- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计 课程名称 微机课程设计 题目名称 计 时 器(计数 )3 学生学院 自动化学院 专业班级 13 电气( )班2 学 号 3113001318 学生姓名 彭浩 指导老师 廉迎战 2015 年 10 月 23 日 一、概述 1. 课程设计的目的 1) 巩固和掌握对“微机原理”课程内容的认识和理解,提高应用水平。 2) 掌握汇编语言程序的编制方法。 8253 编程。 2. 课程设计的要求 1) 系统硬件设计 设计 8053 定时器计时, 8253 地址为 40H\41H\42\H\43H ,控制电路如图: 2) 软件编程内容 显示器工作于查询方式,键盘工作于中断方式。 16 个按键定义的键值为: 0 ~ F,按任意键在显示器上显示对应键值。 设定 8253 的通道 2 工作于方式 0,用于事件计数,当计数值为 8,按键 9 次 后, 发出中 断请求信号并显示 EEEEEE ”。显示满 30 秒时数字清除。 8253 只写高 8 位计数值时, 8253 的计数是 8 位计数,还是 16 位计数? A、软件实现:计数结束后,读取计数值,看是 0 还是 0FFH? B、软件实现:定时结束后,读取定时数值,看是 0 还是 0FFH? 二、设计思路 微型计算机由微处理器, 存储器, 接口电路以及连接在这些部件上的总线组 成。 微处理 器,存储器和所有 I\O 设备之间的信息交换都通过总线进行。总线包括 地址总线,数据总线 和控制总线,他们始于 CPU 或终于 CPU,现代微机大部分都是 这种以总线为中心的结构。 8086CPU 的地址 数据总线 AD15-AD0 和地址 状态总线 A16/S3-A19/S6 是复用的, 必须通过 地址锁存器把地址总线和数据总线分离。 控制 总线直接和 8086CPU 相连, 这样 8086CPU 就 工作在最小工作方式。 微型计算机及外围设备组成微型计算机系统的硬件, 外围设备必须通过接口电路 才能与 系统总线相连,因此构建一个基于 8086CPU 的简单微型计算机系统就是工作 于最小工作方 式的 8086CPU 系统总线上挂上一定规模的存储器和接口电路,然后在 把合适的外围设备连 接到接口电路上。一个基于 8088CPU 的简单微型计算机系统框 图如图所示。图中键盘与显 示器作为外围设备通过接口芯片与系统总线相连。 本次课程设计使用软件是 wmd86 硬件是 TP-PITE 5.4 板,通过 8255 可编程并 行 I/O 接口芯片可以对 4X4 键盘进行扫描,从而可以确定哪一个键被按下,同时又 可对七段数码 管的输出显示进行控制, 从而可以做到按下某个键后在数码管上显示 出自己需要显示的相应 的字符。 8254 可编程定时和计数芯片有三个计数器,利用其中任何一个计数器设置其工作 方式 为 0,其中的 out 端口接到 8259A 中断控制器芯片的中断请求端口上, CLK 接到板子的 KK1+ 接口上,通过人工触发的方式给计时器送计时脉冲,将计数次数 8 送进计数器,那么按键 KK1+ 九次后计数器计数终止计数, 同时 out 端口送出一个 高电平, 这个就是中断请求信号, 由此进入中断,中断服务程序里面利用 8255 芯 片对七段数码管进行输出显示控制,让数码 管显示“ EEEEEE”,最后再在显示程序 后设定一个 30s 的延时子程序,由此实现了“设 定 8253 的通道 2 工作于方式 0,用于事件计数,当计数值为 8,按键 9 次后,发出中 断请求信 号并显示“ EEEEEE ”。显示满 30 秒时数字清除”。 三、系统详细原理 1. 硬件电路系统设计 1) 确定组成电路所用元器件 本次课程设计使用实验室提供的元器件,分别为: 8086 微处理器 可编程接口芯片 8255A 可编程定时器 /计数器 8253 可编程中断控制器 8259A 74LS07 芯片 键盘及数码管显示单元 2) 8086 CPU 的引脚信号和功能 a. 引言 如下图所示,是 8088/8086CPU 的外部结构,即引脚信号图。 图 2-5 8086/8088CPU 引脚功能 80
有哪些信誉好的足球投注网站
文档评论(0)