- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数码管显示数码符号实验报告(含源代码)
微机原理课程设计
必做题目设计报告
题 目 数码管显示数码符号
学 院
专 业 电气工程及其自动化
成 员 杜丽佳
指导教师
摘 要
根据题目要求,利用8253、8255 等硬件和8086 CPU 总线接口,以汇编语言
为载体,完成利用中断的数据控制输出的设计,实现将以开关的状态表示的二进
制数作为输入,经过数据处理后,最终通过数码管加以显示的功能。
本报告主要完成以下工作:
1)简要介绍本设计的前言和要求;
2)详细介绍本设计的硬件组成
3)详细介绍汇编程序的运行流程;
4)介绍步骤和现象。
关键词:数据控制输出 数码管显示 中断
第一章 绪论
1.1 前言
微型计算机原理及接口技术是普通高等教育重要的专业课,是电气类专业
的平台课程,具有很强的实践性。在微机实践的过程中开展必做题,使同学们
巩固课本上学到的知识,掌握硬件电路走线的基本方法和规范,软件设计的基
本方法和规范,提升同学们的团队精神和动手能力,为把学生培养成为卓越工
程师打下良好基础。
《数码管显示数码符号》即为此次微机实践必做题,借助微型计算机实验开
发板,通过汇编语言完成用数码管显示通过8255 芯片输入的数据的功能。
1.2 题目要求
图1 微机系统接口电路
七段码显示器采用 8255A 作为接口,8255A 的A 端口接八个开关,8255A
的B 端口控制数码显示器的阳极(七段码显示器为共阴极接法),利用74LS138
作为地址译码器,利用8253 定时中断控制。微机系统接口电路如图1 所示。
8253的CNT0和CNT1用来产生方波信号,OUT1连接到8259A中断控制器的IRO2
端,通过8259A向CPU请求中断,每一秒中断一次。在中断服务程序中从A端口输
入数据到AL中,如果AL的内容是0EH或0FH,则在数码管上显示 “H”(七段码76H),
否则将AL的内容加2后输出到数码管上。(已知8259A中断屏蔽寄存器地址为21H,
共阴极显示器的0`F的七段码分别为3FH、06H、5BH、4FH、66H、6DH、7DH、07H、
7FH、67H、77H、7CH、39H、2EH、79H、71H、73H。)
第二章 硬件结构
本题目硬件结构只需要微型计算机试验系统。微型计算机实验开发板采用
时钟信号、8254、 8255、地址和总线接口、开关以及数码管。其中开关作为人
为控制端,数码管作为显示端。
本题目使用8 个开关,作为输入端。用于人为输入二进制数据。开关处于
闭合状态,表示输入1;处于断开状态,表示输入0。
数码管为共阴极显示,作为输出端。用于显示与输入相对应的数码符号。
8255 是通用的可编程并行接口芯片。为 40 引脚双列直插芯片。它有三个
相互独立的端口,分称为A 端口,B 端口,C 端口,每个端口有8 根数据线,通
过数据线可以与 I/O 设备交换数据。本题目中A 端口作为输入端,PA0~PA7 分
别与8 个开关相连;B 端口作为输出端,PB0~PB7 分别与数码管的a、b、c、d、
e、f、g 和dp 端相连。片选连接地址译码器Y1 (28BH~28FH)。
8254 (实验板上没有8253 芯片)是可编程的计数定时器电路。每个8254 中
有三个独立的16 位计数器通道,每个计数器都有可由初始化编程决定其功能及
工作方式。每个计数器都是16 位的减1 计数器,分别称为CNT0、CNT1、CNT2。
每个通道都有一个CLK 外脉冲输入端、OUT 计数器回零时间到信号输出端和GATE
门控输入端。这里用CNT0 和CNT1 构成1S 计时,用于定时中断。各计数器脉冲
如图(2-1)所示。因此将CLOCK0 与 1MHZ (实验板上只有1MHZ 和2MHZ 两种)
的时钟脉冲相连,OUT0 与CLOCK1 相连,OUT1 与总线接口的IRQ 相连(如图2-2
所示),GATE0 和GATE
您可能关注的文档
- DS_28型定时机构测试仪的研制(8031单片机)_徐春辉.pdf
- 8031单片机在温度控制中的应用.pdf
- 18b20资料2.pdf
- 单片机期末试题1.pdf
- 单片机练习题,单片机初学者练习题.pdf
- 8031单片机控制的双音多频信号接收电路及电话信号检测电路.pdf
- 试卷B 2012-2013第一学期10电信单片机原理与接口技术.pdf
- 凌阳单片机SPCE061A的I_O口和存储器扩展方案.pdf
- 医疗行业数据集中存储解决方案.pdf
- 键盘软件去抖示例.pdf
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 矿用隔爆兼本安型控制器工艺流程图.doc VIP
- 政治学概论政治学概论编写组05政党与政党制度.ppt VIP
- 《乡村旅游规划与实践》课件——项目七 乡村旅游商品开发与设计.pptx VIP
- 国家义务教育质量监测心理健康测试题.pdf VIP
- 《分数加法和减法》单元整体设计 -2023-2024学年五年级下册数学人教版.doc VIP
- 《0~3岁婴幼儿保育与教育》PPT教学课件(全).pptx VIP
- 小学科学实验课学生合作学习策略与互动模式研究教学研究课题报告.docx
- 测绘工程管理与法律法规 测绘违法案例60讲 5测绘违法案例五.ppt
- 第六届中国国际“互联网+”大学生创新创业大赛项目计划书【模板】.pdf
- 政治学05 政党与政党制度.ppt VIP
文档评论(0)