微秒计时器的分析与设计

微秒计时器的分析与设计

ID:16252662

大小:282.00 KB

页数:29页

时间:2018-08-08

微秒计时器的分析与设计_第1页
微秒计时器的分析与设计_第2页
微秒计时器的分析与设计_第3页
微秒计时器的分析与设计_第4页
微秒计时器的分析与设计_第5页
资源描述:

《微秒计时器的分析与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《微机原理》课程设计说明书附件1:学号:课程设计题目微秒计时器的分析与设计学院自动化学院专业电气工程及其自动化班级姓名《微机原理》课程设计说明书指导教师年日《微机原理》课程设计说明书课程设计任务书学生姓名:专业班级:指导教师:工作单位:自动化学院题目:微秒计时器的分析与设计要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1.设:有一输入的正脉冲信号且有一个1MHz的时钟信号,要求测量出高电平的时间,及时单位为us,四位数码显示结果。提示:读取8253的计数值,通过两片

2、8255显示计数结果。2.画出简要的硬件原理图,编写程序。3.撰写课程设计说明书。内容包括:摘要、目录、正文、参考文献、附录(程序清单)。正文部分包括:设计任务及要求、方案比较及论证、软件设计说明(软件思想,流程,源程序设计及说明等)、程序调试说明和结果分析、课程设计收获及心得体会。时间安排:12月26日-----12月28日查阅资料及方案设计12月29日-----1月2日编程1月3日-----1月7日调试程序1月8日-----1月9日撰写课程设计报告《微机原理》课程设计说明书指导教师签名:年月日系

3、主任(或责任教师)签名:年月日《微机原理》课程设计说明书目录1微秒计时器的分析与设计11.1设计方案21.2基本原理21.2.1实现计数的基本方法21.2.2计数的数值显示22硬件电路设计42.1硬件设计所用芯片介绍42.1.18086芯片简介42.1.28253芯片简介52.1.38255芯片简介82.2硬件设计电路图82.2.1主电路模块92.2.2数码显示模块102.2.3总体电路图113汇编语言程序设计113.1程序流程框图113.2程序清单134心得体会165参考资料17《微机原理》课程设

4、计说明书《微机原理》课程设计说明书摘要时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。怎样让时钟更好的为人民服务?怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。本计时器以8086处理器作为CPU,8253作为定时计数器产生时钟脉冲,待测信号作为8253计数器的门控信号GATE,8255A作为可编程并行接口,接LED显示计数值。关键词:计量精度808682538255LED显示第1页共16页《微机原理》课

5、程设计说明书1微秒计时器的分析与设计1.1设计方案以8086处理器作为CPU,8253做定时计数器产生时钟脉冲,待测信号作为8253计数器的门控信号GATE,8255A做可编程并行接口,接LED显示计数值。微秒计时器的原理框图如下图1-1所示:待测信号LED显示模块8255A并行接口8086主控模块8253门控信号微秒脉冲驱动图1-1微秒计时器原理框图1.2基本原理1.2.1实现计数的基本方法选用8253的计数器0,把计数器设为工作方式3(方波发生器工作方式)。输入时钟脉冲为1MHz,设置计数初值为

6、1,则可输出时间间隔为1us的方波。将此方波与8088的NMI引脚相连(NMI是非屏蔽中断输入端,由低电平到高电平上升沿触发有效),利用中断方式进行次数累计。待测信号与计数器0的门控信号GATE0相连,当待测信号由低电平变为高电平时,8253开始输出方波,计数开始,当待测信号再次变为低电平时,8253输出高电平,计数停止。其中个位到十位到百位到千位的计数都是通过累加和比较实现的。第21页共17页《微机原理》课程设计说明书1.2.2计数的数值显示计数数值在4位数码管上进行显示,只要按地址输出相应数据,

7、就可以实现对数码管的控制,主要是通过汇编程序指令循环调用控制数码管显示数值的。在设计程序时要先将数码管显示的数值初始化,使系统一运行时从0000开始计数。在硬件电路设计时,用8255A的端口A作为数码管的段码输出口,端口C作为4个LED数码管的位控输出线。七段数码管的字型代码表如下表1-1所示:表1-1七段数码管代码表显示字形gfedcba段码001111113fh1000011006h210110115bh310011114fh4110011066h511011016dh611111017dh70

8、00011107h811111117fh911011116fhA111011177hB11111007ch第21页共17页《微机原理》课程设计说明书C011100139hD10111105ehE111100179hF111000171h2硬件电路设计2.1硬件设计所用芯片介绍2.1.18086芯片简介1978年6月,Intel推出4.77MHz的8086微处理器,标志着第三代微处理器问世。它采用16位寄存器、16位数据总线和29000个3微米技术的晶体管。8088CP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。