[毕业设计精品]基于at89s52单片机的数显交通灯设计内容摘要:

5232210111316173736101112131415161735341011121315161737362727272727272727271214151410X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 S 5 2NE T = 2 1 01 2 MC23 0 pC33 0 pC12 0 u FR21 0 k+ 5 V23456789 1R P 1RE S P A C K 8R11 0 kR31 0 kR41 0 k 基于 AT89S52 单片机的数显交通灯设计 附录三 程序 清单: 基于 AT89S52 单 片机的数显交通灯程序清单如下:。 程序实现功能。 东西南北路口直行与转弯交替通行,数码管显示直行通行倒计时,红绿黄灯显示包括人行道在内的道路交通状态。 某一方向道路拥挤时,可以人工控制调节东西南北方向通行时间。 紧急情况时,各路口交通灯显示红灯,数码管保持数据不变。 工作寄存器及存储单元分配。 R2 设置为定时器定时中断次数 ,R R7 用于延时程序中的寄存器。 单元。 30H、 31H 作为两组数码管显示数据存储单元。 32H、 33H 作为交通灯初始状态存储单元。 40H、 41H 作为交通灯显示数据存储单元。 00H: 南北通行标志位。 01H: 东西通行标志位。 02H: 紧急事件标志位。 SNF EQU 00H。 南北通行标志位 EWF EQU 01H。 东西通行标志位 URF EQU 02H。 紧急事件标志位 ORG 0000H LJMP MAIN。 上电转主程序 ORG 000BH。 定时中断入口 LJMP DSZD ORG 0003H。 紧急中断入口 LJMP URZD ORG 0030H MAIN: LCALL INIT。 调用初始化子程序 LOOP: LCALL DIS。 循环执行显示子程序 AJMP LOOP。 ///////////初始化程序 INIT: SETB SNF SETB EWF SETB URF MOV R2,20。 定时器中断 20 次为 1s MOV TMOD,01H。 初始化定时器 MOV TL0,0B0H MOV TH0,3CH 基于 AT89S52 单片机的数显交通灯设计 SETB EA。 开定时中断与紧急中断 SETB ET0 SETB TR0 SETB EX0 SETB IT0。 设置中断程控方式 MOV DPTR,TAB。 数值首地址放入 DPTR 中 MOV 40H,40。 东南西北通行时间设置 MOV 41H,40 MOV 30H,40。 通行时间初始化 MOV 31H,60 MOV P0,4CH。 初始化时南北通行并把交通灯状态分别放在 32H 和 33H 中 MOV 32H,4CH MOV P2,15H MOV 33H,15H RET。 ////////////显示子程序 DIS: MOV P3,0DFH。 选中南北方向的十位数码管 MOV A,30H。 把显示数据送人数码管显示 MOV B,10 DIV AB MOVC A,@A+DPTR MOV P1,A。 LCALL D1MS MOV P3,0EFH。 选中南北方向的个位数码管 MOV A,B。 送入数码管显示 MOVC A,@A+DPTR MOV P1,A LCALL D1MS MOV P3,7FH。 选中第东西方向的十位数码管 MOV A,31H。 送入数码管显示 MOV B,10 DIV AB MOVC A,@A+DPTR MOV P1,A LCALL D1MS MOV P3,0BFH。 选中第东西方向的个位数码管 MOV A,B MOVC A,@A+DPTR MOV P1,A LCALL D1MS SETB SE。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。