单片机复习题213.docVIP

  • 11
  • 0
  • 约 10页
  • 2016-10-22 发布于贵州
  • 举报
单片机复习题213

一、填空题(每空1分,共15分) 1、。2、单片机3、。4、。 5、。 6、。 7、。 8、和有两种触发方式:电平触发方式和边沿触发方式。 9、、(分)=2。 N=t/Tcy=110-3/210-6=500 X=216-N=65536-500=65036=FE0CH 即应将FEH送入TH0中,0CH送入TL0中。 所以,TH0和TL0的计数器初值各为FEH和0CH。 六、编程题(25分) 1、若单片机的晶振频率为12MHz,试用循环转移指令编写延时100ms的延时子程序。(10分)答:分析:一个机器周期=12个晶振周期=1,执行一条DJNZ指令需要2个机器周期,即2。采用循环计数法实现延时,循环次数可以通过计算获得,并选择先执行后判断的循环程序。 汇编程序如下: DEL: MOV R7,#200 ;1 DEL1: MOV R6,#123 ;1     NOP ;1 DEL2: DJNZ R6,DEL2 ;2,共(2*123) DJNZ R7,DEL1 ;2,共((2*123+2+2)*200+1),即100.01ms 有一变量存放在片内RAM的30H单元,其取值范围为

文档评论(0)

1亿VIP精品文档

相关文档