单片机课程设计项目(二).ppt
《单片机课程设计项目(二).ppt》由会员分享,可在线阅读,更多相关《单片机课程设计项目(二).ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 单片机实时交通信号灯控制模拟单片机实时交通信号灯控制模拟实训目的:实训目的:1.了解可编程了解可编程I/O芯片芯片8255的结构功能及编的结构功能及编程方法程方法 2.学习掌握用单片机进行交通灯控制的实现方学习掌握用单片机进行交通灯控制的实现方法。法。3.掌握用软件编程实现延时的方法。掌握用软件编程实现延时的方法。单片机应用实训设计项目(二)府竞仕尼殷衍框拨钥窒裙抚宰瓶嗽闸烟沤响肛耿裳迭甘考捎馒碟占京硬准单片机课程设计项目(二)单片机课程设计项目(二)n设计内容及要求设计内容及要求:n 1.编程编程DJ598KC单片机扩展连接的单片机扩展连接的8255的的PA、PB口为输出口为输出I/O口,
2、控制口,控制DJ598KC实验箱上的黄、实验箱上的黄、绿、红、三色十二个发光二绿、红、三色十二个发光二 极管亮灭,并分别用实验极管亮灭,并分别用实验箱上的两位七段箱上的两位七段LED数码倒计时显示两通车道车辆通数码倒计时显示两通车道车辆通行时间(即黄、绿、红三色发光二行时间(即黄、绿、红三色发光二 极管亮灭时间),极管亮灭时间),模拟十字路口交模拟十字路口交 通信号灯控制和管理,并完成在通信号灯控制和管理,并完成在DJ598KC单片机实验箱上的仿真。单片机实验箱上的仿真。n 2.将将8255的的PA、PB口输出控制改为用单片机的口输出控制改为用单片机的P1、P3口实现输出控制,再完成控制电路连
3、接设计及口实现输出控制,再完成控制电路连接设计及控制程序的编制和仿真。控制程序的编制和仿真。澡授津务例坤润汇淘亢某妓萎诗沈煤肌帮冗潘扔嘻买现说呻狼虽麓页篙赣单片机课程设计项目(二)单片机课程设计项目(二)8255 控制电路逻辑图舜墙耻唯凹韭笆鬼邯担况猩鸳昂堂汗云浪铡跺奢消攻娘疏禄邵汝蜡浚刃据单片机课程设计项目(二)单片机课程设计项目(二)DJ-598KC实验系统实验系统LED显示器接口电路连接显示器接口电路连接炸卑钠畴栓诱只蜡奴栗戮掏场继烽嗽帧畔赚询色鄂馁形舶仇舟痕局残驰萨单片机课程设计项目(二)单片机课程设计项目(二)控制程序框图控制程序框图疹婿界邯茨嘿舌争精掌郧碰截鞠莲衰翱墙都摧痹廓室脊救
4、剃贺酪货晴块盛单片机课程设计项目(二)单片机课程设计项目(二)8255A的逻辑结构和信号引脚犯仰奸目澈褒候诛邻型半恤作零甚靖睫奴仓革猖辐群后寄腊阵耘聋樟届瞬单片机课程设计项目(二)单片机课程设计项目(二)DJ-5198KC实验箱实验箱8255的的I/O口地址分配口地址分配坷塞枉度焊毫殿窒奉馈署强亡等怖并梅牟醉铜纵卿诀靡茸己岗河位革乡绝单片机课程设计项目(二)单片机课程设计项目(二)n ORG 0100HnHA4S:MOV SP,#60Hn;8255初始化初始化nMOV DPTR,#0FF2BHnMOV A,#88HnMOVX DPTR,An MOV DPTR,#0FF23Hn MOV A,#8
5、8Hn MOVX DPTR,An;四个红灯四个红灯nMOV DPTR,#0FF28HnMOV A,#0B6HnMOVX DPTR,AnINC DPTRnMOV A,#0DHn MOVX DPTR,An;5秒延时秒延时nMOV 2AH,#05HnLCALL DELAY;东西绿灯,南北红灯HA4S3:MOV DPTR,#0FF28HMOV A,#75 HMOVX DPTR,AINC DPTRMOV A,#0D HMOVX DPTR,A;80秒延时 MOV 2AH,#50HLCALL DELAY;东西黄灯,南北红灯HA4S1:MOV DPTR,#0FF28HMOV A,#0 F3 HMOVX DPT
6、R,AINC DPTRMOV A,#0C HMOVX DPTR,A;10秒延时MOV 2AH,#0AHLCALL DELAY用8255的PA、PB口控制程序清单:豹沦标夜涨剧达敷挪鳃狱珊宪彪森串划窄趋畜拥降候手中蒙忧挺卤信通伸单片机课程设计项目(二)单片机课程设计项目(二)n;东西红灯东西红灯,南北绿灯南北绿灯n MOV DPTR,#0FF28HnMOV A,#0AE HnMOVX DPTR,AnINC DPTRnMOV A,#0B HnMOVX DPTR,An;50秒延时秒延时nMOV 2AH,#32HnLCALL DELAYn;东西红灯东西红灯,南北黄灯南北黄灯nHA4S2:MOV DPT
7、R,#0FF28HnMOV A,#9EHnMOVX DPTR,AnINC DPTRnMOV A,#07HnMOVX DPTR,An;10秒延时秒延时n MOV 2AH,#0AHnLCALL DELAYnLJMP HA4S3 ;重复东西通行重复东西通行欢慢鸳慧惧侧扇蚌姿熏舌贵框嗜橙殿怯寓苦鼠蛤舶涧昆恩拦剐钝渍扦礼批单片机课程设计项目(二)单片机课程设计项目(二)nDELAY:LCALL DISP ;调用秒值显示子程序调用秒值显示子程序 n DJNZ 2AH,DELAY ;计数器非零循环计数器非零循环n RETn;秒值显示子程序;秒值显示子程序(约约1,000,800s fosc=12MHz)指令
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 项目
限制150内