-微机原理与接口技术课程设计-数字式秒表-其他专业.docx
《-微机原理与接口技术课程设计-数字式秒表-其他专业.docx》由会员分享,可在线阅读,更多相关《-微机原理与接口技术课程设计-数字式秒表-其他专业.docx(28页珍藏版)》请在优知文库上搜索。
1、目录目录1摘要1关键词1第一章引言2第二章硬件系统设置32.1 硬件系统原理图32.2 芯片资料介绍42.3 2.18253芯片42.2.I.18253内部计数器的3个引脚42.2.1.28253的工作方式42.2.1.38253的编程42.2.28255芯片52.2.2,1连接外设的数据端口52.2.2.28255工作方式52.2.2.38255的编程52.2.38259芯片62.2.3.18259的编程及操作方式62.2.474LS240芯片72.2.4.1741s240内部结构72.2.4.2芯片介绍72.2.575452芯片72.2.5.175452内部结构72.2.5.2芯片介绍82
2、.3线路连线81.1.1 1实验连线81.1.2 时钟脉冲的产生81.1.3 键盘的设置91.1.4 1.ED显示器的设置IO第三章软件系统设置12程序流程图123.1.1主程序流程图723.1.20处理流程图(开始计时)133.1.3T处理流程图(名次存储)133.1.42处理流程图(显示成绩)143处理流程图(比赛结束1)153.1.64处理流程图(比赛结束2)153.1.7中断处理流程图163.2参数信息17第四章课程设计总结184.1 心得体会184.2 源程序清单194.3 参考文献25摘要数字式秒表是一种用于体育中田径比赛的一种计时装置。本次课程设计是做一个数字式秒表,主要是利用8
3、253作为定时器,为秒表提供定时脉冲,使用7段码显示器作为秒表时间显示,用键盘控制秒表。数字式秒表拥有以下几点功能:1:可控制比赛的开始和结束和继续比赛;2:可记录成绩,依次排名,给予显示在第一位;3:可通过按键关闭设备关键词80X86,8259中断,8255,8253,键盘,LED动态显示第一章引言微型计算机的新技术、新机型,新应用层出不穷,日新月异。使得微机硬件得到飞速发展!人们对计算机计算的精度和软件的逐步更新提出更高的要求。秒表在我们的生活总运用比较广泛,从各项体育赛事,到个人上的倒计时器,无处不在,怎样提高其计算精度,提高运算效率成为首要因素,基于此,此次课设我们用汇编语言,利用80
4、86CPU和PCl试验箱进行数字式秒表的制作,我们将从硬件系统设置、软件系统设置、课设总结(包括汇编源代码、硬件系统设置原理图,参考文献)几方面介绍本次课设的主要成果。此课设主要利用8253的定时器输出为秒表提供定时脉冲,7段码显示器作为秒表时间显示,用键盘控制秒表的工作过程。键盘控制秒表计时的开始,记录,结束,计时结束后按相应按键显示所记录的时间。计时范围为1分钟,满1分钟自动退出比赛,计时精度为0秒。第一章为引言,粗略地介绍此次课设的主要内容。第二章为硬件系统设置,在此章中从基本芯片入手,介绍8253、8255、8259的内部结构功能、工作方式以及初始化编程和74LS240P,75425N
5、的真值状态,工作环境,以便读者更容易了解此课设的基本部件,对硬件原理有逐步深入的了解。另外,从键盘和LED显示器的设定的原理、编程进行详细的描述。第三章为软件系统设置,在此章中我们从秒表的五大功能机制入手,软件设置中,我们给出了主程序,中断程序以及各功能模块的程序流程图,使之实现一目了然。此外,还给出了参数信息,增加了汇编源代码的可读性。第四章为课程设计总结。此部分包括心得体会,附录1(汇编源代码,)和附录2(参考文献)。在此课设中,韩雁老师在硬件的检测,软件的设置方面都给出了精心的指点,在此表示衷心的感谢!第二章硬件系统设置2.1硬件系统原理图此章节主要介绍硬件系统原理图,其中键盘和显示器在
6、后面详细介绍.数字式秒表系统构成图2.2芯片资料介绍此部分从芯片的工作方式以及初始化编程方面介绍8253、8255、8259芯片。8253芯片.18253内部计数器的3个引脚- CLK(时钟)输入,在计数过程中,此引脚上每输入1个时钟信号(下降沿),减1计数器的计数值将减1- GATE(门控)输入,控制计数器工作:- 软件触发时,作用开启/关闭计数:高电平允许,低电平禁止。- 硬件触发/重触发:上升沿将初值送入减1计数器- OUT(计数器输出)输出,根据设置工作方式的不同,OUT引脚可输出单个或连续的波形信号。一般是在计数过程结束时(计数值归0),OUT引脚信号发生变化。2.28253的工作方
7、式- 方式0计数结束中断- 方式1可编程单稳- 方式2连续负脉冲发生器- 方式3连续方波发生器- 方式4软件触发选通- 方式5硬件触发选通本次课设中8253工作在方式3,此方式为可软、硬件触发的方波发生器,N=FCIk/Tclk,在本次设计中,FclK信号为1.193MHZ,输出信号为IOoHZ,N为11930。其端口地址为4043H,40H口用于计数器0,4IH口用于计数器1,42H口用于计数器2,43H口用于状态和控制口。.38253的编程- 8253加电后的工作方式不确定,必须经初始化编程后,才能正常工作- 初始化编程:- 先写入控制字- 再写入计数初值- 工作后,可随时读取计数值- 一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 课程设计 数字式 秒表 其他 专业