2022年微机原理走马灯课程设计 .pdf
《2022年微机原理走马灯课程设计 .pdf》由会员分享,可在线阅读,更多相关《2022年微机原理走马灯课程设计 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、武汉理工大学自动化综合实验实验报告书1 走马灯的设计与实现一 实验目的通过走马灯的设计与制作,深入了解与掌握利用可编程8255A进行开关量控制的原理与方法。二 实验要求1产生 8 种彩灯 8 位 LED 的走马灯把戏;2键控 ( 或拨码开关控制 ) 发光实验。键控是在键盘上定义8 个数字键 07 ,每按1 个数字键,使 LED的 1 位发光,按 Q或 q 键,停止发光。拨码开关控制, 是通过改变各位开关 , 来进行控制 , 使 LED的 1 位发光,按 Q或 q 键,停止发光。三 实验内容1进行走马灯的系统电路硬件设计,画出电路原理图;2安装或焊接元器件;3进行走马灯的控制程序设计采用ASM
2、语言 ;4系统联调,提交一个符合上述3 种要求的走马灯的作品。四 实验原理8255A 是一种通过可编程并行I/O接口芯片。广泛用于几乎所有系列的微机系统中,8255A 具有三个带锁存或缓冲的数据端口, 可与外设并行进行数据交换,8255A 有多种操作方式 , 通用性较强 , 可为 CPU 与外设之间提供输入 / 输出通道。8255A和各端口内具有中断控制逻辑 , 在外设与CPU之间可用中断方式进行信息交换, 使用条件传输方式时可用“联络”线进行控制。在实验中, 我们运用 8255 为 CPU 与外设之间提供输入输出输出通道来实现对走马灯把戏变换的控制。走马灯驱动模块电路原理如图1 所示。模块包
3、括 8 个 LED彩灯、两个 74LS04 、和两个个排阻。用 LED可以观测在不同按键输入下,走马灯把戏的变化效果。如图 1 所示我们利用软件输入信号,通过8255 端口扩展芯片和 74LS04芯片,调节输出端口的电平变化,来控制共阳极的LED灯的亮与灭,实现走马灯把戏变化。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 9 页武汉理工大学自动化综合实验实验报告书2 图 1 走马灯驱动模块电路原理图五 试验设备1PC兼容机2Windows 98以上3MFID多功能微机实验平台含PCI 总线驱动板4MFPCI98 集成开发环境5面包板或
4、外设功能模块板6安装或焊接工具六 元器件清单元器件清单如表 1 所示。序号名称数量1 74LS04 2 片2 RESPACK3 排阻 8 1502 只3 LED 8 只4 拨码开关1 只5 面包板1 个6 T型转接板1 个7 导线假设干表 1 实验元器件清单七 实验步骤精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 9 页武汉理工大学自动化综合实验实验报告书3 根据图 1 的实验原电路图,走马灯电路结构电路接线如图2 所示。1044.7kVCCVCCVCCGND1SPK3.3vGND1220vf1vfGND135764821LM386A
5、GND1S134121213101189563412L1L2L3L4L5L6L7L012345678161514131211109R1RESPACK312345678161514131211109R2RESPACK312345678161514131211109U6SW-DIP8GND14.7kD034D133D232D331D430D529D628D727PA04PA13PA22PA31PA440PA539PA638PA737PB018PB119PB220PB321PB422PB523PB624PB725PC014PC115PC216PC317PC413PC512PC611PC710RD5W
6、R36A09A18RESET35CS6U-78255图 2 走马灯电路结构电路接线图接线说明: 8255A共有三个 8 位端口 A口、B口和 C口。其中 A口和 B 口为输出端精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 9 页武汉理工大学自动化综合实验实验报告书4 口,C口为输入端口。在本电路中,A 口 8 个输出管脚 PA7-PA0分别接 8 个并联的 LED彩灯反馈走马灯的发光方式;B口 8 个管脚 PB7-PB0分别接 8 个并联的开关控制选择走马灯的发光方式。 C口接输入控制电路, PC2管脚接控制电路中放大器的6 管脚,P
7、C6接控制电路中放大器的3 管脚, PC7管脚接电源,其余管脚悬空。为了安全起见,先用万用表检测8255A 的端口中的阳极与接地极以及其它端口是中有短路现象,检测确认线路安全之后再接到实验箱上,以免烧坏硬件。根据实验原理与实验电路,初步写出程序的步骤,再绘制出完整的流程图,然后根据流程图编写汇编程序。流程图和程序见报告后的附录。打开 MF2KP 微机实验集成开发环境,在“文件”菜单下粘贴自己编写的ASM 文件进行调试与运行。八 实验现象与说明运行程序,通过键盘输入,输入数字18 时 8 个 LED灯,按照程序设定的方式进行把戏变化,运行完一个周期后停止等待键盘的再次输入,输入不同的数字LED的
8、变化把戏不同,输入的不是数字也不是字母Q或 q 时,显示错误信息, 等待键盘输入正确信息,当输入字母 Q或 q 时退出程序。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 9 页武汉理工大学自动化综合实验实验报告书5 九 实验小结与心得体会附录一:程序流程图精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 9 页武汉理工大学自动化综合实验实验报告书6 附录二:程序代码:;* ; zmd.asm 走马灯灯光变幻程序* ; 内容:用键盘输入数字键1-8 控制走马灯变幻方式,按Q或者 q
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年微机原理走马灯课程设计 2022 微机 原理 走马灯 课程设计
限制150内