当前位置:首页 > 周记百科 > 百科中心 > 正文内容

51单片机汇编程序「51单片机汇编程序实例」

更新时间:2026-07-23 06:45:08 周记网3年前 (2023-07-25)百科中心29

具体程序define uint unsigned int define uchar unsigned char void delayuint time_out uint i,jfori=0ilttime_outi++ forj=0jlt110j++ void main while1 P1=0xfe。

单片机里面,有个CPU,它执行我们编写的程序单片机里面,还有个定时器,它和CPU是并行工作的在TTCO_1S MOV TMOD, #01H设置定时器为工作方式1 已经设置启动了定时器T0,还开放了T0的中断那么。

51单片机汇编程序「51单片机汇编程序实例」

SETB TR0 定时器0控制位 ---此处,缺少循环,自动往下执行到中断程序去了 SJMP $ ---加上这行,再试试看INT_T0MOV TH0, #3CH 重新装入初值 MOV TL0, #0B0H。

0 CALL KEY_1 CALL KEY_1 CALL KEY_1 CPL P10 SJMP 0000 KEY_1JB P32,CALL DL10MS JB P32, KEY_1 JNB P32,RET DL10MS软件延时,自己编写吧 RET END。

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。