导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→这个程序执行到这里定时器处于什么状态?请帮忙,谢谢[chinali]

 *第36480篇: 这个程序执行到这里定时器处于什么状态?请帮忙,谢谢

  
楼 主:chinali 2005年12月15日15:33
 这个程序执行到这里定时器处于什么状态?请帮忙,谢谢
[color=#00008B][face=黑体]ORG 0000H
 AJMP MAIN
 ORG 0003H
 AJMP VINT
 ORG 0013H
 AJMP HINT
 ORG 001BH
 AJMP T1INT
 ORG 0030H
   MAIN:MOV SP,#63H
 CLR A
 MOV P2,A
 MOV R5,A
 MOV R6,A
 MOV R7,A
 MOV 23H,#3H
 MOV 24H,A
 MOV R0,#30H
 MOV R1,#11H
    CS1:MOV @R0,A     ;初始化数据缓冲区
 INC R0
 DJNZ R1,CS1
 MOV @R0,#30H  ;上限
 INC R0
 MOV @R0,#60H  ;下限
 MOV IP,#03H   ;INT0优先
 MOV TMOD,#10H
 MOV TL1,#10H
 MOV TH1,#4CH
 MOV TCON,#55H ;下降沿中断,启动定时器
 MOV IE,#9H    ;开中断
*********************************************************
请问以上一段程序中执行到 MOV TCON,#55H  后定时器是处于什么状态呢?
T0 和T1的TH和TL分别是多少呢?
我是初学,希望大家帮忙,我用了两个软件仿真的结果好象不一样啊,用WAVE的执行
MOV TCON,#55H  前TH1=4C TL1=10  TH0=00 TL0=00,执行完本句后,TH1=4C TL1=12 TL0=02 TH0=00为什么???
我用51汇编集成开发环境仿真后,执行这一句程序前后TH和TL的值并无发生变化,
到底定时器0和1的状态各是什么呢?
希望大家能帮忙,感激不尽!
[/face][/color]
  
2楼:chinali 2005年12月15日16:01
 应该是WAVE的对,对吧?
应该是WAVE的对,对吧?随机器周期增加
自己先顶

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:EBD7S64高速闪存达到256KB

[下一篇主题]:有用的电子资料文章