- 1
- 0
- 约8.17千字
- 约 13页
- 2026-03-10 发布于江苏
- 举报
微机原理与接口技术课程设计报告
论文题目基于8086彩灯控制器的设计
系别物理电气信息学院
专业电气工程与自动化
姓名梁晓龙12010245310
姚佳乐12010235249
目录
TOC\o1-3\h\z\u摘要 2
设计原理 3
功能流程图 4
结果讨论 4
设计心得 5
实验仿真图......................................................................6
实验源程序......................................................................6
摘要
1.通过8255A控制发光二极管,L1对应黄灯,L2-L5对应红灯,L6-L8对应绿灯,以“0”代表彩灯点亮,以“1”代表彩灯熄灭。用“JMP START”语句控制循环。用“DL500ms”,“DL1500ms”语句实现延时控制。
2程序中设定好8255A的工作模式及三个端口均工作在方式0,并处于输出状态
3各发光二极管共阳极,使其点亮应使8255A相应端口的位清0。
关键词:8255彩灯控制器端口
设计原理
我们以8255交通灯的一种显示效果为例,介绍彩灯控制器显示的基本原理。设有一排8个水平排列的彩灯,某种显示方式为从左到右0.5秒点亮。其控制过程如下:
若以“0”代表彩灯点亮,以“1”代表彩灯熄灭,则开始时刻,L1黄灯亮1.5秒后,红灯L2,L3,L4,L5间隔0.5秒依次亮,然后绿灯L6.L7.L8间隔0.5秒依次亮;循环7次。控制器将一帧8个数据送至8个彩灯的控制端,其中,最左边的一段彩灯对应的控制数据为“0”,其余的数据均为1,当8个数据送完以后,控制器停止送数,保留这种状态(定时)1.5秒,此时黄灯被点亮,其余彩灯熄灭。随后,控制器又在极短的时间内将数据111111101送至彩灯的控制端,并定时0.5秒,这段时间,第一个红灯被点亮。由于送数据的过程很快,我们观测到的效果是第一个红灯被点亮0.5秒后,第2个红灯接着被点亮,即每隔0.5秒显示一帧图样。如此下去,最后控制器将数据至8个彩灯的控制端,则L8绿灯被点亮。依次循环7次。
功能流程图
程序主流程控制图
开始
开始
置
置8255控制字使B口数据保存在BL中
各端口均为基本输出,且均工作于方式
各端口均为基本输出,且均工作于方式0
黄灯
黄灯L1亮
延时
延时1.5秒
红灯
红灯L2,L3,L4,L5依次亮0.5秒
绿灯
绿灯L6,L7,L8,L9依次亮0.5秒
结束
结束
结果讨论
本程序共有分端口设置模块,延时模块,显示模块等几个模块。经过调试,本程序可以基本实现题目的要求。
黄灯L1亮1.5秒红灯L2.L3.L4.L5间隔0.5秒依次点亮1.5秒绿灯L6、L7、L8、L9间隔0.5秒依次点亮1.5秒黄灯L1熄灭1.5秒L2、L3、L4、L5同时熄灭1.5秒L6、L7、L8、L9同时熄灭1.5秒返回初始步,循环显示。
设计心得
通过对基于8086彩灯控制器的汇编实现,对硬件特别是8253A,8255并行口的原理和实现都有了很深的了解。更加深了对汇编语言的使用.
整个程序中涉及8253A,8255并行口的使用,汇编语言熟练掌握的要求。
可以说整个文件中最麻烦的就是进位条件的判断,编程中经常犯想当然的错误。另外对于中断服务子程序的类型设置问题,由于以前对这个概念的理解留于表面,编程中出现了不少奇怪的错误。再调试中尝试使用了分割法,对错误模块进行定位,再进行排查.
在算法实现上要有一定的思路要更能体现设计的目的。同时上机调试也是十分重要的,在调试的过程中能够不断的发现在编写算法时应该注意的一些细节和算法语句的非法使用,在调试过程中通过对算法的不断测试、更正、扩充功能、修饰细节,使算法程序不断的得到完善。
通过这次的课程设计使我认识到要将微机原理这门计算机专业的课学好不仅仅是要把书上的基本知识学好而且还要不断进行实践,将所学的跟实践操作结合起来才能更好地巩固所学,才能提高自己实践能力.通过这次的设计使我认识到只停留在表面理解问题是很难使
您可能关注的文档
- 电压互感器培训.pptx
- 电子商务物流全书教学.pptx
- 多重耐药菌感染患者护理.pptx
- 多重耐药菌医院感染预防与控制.pptx
- 儿科呼吸道感染抗菌药物规范应用.pptx
- 儿童过敏性疾病诊断及治疗.pptx
- 儿童过敏性紫癜课件.pptx
- 儿童及青少年精神障碍患者的护理(1).pptx
- 儿童急性呼吸道感染病原学诊断与临床管理专家共识(2025版)精讲.pptx
- 儿童急性呼吸道感染病原学诊断与临床管理专家共识解读课件.pptx
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
最近下载
- 市级课题结题报告-“双减”背景下小学数学课堂开展学生“项目式学习”的实践研究(优秀等次).docx VIP
- 哈露巴露口服液在制备抗肿瘤产品中的应用.pdf VIP
- 铣工工艺学(第五版)习题册马苍平课后习题答案.pdf
- 2025江苏中职职教高考《机电一体化-机械基础》讲义知识考点复习资料.docx VIP
- 2025年拍卖师拍卖场地文化墙与历史回顾区布置专题试卷及解析.pdf VIP
- 民兵化学洗消培训课件.ppt VIP
- 科技内容教学知识(tpack)理论架构对教师专业发展之启示.pdf VIP
- 装饰设计客户需求问卷调查表范本模板.docx VIP
- 民宿概论 课件全套 第1--9章 绪论、民宿市场--- 民宿概论.pptx
- 搅拌站自查报告(共6).docx
原创力文档

文档评论(0)