- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
交通灯控制微机课程设计报告推荐
《微 机 原 理 与 接 口 技 术》
课程设计报告
姓 名:
学 号:
同组实验者:
指导教师:
日 期:
一、设计题目——交通灯控制
根据TD-PIT-B实验箱现有的实验电路,设计电路并编写程序使6个灯按交通变化规律亮、灭或闪烁,且将时间显示在数码管上。十字路口交通灯变化规律要求:
南北路口的绿灯、东西路口的红灯同时亮30秒。
南北路口的黄灯闪烁次,同时东西路口的红灯继续亮。
南北路口的红灯、东西路口的绿灯同时亮30秒。
南北路口的红灯继续亮,同时东西路口的黄灯闪烁次。
转1重复。设有一个十字路口,1、3为南,北方向,2、4为东西方向,初始态为4个路口的红灯全亮。之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。延迟30秒后,1、3路口的绿灯熄灭,而1,3路口的黄灯开始闪烁(1HZ)。闪烁次后,1、3路口的红灯亮,同时2、4路口的绿灯亮,2、4路口方向开始通车。延迟30秒时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁。闪烁次后,再切换到1、3路口方向。之后,重复上述过程。
通过8254计数,每1ms刷新一次,CX计数不为零,计数值减1,刷新1000次,持续一秒钟(其中,输入始终脉冲为1KHZ)。使用8254实现了PA7~PA0控制二极管的亮灭,PB7~PA0控制数码管的显示。通过设置控制字,使8255的C口高四位输出,低四位输入,PC4和PC5对数码管进行位控,让两位十进制数同时显示
8255 CS 连接IOY3
8255 寄存器地址输入信号A0A1连接系统总线A0A1
8255 PA端连接外设二极管(PA端A7~A2对应二极管D7~D2),作为输出
A7~A5分别代表东西方向;红黄绿灯,A4~A2分别代表南北方向红黄绿灯,A1~A0无意义。且全部为低有效)
8255 PB端连接外设LED(PB端B0~B7对应LEDabcdefgh),作为输出
8255 PC端,低位输入、高位输出C0连接8254OUT端作为输入;C4~C5连接X1~X2作为输出,控制LED显示十位个位
8254 连接说明如下
8254数据端口连接系统总线数据段D0~D7
8254 RD 连接系统IOR
8254 WD连接系统IOW
8254 CS 连接IOY2
8254寄存器地址输入信号A0A1连接系统总线A0A1
8254 CLK0 连接1KHZ
8254 GATE0 连接 +5V
8254 OUT0 连接 8255C0端
(4)流程图:
三、实验日志:
星期一:收集相关资料;熟悉8254、8255芯片的工作原理;初步设计。
星期二:初步设计;并绘图编程。
星期三:设计并绘图编程;接线运行程序。
星期四:修改程序,使其能正常运行。
星期五:老师验收,并向老师解释程序。
四、实验结果与分析
在实验室的实验台上可以看到如下的结果:
1、 即东西方向的绿灯和南北方向的红灯同时点亮钟;2、 20秒钟后,东西方向的黄灯闪烁5秒钟,。此时南北方向仍维持灯点亮。3、 东西方向的黄灯闪烁5秒钟后,转为东西方向的红灯和南北方向的绿灯同时点亮20秒钟;4、? 20秒钟后,转为南北方向的黄灯闪烁5秒钟,此时东西方向仍维持红灯点亮。5、 南北方向的黄灯闪烁5秒钟后,东西方向的绿灯和南北方向的红灯同时点亮?20秒钟。如此循环重复。通过一星期微机接口的课程设计,我对微机接口芯片有了更进一步的了解。这次实验通过使用了825计数器、8255可编程并行接口实现了交通的控制。
由于这学期微机接口这门课学的不是扎实,所以在调试程序中出现了很多问题。所以刚开始在做这个设计时,我首先将以前做过的825计数器、8255可编程的实验重新做了一遍,对这些芯片有了更进一步的理解。然后通过网上查阅了很多资料和老师的指导,总算了解了825计数器、8255可编程等芯片的操作方式,对整个课程设计也有了总体的轮廓,通过学过的知识以及做过的实验,最后有了圆满的结果。
通过本次课程设计我学到了很多新的东西,极大地拓宽了知识面,锻炼了能力,综合素质得到较大提高,感到收获不小。也发现了大量问题,有些在设计过程中已经解决,有些还要待今后慢慢学习,只要学习就会有更多的问题,有更多的难点,但也会有更多的收获。MY8255_A EQU 9C60H
MY8255_B EQU 9C61H
MY8255_C EQU 9C62H
MY8255_MODE EQU 9C63H
MY8254_COUNT0 EQU 9C40H
MY8254_MODE EQU 9C43H
DATA SEGMENT
LED DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH ;数码管七段代码表
D
您可能关注的文档
- 油水井分析讲座精选.ppt
- 沿海地区陆源溢油污染风险防范大检查工作方案精选.doc
- 沿海高速公路土建工程管理考核评比实施办法精选.doc
- 泉州中泰运输有限公司开展危险品运输可行性报告精选.doc
- 泉州市政府采购管理信息化平台系统建设方案3精选.doc
- 治疗口腔溃疡产品公关策划方案精选.ppt
- 泡沫混凝土专项施工方案解析精选.doc
- 泉州浦西万达广场项目工程临时用电专项方案精选.doc
- 泥土的生命——古代陶器与瓷器教学设计教案精选.doc
- 泥水工程劳务班组精选.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)