单片机考试综合大题编程.ppt

上传人:sccc 文档编号:5810536 上传时间:2023-08-22 格式:PPT 页数:9 大小:306.51KB
返回 下载 相关 举报
单片机考试综合大题编程.ppt_第1页
第1页 / 共9页
单片机考试综合大题编程.ppt_第2页
第2页 / 共9页
单片机考试综合大题编程.ppt_第3页
第3页 / 共9页
单片机考试综合大题编程.ppt_第4页
第4页 / 共9页
单片机考试综合大题编程.ppt_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《单片机考试综合大题编程.ppt》由会员分享,可在线阅读,更多相关《单片机考试综合大题编程.ppt(9页珍藏版)》请在三一办公上搜索。

1、#includesbit gate=P20;void main(void)unsigned int i,j;while(1)for(i=50000;i0;i-);for(j=50000;j0;j-);gate=!gate;汇编:org 0000h start:clr p2.0 acall delay setb p2.0 acall delay ajmp startdelay:mov r3,#0ffhdel2:mov r4,#0ffhdel1:nop djnz r4,del1 djnz r3,del2 ret end,点亮小灯闪烁,定时器隔500ms输出方波ORG 0000HMOV R0,#25

2、0MAIN:MOV TMOD,#00HMOV TH0,#0E0HMOV TL0,#018HSETB TR0SETB ET0SETB EAAJMP$ORG 000BHAJMP INQPINQP:MOV TH0,#0E0HMOV TL0,#018HDJNZ R0,MAINCPL P1.0RETIEND,lp:mov r1,#7mov r2,#6mov a,#0fehmov p2,#0fehacall delaylp1:rl amov p2,a,acall delaydjnz r1,lp1lp2:rr amov p2,aacall delaydjnz r2,lp2ajmp lpdelay:lp3:m

3、ov r3,#0F4H,八只灯闪间隔0.5秒,del2:mov r4,#0FFH del1:NOP NOP djnz r4,del1 djnz r3,del2 djnz r0,lp3 retend,模拟霓虹灯 org 0000h start:clr p2.0 clr p2.1 clr p2.2 clr p2.3 acall delay setb p2.0 setb p2.1 setb p2.2 setb p2.3 acall delay ajmp startdelay:mov r3,#0ffh del2:mov r4,#0ffh del1:nop djnz r4,del1 djnz r3,de

4、l2 ret end,汽车转向灯控制Org 0000hStart:setb 20h mov c,20h cpl c mov acc.0,c setb 21h mov c,21h cpl c mov acc.3,cNext:mov p2,a acall delay195ms mov p2,#0ffH acall delay195ms sjmp nextdelay195ms:mov r3,#07fh del2:mov r4,#0ffh del1:nop djnz r4,del1 djnz r3,del2 retend,Org 0000hStart:mov p1,#0ffH mov a,p1 jb

5、acc.0,L1 setb acc.0 jmp L2L1:clr acc.0,L2:jb acc.1,L3 setb acc.3 jmp nextL3:clr acc.3Next:mov p2,a acall delay195ms mov p2,#0ffH acall delay195ms,sjmp start delay195ms:mov r3,#07fh del2:mov r4,#0ffh del1:nop djnz r4,del1 djnz r3,del2 retend,汽车转向灯模拟控制,Org 0000hsjmp startorg 0003hljmp shacheorg 0080hS

6、tart:mov ie,#81h mov tcon,00h mov p1,#0ffH mov a,p1 jb acc.0,L1 setb acc.0,汽车转向灯模拟控制刹车情况,jmp L2L1:clr acc.0L2:jb acc.1,L3 setb acc.3 jmp nextL3:clr acc.3Next:mov p2,a acall delay195ms mov p2,#0ffH acall delay195ms sjmp start,shache:clr acc.0 clr acc.3 mov p2,a acall delay195ms retidelay195ms:mov r3,

7、#07fh del2:mov r4,#0ffh del1:nop djnz r4,del1 djnz r3,del2 ret end,汽车转向灯控制全中断Org 0000h sjmp start org 0003h ljmp zhongduan1 org 0080hStart:mov ie,#81h mov tcon,00h mov p2,#0ffH sjmp startzhongduan1:mov p1,#0ffH mov a,p1 jnb acc.0,shache jnb acc.1,left jnb acc.2,right retishache:clr acc.0 clr acc.3 m

8、ov p2,a acall delay195ms retileft:clr acc.0,setb acc.3 mov p2,a acall delay195ms mov p2,#0ffH acall delay195ms retiright:setb acc.0 clr acc.3 mov p2,a acall delay195ms,mov p2,#0ffH acall delay195ms reti delay195ms:mov r3,#07fh del2:mov r4,#0ffh del1:nop djnz r4,del1 djnz r3,del2 ret end,汽车四个转向灯Sw4控制

9、左转向灯,sw5控制右转向灯,sw3控制刹车灯d1,d2Org 0000hsjmp startorg 0003hljmp zhongduan1org 0080hStart:mov ie,#81h mov tcon,00h mov p2,#0ffH sjmp startzhongduan1:mov p1,#0ffH mov a,p1 jnb acc.0,shache jnb acc.1,left jnb acc.2,right retishache:setb acc.0 setb acc.3 clr p0.0 clr p0.3 mov p2,a acall delay195ms reti,left:clr acc.0 setb acc.3 mov p2,a acall delay195ms mov p2,#0ffH acall delay195ms reti,right:setb acc.0 clr acc.3 mov p2,a acall delay195ms mov p2,#0ffH acall delay195ms reti,delay195ms:mov r3,#07fh del2:mov r4,#0ffh del1:nop djnz r4,del1 djnz r3,del2 retend,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号