单片微型计算机C第11讲(机械).pptVIP

  • 2
  • 0
  • 约7.69千字
  • 约 41页
  • 2017-08-19 发布于北京
  • 举报
应用举例——定时应用 【例】利用定时/计数器T0的方式1,产生10ms的定时,并使P1.0引脚上输出周期为20ms的方波,采用中断方式,设系统的晶振频率为12 MHz。 计算初值 计数值=10ms/1us=10000 =4*2500=16*625=16*(512+127-8-4-2) 1001110001B 10011100010000B 求补 1101100011110000B=D8F0H 应用举例——定时应用 ORG 0000H LJMP MAIN ORG 000BH LJMP DVT0 ORG 0100H MAIN:MOV TMOD,#01H ;置T0方式1 MOV TH0,#0D8H;装入计数初值 MOV TL0,#0F0H SETB ET0 ;T0开中断 SETB EA ;CPU开中断 SETB TR0 ;启动T0 SJMP $ ;等待中断 DVT0:CPL P1.0 MOV TH0,#0D8H MOV TL0,#0F0H RETI END 中断服务程序 应用举例——定时应用 【例】利用定时/计数器

文档评论(0)

1亿VIP精品文档

相关文档