电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

单片机实验----交通灯

4页
  • 卖家[上传人]:第***
  • 文档编号:37986208
  • 上传时间:2018-04-25
  • 文档格式:DOC
  • 文档大小:82KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、单片机交通灯设计报告单片机交通灯设计报告班级:班级:08 光电光电 姓名:方湖东姓名:方湖东 学号:学号:0815221010一、一、设计原理:设计原理:十字路口的简化图形如此:首先了解实际交通灯的变化情况和规律。假设一个十字路口如上图所以,为东南西北走 向。状态 1 东西绿灯通车,南北红灯亮。过一段时间后,转状态 2,东西南北都闪烁黄灯。再转状态 3,南北绿灯通车,东西红灯亮。过一段时间后转状态 4,东西南北都闪烁黄灯,又循环至状态 1。列出交通信号灯的状态表如下列出交通信号灯的状态表如下:(其中,1 代表灯亮,0 代表灯灭) 东西东西南北南北状态状态绿 黄 红绿 黄 红 1001100 2010010 3100001 40100102、本次采用锐志开发板来模拟实验接口如下所示: P1 口接 LED 灯 P0 口接数码管段码 P2 口接数码管位选 P3 口接按键 3、通过编写程序,实现对发光二极管的控制,来模拟交通信号灯的管理。每延时一段时间,灯的显示情况都会按交通灯的显示规律进行状态转换。二、原理图及设计原程序和流程图如下:二、原理图及设计原程序和流程图如下:1.接口图:2、设计原

      2、程序:X1 EQU 41H ;倒计时秒数X EQU 42H ;数码管显示数ORG 0000H RESET: LJMP MAINORG 000BH ;定时器中断LJMP ITTORG 0100H MAIN: MOV SP,#60HMOV R7,#20MOV TMOD,#01H ;设置定时器初 值MOV TL0,#0B0HMOV TH0,#3CHSETB TR0SETB ET0SETB EAMOV X1,#15;初始化MOV X,#15MOV R2,#01HMOV R3,#05HMOV B,#10MOV R4,#2MOV P1,#7EH LOOP2: MOV A,X ;对数据的十位个位拆分MOV B,#10DIV ABMOV R2,AMOV R3,BMOV DPTR,#TAB;数码管显示MOV A,R2MOVC A,A+DPTRMOV P2,#0FEHMOV P0,ALCALL DELAYMOV A,R3MOVC A,A+DPTRMOV P2,#0FDHMOV P0,A MOV P3,#0FFH;按键读取MOV A,P3ANL A,#3CHMOV R0,ALCALL DELAYMOV A,

      3、P3ANL A,#3CHMOV 44H,R0CJNE A,44H,GOMOV A,P3CJNE A,#0FFH,GO1JMP LOOP2GO1: SETB P3.6;等待按键释放MOV A,P3CJNE A,#0FFH,GO1CJNE R0,#38H,KEY2CLR EA KEY1: DEC X1; 1 号按键按下MOV A,X1MOV X,AJMP GO KEY2: CJNE R0,#34H,KEY3 ;2 号按键的 处理CLR EAINC X1MOV A,X1MOV X,AJMP GO KEY3: SETB EA;3 号按键处理 GO: JMP LOOP2ITT: MOV TL0,#0B0H;定时中断处理MOV TH0,#3CHDJNZ R7,LOOPMOV R7,#20MOV A,XCJNE A,#0,LOOP1TT0: CJNE R4,#01H,TT1;对灯的分情况 处理MOV P1,#7EHMOV A,X1MOV X,AMOV R4,#02HJMP LOOPTT1: CJNE R4,#02H,TT2MOV P1,#0BDHMOV A,#03HMOV X,AMOV R4,#03

      4、HJMP LOOPTT2: CJNE R4,#03H,TT3MOV P1,#0DBHMOV A,X1MOV X,AMOV R4,#04HJMP LOOP TT3: MOV A,#03HMOV P1,#0BDHMOV X,AMOV R4,#01HJMP LOOP LOOP1: CJNE R4,#01H,KKK1MOV A,P1ANL A,#42HCPL ACLR P3.6MOV P1,AJMP KKKKKK1: CJNE R4,#03H,KKK;黄灯的闪烁 部分MOV A,P1ANL A,#42HCPL ACLR P3.6MOV P1,A KKK: DEC X LOOP: RETIDELAY: MOV R5,#100;延时部分D1: MOV R6,#50D2: DJNZ R6,D2DJNZ R5,D1RETTAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H, 80H,90H;数码管段码 END3、流程图主程序流程图中断子程序流程 图查询按键查询按键按键处理按键处理延时延时等待释放等待释放三、总结三、总结通过单片机课程设计,我不仅加深了对单片机理论的理解,而且对于汇编程序的编写有了很学的理解,将理论很好地应用到实际当中去。同时,更重要的是,我在这一设计过程中,学会了坚持不懈,不轻易言弃。这个设计过程中,我遇到过许多挫折,比如,编程的过程一直出错很烦索,不过最好我还是坚持了下来,终于我完成了程序的设计。

      《单片机实验----交通灯》由会员第***分享,可在线阅读,更多相关《单片机实验----交通灯》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.