单片机课程设计报告 交通灯控制Word格式.docx
- 文档编号:16771580
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:16
- 大小:390.62KB
单片机课程设计报告 交通灯控制Word格式.docx
《单片机课程设计报告 交通灯控制Word格式.docx》由会员分享,可在线阅读,更多相关《单片机课程设计报告 交通灯控制Word格式.docx(16页珍藏版)》请在冰豆网上搜索。
MOVR1,#00H
MOVDPTR,#TAB
MOVA,R1
MOVCA,@A+DPTR;
查表
MOVR5,#05H
MOVR4,#00H
MOV7AH,R5;
显示缓冲区首地址
MOV79H,R4
MOVP1,A;
P1口显示
LCALLDISP;
显示程序
LOOP:
LCALLDISP
MOVR2,#0AH
LOOP2:
LCALLDISP
MOVTH1,#3CH;
设置计数初值
MOVTL1,#0B0H
SETBTR1;
启动
LOOP1:
JNBTF1,LOOP1
CLRTF1
DJNZR2,LOOP2;
1s定时
MOVA,R4
MOVR7,A
INCR7
DECR4
DJNZR7,LOOP40
MOVR4,#09H
DECR5
LOOP40:
MOV7AH,R5;
数码管显示
DJNZR3,LOOP
INCR1
MOVCA,@A+DPTR
黄灯亮数码管显示5s
MOVR5,#00H
MOVR4,#05H
MOV7AH,R5
LOOP20:
LCALLDISP;
100ms定时
MOVTH1,#3CH
LOOP3:
JNBTF1,LOOP3
DJNZR2,LOOP20;
MOVR5,#00H;
MOVR4,#04H
黄灯闪烁
LOOP21:
LOOP4:
JNBTF1,LOOP4
DJNZR2,LOOP21
MOVR4,#03H
INCR1
MOVP1,A
LOOP22:
LOOP5:
显示两秒,黄灯灭
JNBTF1,LOOP5
DJNZR2,LOOP22
MOVR4,#02H
LOOP23:
LOOP6:
黄灯亮
JNBTF1,LOOP6
DJNZR2,LOOP23
MOVR4,#01H
LOOP24:
LOOP7:
JNBTF1,LOOP7
DJNZR2,LOOP24
数码管显示0
查表,黄灯灭
MOVR5,#05H;
MOVR4,#00H;
循环
MOVR3,#2DH
LOOP25:
LOOP8:
LOOP9:
JNBTF1,LOOP9
DJNZR2,LOOP8;
1s计时
DJNZR7,LOOP41
LOOP41:
MOV7AH,R5
DJNZR3,LOOP25;
50递减至45
LOOP26:
MOVTH1,#3CH
LOOP10:
JNBTF1,LOOP10
DJNZR2,LOOP26
MOVA,R1;
LOOP27:
LOOP11:
1s定时,黄灯亮显示3s
JNBTF1,LOOP11
DJNZR2,LOOP27
LOOP28:
LOOP12:
定时1s黄灯交替闪烁
JNBTF1,LOOP12
DJNZR2,LOOP28
MOV7AH,R5
LOOP29:
LOOP13:
JNBTF1,LOOP13
DJNZR2,LOOP29;
显示
LOOP30:
LOOP14:
JNBTF1,LOOP14
DJNZR2,LOOP30
LJMPLOOP31
TAB:
DB0CH,14H,04H,14H,04H,14H,21H,22H,20H,22H,20H,22H;
P1口控制
INT:
MOVA,P1
ZT:
JBP3.0,HF;
开关控制
MOVP1,#24H
SJMPZT
HF:
RETI
DISP:
MOVDPTR,#0FF20H;
命令口
MOVA,#03H
MOVX@DPTR,A
MOVR6,#01H
MOVR0,#79H
MOVA,@R0
MOVDPTR,#TAB1
MOVDPTR,#0FF22H;
段选
MOVDPTR,#0FF21H
MOVA,R6
MOVX@DPTR,A;
位选
LCALLDELL
INCR0
MOVDPTR,#0FF22H
RLA
RET
DELL:
MOV32H,#0FFH;
延时程序
LOOP36:
DJNZ32H,LOOP36
TAB1:
DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
END
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机课程设计报告 交通灯控制 单片机 课程设计 报告 交通灯 控制