- 83
- 0
- 约1.18万字
- 约 19页
- 2021-10-17 发布于湖南
- 举报
电子秒表课程设计
计算机硬件技术课程设计
学院: 自动化工程学院
班级:
姓名:
学号:
设计题目: 9 、电子秒表设计
2015 年 1 月
电子秒表课程设计
一、设计题目:电子秒表设计
设计一个可任意启动 / 停止的电子秒表,要求用 6 位 LED数码显示,计时
单位为 1/100 秒。利用功能键进行启 / 停控制。其功能为:上电后计时器清 0,
当第一次(或奇数次)按下启 / 停键时开始计数。第 2 次(或偶数次)按下该
键时停止计时,再一次按启 / 停键时清零后重新开始计时。可用开关控制,也
可用按键控制。
二、设计目的
通过本项课程设计,对微机原理课程中涉及的芯片结构、控制原理、硬件
编程等方面有一定的感性认识和实践操作能力, 更好的理解微机原理课程中讲
述的基本原理和概念。
进行微机原理课程设计前,应学习并掌握了 8086/8088 汇编语言编程方
法,掌握了 8255、8253 存储器等芯片的基本结构和工作原理,掌握了芯片编
程控制的方法。
三、设计方案以及论证
1、整体设计思想
使用 8253 工作在方式 0 计数,对 1/100S 计数,并讲计数值写入 bl 中并
与 100 比较若不相等,则将计数值装换为 10 进制后送 8255 控制端显示,如相
等则 1S计数程序加 1 之后并与 59 比较若不相等则将计数值装换为 10 进制后
送 8255 控制端显示,如相等则 1min 计数程序加 1 之后并与 59 比较若不相等
则将计数值装换为 10 进制后送 8255 控制端显示, 如相等则计数程序加 1 之后
产生溢出,跳转清零程序将计数清零,同时数码管清零。
2 、使用各芯片的作用及工作原理
1)定时器 / 计数器 8253
用系统 8253 定时器提供的 55ms定时单位,设计秒表定时程序。
有关系统定时方法: PC机系统中的 8253 定时器 0 工作于方式 3 ,外部提
供一个时钟作为 CLK信号 , 频率: f=1.1931816MHz。
定时器 0 输出方波的频率 :fout=1.1931816/65536=18.2Hz 。
输出方波的周期 Tout=1/18.2=54.945ms 。8253A每隔 55ms引起一次中断,
电子秒表课程设计
作为定时信号。可用 55945ms作基本计时单位。
用 BIOS调用 INT 1AH 可以取得该定时单位。例: 1 秒=18.2 ( 计时单位 )
8253 的引脚图及硬件连接图如下图示:
《8253 引脚图》 硬件连接图
当 A1A0分别为 00 01 10 11 时分别选中三个通道和控制字寄存器在 8088
系统中, 8088 的 A1A0分别与 8253 的 A1A0相连在 8086 系统中,通常将 8253
的 8 位数据线与 8086 的低 8 位相连,即使用偶地址,所以 8086 的 A2A1分别
与 8253 的 A1A0相连。计数器 (
您可能关注的文档
最近下载
- 【地域文化在主题酒店中的运用研究—以S酒店为例(附问卷)15000字】.doc
- CWI考试1PART+A+练习题及答案.docx
- PART A CWI练习题及答案 .pdf VIP
- 数学思维导图小学初中高中含目录(高清版)人教版.pdf VIP
- SY-T 6629-2005 陆上钻井作业环境保护推荐做法.pdf VIP
- SY_T 7295-2016 陆上石油天然气修井作业环境保护推荐作法.docx VIP
- 汉责文化打屁股.pptx VIP
- SY∕T 5557-2016 石油天然气钻采设备 固井成套装备.docx VIP
- SY∕T 7425-2018 石油天然气钻采设备 制氮注氮设备.docx VIP
- SY-T6113-2023石油天然气钻采设备 修井用动力卡盘.pdf VIP
原创力文档

文档评论(0)