微机原理课程的设计—— 定时器系统.docVIP

微机原理课程的设计—— 定时器系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理课程的设计—— 定时器系统

《 微机原理与接口技术 》 资 料 标 签 2014----2015 年 第一 学期 专 业 : 机械设计制造及其自动化 班 级 : 2012级5班一、 概述 1 二、 报告内容 1 2.1 课设题目 1 2.2 课设目的、内容 1 2.3设计思路及原因 2 1)8253的功能: 2 2)8253的引线: 2 3)8253 内部结构: 3 4)8253初始化的要求: 6 2.4 电路设计及功能说明,硬件电路图(包括接口芯片简介) 7 2.5 软件部分的程序流程图 7 2.6 汇编源程序清单,对关键的语句要给出简洁的注释 8 三、 设计总结及体会 10 四、 参考书目 11 概述 微机原理和接口技术是一门实践性强的学科,其中很多的原量、规则、现象等仅仅靠学习教科书是无法完全掌握的,必须通过实践才能比较直观和深刻的理解。在进行课程设计的过程中,可以让学生体验分析问题、提出解决方案、通过编程等手段实现解决方案、不断调试最终达到设计要求的全过程,从而帮助学生系统地掌握微机原理的接口技术的相关知识,达到将知识融会贯通的目的。主要特点:微结微机原理和接口技术教材的重点内容编写,涵盖课程的主要知识点,具有通用性,适合开设计课程的不同学校采用。对课程设计的原理有比较详细的描述,课程设计的步骤循序渐进,便于学生独立完成课程设计。实例丰富,既有小型的适合一个学生独立完成的项目,也有比较大型的适合团队完成的项目,不仅可以培养学生的动手能力,也有助于培养学生的团队意识。 对于抽象的概念和工作原理,老师要精心设计课堂教学,使晦涩难懂的知识变得浅显易懂 课堂教学是使学生获得知识最有效最快捷的方式。在教学过程中,真正做到“以学生为本”,提高课堂效率,我的体会是精心的进行合理、有效的课堂教学设计。合理、有效的课堂教学设计可以在最短的时间得到最好的教学效果。比如,本课程的教学安排中,先讲cpu内部寄存器后讲存储器分段,讲cpu内部寄存器时就要涉及到存储器分段,这样一来知识点前后交叉多,学生听不明白,老师也会觉得讲不清楚。换种思路,重新调整一下次序,先介绍存储器分段,讲清楚四种段、段地址和偏移地址以及物理地址的形成,再介绍cpu内部寄存器,4个段寄存器分别存放4个段的段地址,地址指针寄存器和指令指针寄存器用来存放偏移地址,这样讲符合学生接受知识的规律,用时较少而且教学效果好。 报告内容 2.1 课设题目: 利用8253芯片设计定时器 2.2 课设目的、内容: 进一步熟悉8086芯片的知识。 学习和掌握扩展接口8255、8253芯片的结构及编程方法。 培养学生独立分析的解决的工作能力及实际工程设计的基本技能。 培养和锻炼在学习完本门课后综合应用所学理论知识,解决实际工程设计和应用问题的能力。 通过课程设计,要求熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,得到微机开发应用方面的初步训练。 同时并了解综合问题的程序设计掌握实时处理程序的编制和调试方法,掌握一般的设计步骤和流程,使我们以后搞设计时逻辑更加清晰。 2.3设计思路及原因: I ntel 系列的 8253 是常用的可编程定时/计数器,它通过编程来控制电路的定时值 及定时的范围,功能强,使用灵活。在计算机系统中,定时中断、定时检测、定 时扫描等等都是用可编程定时器来完成定时控制的。 1)8253的功能: 延时终端; 可编程频率发生器; 事件计数器; 倍频器; 实时时钟; 数字单稳; 复杂的电机控制器; 2)8253的引线: CLK:输入时钟周期不能小于380ns. GATE:门控信号输入引脚,这是控制计数器工作的一个外部信号。当GATE引脚为低(无效)时,通常都是禁止计数器工作;只有当GATE为高时,才允许计数器工作。 OUT:输出引脚。当计数到“0”时,OUT引线上必然有输出,输出信号的波形取决于工作方式。 8253的编程:微处理器写入方式控制字,设定工作方式;微处理器写入预置寄存器,设定计数初值。 3)8253 内部结构: 图 1 8253 内部结构图 Intel 8253—PIT,即可编程间隔计数器有 3 个独立的 16 位计数器每个计数 器都可以按照二进制或者 BCD 码进行计数,计数速率可达 2MHz,每个计数器 有 6 种工作方式,可编程设置和改变。Intel8253 可以广泛应用在方波发生器、分频器、实时时钟、事件计数等方面。 8253 内部有三个计数器,分别成为计数器 0、计数器 1 和计数器 2,他们的机构完全相同。每个计数器的输入和输出都决定于设置在控制寄存器中的控制 字,互相之间工作完全独立。每个计数器通过三个引脚和外部联系,一个为时钟 输入端 CLK,一个为门控信号输入

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档