导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→给你简单的程序,和红心J一样的

* 40859: [求助]关于系统时间

   chan_yo 
chan_yo发表的帖子 

 给你简单的程序,和红心J一样的
[[center]center][center] 
ORG 0000H
LJMP START
ORG 000BH      ;定时器0中断入口
LJMP A_T0
ORG 0030H
START:
MOV TMOD,#02H   ;T0设置8位定时器
MOV TH0,#38H      ;设初值A=2^8-200=56=38H
MOV TL0,#38H
SETB ET0              ;允许T0中断
SETB EA                ;总中断允许
SETB TR0              ;启动定时器T0
......                     ;其他主程序
A_T0:
MOV  R7=5          ;1000US=200US*5,晶振=12M
DJNZ  R7,R_COUNT;重新计数
AJMP  INTERUPT  ;处理中断,时间是1MS。
R_COUNT:
RETI
INTERUPT:
......                      ;中断后的应用程序

 
  
[/center][/center][/center]

发表时间:2003年8月26日8:56:05

  
回复该帖

本主题共有 19 帖,分页:>>>>>该主题的所有内容[19]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  41086.[详细]我个人比较欣赏前一种方法
摘要:可以节省成本 你知道现在成本就是商家的命啊 而且通过软件方法 你可以拥有任意多的定时器 根本不存在资源浪费问题......(107字)
- [alvinyang][1721次] 2003年8月29日

  40879.[详细]谢谢了
摘要:多谢,还有一点,我想知道设置定时器后对机器有没有什么负面的影响!!......(66字)
- [guest][868次] 2003年8月26日

  40908.[详细]进入中断处理的时候,要保护现场。
摘要:......(无内容)
- [chan_yo][1089次] 2003年8月26日

[上一篇帖子]:大虾们,帮个忙
[下一篇帖子]:完整的例程清华大学出版社新出的C51书有SJA1000应用的完整的例程,2003年出版的,忘记书名