基于单片机汇编语言的延时三秒程序.docVIP

  • 18
  • 0
  • 约小于1千字
  • 约 2页
  • 2015-08-09 发布于河南
  • 举报

基于单片机汇编语言的延时三秒程序.doc

参考程序 ORG 0000H REST:LJMP MAIN ;上电转入程序入口MAIN ORG 000BH ;中断入口地址 LJMP ITOP ORG 0100H MAIN:MOV SP,#60H ; 设置堆栈指针 MOV B,#1DH ;设置循环次数为三十次 MOV TMOD,#01H ;设TO工作在方式1 MOV TL0,#0B0H ;给T0设置初值 每隔100毫秒中断一次 中断三十次为3秒 MOV TH0,#3CH SETB EA ;开中断 SETB TR0 SETB ET0 SJMP $ ;等待中断 ITOP:MOV TL0,#0B0H ;中断子程序 重新装入初值 MOV TH0,#3CH DJNZ B,LOOP CLR TR0 LOOP:RETI END

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档