下载此文档

单片机课程设计项目(二) 交通灯.ppt


文档分类:高等教育 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
该【单片机课程设计项目(二) 交通灯 】是由【小屁孩】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【单片机课程设计项目(二) 交通灯 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。单片机实时交通信号灯控制模拟实训目的:。。单片机应用实训设计项目(二)2021/10/101设计内容及要求:—598KC单片机扩展连接的8255的PA、PB口为输出I/O口,控制DJ—598KC实验箱上的黄、绿、红、三色十二个发光二极管亮灭,并分别用实验箱上的两位七段LED数码倒计时显示两通车道车辆通行时间(即黄、绿、红三色发光二极管亮灭时间),模拟十字路口交通信号灯控制和管理,并完成在DJ—598KC单片机实验箱上的仿真。、PB口输出控制改为用单片机的P1、P3口实现输出控制,再完成控制电路连接设计及控制程序的编制和仿真。2021/10/1028255控制电路逻辑图2021/10/103DJ-598KC实验系统LED显示器接口电路连接2021/10/104控制程序框图2021/10/1058255A的逻辑结构和信号引脚2021/10/106DJ-5198KC实验箱8255的I/O口地址分配2021/10/107ORG0100HHA4S:MOVSP,#60H;8255初始化 MOVDPTR,#0FF2BH MOVA,#88H ******@DPTR,AMOVDPTR,#0FF23HMOVA,#******@DPTR,A;四个红灯 MOVDPTR,#0FF28H MOVA,#0B6H ******@DPTR,A INCDPTR MOVA,#******@DPTR,A;5秒延时 MOV2AH,#05H LCALLDELAY;东西绿灯,南北红灯HA4S3:MOVDPTR,#0FF28H MOVA,#75H ******@DPTR,A INCDPTR MOVA,#0DH ******@DPTR,A;80秒延时MOV2AH,#50H LCALLDELAY;东西黄灯,南北红灯HA4S1:MOVDPTR,#0FF28H MOVA,#0F3H ******@DPTR,A INCDPTR MOVA,#0CH ******@DPTR,A;10秒延时 MOV2AH,#0AH LCALLDELAY用8255的PA、PB口控制程序清单:2021/10/108;东西红灯,南北绿灯 MOVDPTR,#0FF28H MOVA,#0AEH ******@DPTR,A INCDPTR MOVA,#0BH ******@DPTR,A;50秒延时 MOV2AH,#32H LCALLDELAY;东西红灯,南北黄灯HA4S2:MOVDPTR,#0FF28H MOVA,#9EH ******@DPTR,A INCDPTR MOVA,#07H ******@DPTR,A;10秒延时 MOV2AH,#0AH LCALLDELAY LJMPHA4S3;重复东西通行2021/10/109DELAY:LCALLDISP;调用秒值显示子程序DJNZ2AH,DELAY;计数器非零循环RET;秒值显示子程序(约1,000,800μsfosc=12MHz)指令周期数DISP:MOVA,2AH;秒数转换为十进制数1MOVB,#0AH;2DIVAB;AB←(A)/(B)4MOVDPTR,#TABLE;查表十位数的字形码2MOVCA,***@A+DPTR ; 2MOVR2,A ;十位数的字形码存R21MOVA,B ;4MOVCA,***@A+DPTR;查表个位数的字形码2MOVR3,A;个位数的字形码存R31 MOVP2,#0FFH;1MOVR0,#21H;1MOVR1,#20H ; 1MOVR6,#0FAH;1:(共23);软件秒倒计时延时显示子程序2021/10/1010

单片机课程设计项目(二) 交通灯 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小101 KB
  • 时间2024-04-17