单片机原理与接口技术课程设计-基于单片机的多模式交通灯设计内容摘要:
1 1 1 0 0 0/1 1 1 3s 红 转 1 1 1 0 1 1 0 1 30s 南北黄灯闪 1 1 1 0 1 0/1 0 1 5s 绿 红 0 1 1 1 1 1 1 0 40s 东西黄灯闪 0 0/1 1 1 1 1 1 0 5s 紧急停止红红 1 1 0 0 1 1 1 0 键控 夜间模式黄黄 1 0/1 1 1 1 0/1 1 1 键控 12 主程序流程图 13 4 课程设计 心得 课程设计 是我们在课堂以外的另一种学习,它是对我们在课堂上所学的理论知识的深化。 每 一次的课程实训都会给我带来很大的收获,这一次也不例外。 这次课程设计 使我对以前所学的理论知识有了更近一步的理解,让我看到了书本知识在实际生活中的应用。 我和我的同学们都设计出了各种各样的东西,如密码锁、电子琴、抢答器等等,原来我们身边一些很常见的东西,它的内部程序就是这样的,真的让人欣喜万分,觉得很神奇。 在平时的理论学习中虽然我们能够分析书中所列出的程序,说出它所能实现的功能,但是在实现实际电路时却不如我们所想的那样,很多元器件在受到外界干扰的情况下,在性能方面会受到很大的影响,因此就得软硬件结合来平衡这种影响,使其能够正常工作。 经过 这 一个 月 的反复琢磨与修改,从查资料,整理资料到读程序,写程序,改程序, 调试 直至 现在出成果 ,一切都充满了刻苦与艰辛,其间充满了挫折可是同时又伴随着欢乐。 令我感触最深的就是同学们倾心的帮助, 一开始我写出来的程序怎么都运行不了,在板上运行时,数码管的显示只是一闪就消失了,让我很费解,我改了几天都解决不了,我几乎都要放弃了。 后来只好请教同学,原来是我的黄灯闪烁的程序造成了一个死循环,所以一运行到那里,程序就卡住了,不能再往下运行了,也无法调用 display 程序,所以没有显示。 在同学们的 帮助下 ,我的问题得以解决, 他们的无私精神更 令 我感动不已。 这次课程设计不仅 培养我们的创新精神和和工程实践能力,提高我们的综合素质, 还 巩固我们在课堂上所学的知识,在实践中学习和进步,强化我们的实际动手操作能力。 现在我们 将要 步入大 四了 ,经过 这三年 的对专业知识的学习,使我们对 通信工程 专业有了较为全面的认识和理解, 通过这次的课程设计,我认识到只是 学习理论知识 是远远不足的 , 我们要 真正切身感受本专业的实际应用 才能真正有利于我们专业知识的学习。 参考文献 [1] 《单片机原理与接口技术》 肖金球 主编, 清华大学出版社 出版 社 [2] 《 MCS51 系列单片机原理及应用 .》 张毅刚,刘杰 . 哈尔滨工业大学出版社 14 附录一: 源程序代码 ORG 0000H LJMP MAIN ORG 0003H。 外部中断入口 LJMP INT0 ORG 000BH。 定时中断入口 LJMP TT0 NBF EQU 00H。 南北通行标志位 DXF EQU 01H。 东西通行标志位 STOP EQU 02H。 紧急停止标志位 ZHF EQU 03H。 立即转换标志位 NIG EQU 04H。 夜间模式标志位 YEL EQU 05H。 夜间模式时,黄灯闪烁标志位 ORG 0030H MAIN: CLR NBF CLR DXF SETB STOP CLR ZHF CLR NIG CLR YEL MOV R2,20。 定时器中断 20 次为 1s MOV TMOD,01H。 初始化定时器 MOV TL0,0B0H MOV TH0,3CH SETB EA。 中断允许 SETB ET0。 T0 中断允许 SETB TR0。 T0 定时器开始计数 SETB EX0。 外部中断 0 允许 SETB IT0。 设置外部中断 0 的触发方式,为边沿触发 MOV DPTR,TAB。 数值首地址放入 DPTR 中 MOV 25H,40。 南北和东西通行时间初始化 15 MOV 26H,70 MOV 30H,40 MOV 31H,70 MOV 32H,30。 南北左转灯时的时间初值 MOV 33H,40。 南北变成红灯,东西变成绿灯的时间处置 MOV P1,0E7H。 灯的初始化 MOV 27H,0E7H LOOP: LCALL DISPLAY。 循环执行显示子程序 AJMP LOOP。 ———————— 延时 5ms 与 1ms ———————— DELAY5ms: MOV R1,1 MOV R0,250 DELAY1: DJNZ R0,$ DJNZ R1,DELAY1 RET DELAY1ms: MOV R1,2 MOV R0,250 DELAY2:DJNZ R0,$ DJNZ R1,DELAY2 RET。 ———————— 数码管显示程序 —————————— DISPLAY: MOV P2,0F7H。 选中东西方向的 十位数码管(为数码管左起第 一 位) MOV A,26H。 送入数码管显示 MOV B,10 DIV AB。单片机原理与接口技术课程设计-基于单片机的多模式交通灯设计
相关推荐
图 18 读卡器外型图 ⑤ 、 读卡原理 : 22 图 19 读卡器引脚连接示意图 非接触式射频 卡的基本原理 : 每个卡片内部有一个小芯片和感应线圈,价格低廉,国内最普及的 EM ID卡,大多为瑞士 nEM 或台湾 GK 公司的 4100、 4102 系列芯片 +线圈 +卡基封装而成。 每张卡有且只有一个唯一的,不可更改和复制的 ID 内码( 64 位 2 进制机密的永不重复的卡号)
投标人应认真阅读招标文件中所有事项、格式、合同条款和规范要求等,同时鉴于投标 人为 水利水电工程施工总承包壹级及其以上资质的企业 ,应可预见在本工程施工过程中所有可能发生的事项,投标报价中应包括完成招标文件规定的承包范围内工作的全部费用。 任何在清单内未有报价而工程所需之项目将视为已包括在其它项目报价内,风险由投标人自行承担。 投标人应按招标文件所给的现有设计图纸和技术条件
前都要判断液晶模块是否处于忙的状态。 1602 液晶模块内部的字符发生存储器( CGROM)已经存储了 160 个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母 “ A” 的代码是 01000001B( 41H),显示时模块把地址 41H 中的点阵字符图形显示出来,我们就能看到字 母 “ A”。 硬件原理图
.......................................................................................................................... 58 1. 一般约定 .................................................................
ption can be r educed by 1500 t ons of elect r olyt ic alum inum , and pr oject envir onment al pr otection and ener gy saving ef f ect is obvious. Four ar e in a r elat ively shor t per iod of t im