下载此文档

可调计时器设计课程设计.doc


文档分类:通信/电子 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
学生课程设计
题目: 可调计时器的设计
学生姓名:
学号:
所在院(系): 计算机学院
专业:
班级:
指导教师: 职称:
20**年* 月*日

目录
引言 5
摘要 6
1 概述 7
7
7
7
2 硬件电路设计 8
9
10
10
3 软件设计框图 12
4 课程设计体会 24
参考文献 25
引言
计时器在现在应用场合非常的广泛,近年来,随着科学技术的进步和时代的发展,人们对计时器的功能和精度提出了越来越高的要求,各种计时器的设计也越来越重要。秒表/时钟计时器是在一种计时器上实现两种基本功能的一种器件。它广泛应用于各种场所,同时,它以其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化,而受到广大消费者的喜爱引言近年来随着计算机技术的飞速发展,计算机也正式形成了通用计算机系统和嵌入式计算机系统二个分支。单片机作为最典型的嵌入式系统,由于其微小的体积和极低的成本,广泛应用于家用电器、仪器仪表、工业控制单元以及通信产品中,成为现代电子系统中最重要的智能化工具。同时数模电技术、微电子技术也快速发展使得大量集成芯片出现,从而实现很多简单功能代替了原来的模拟电路。
摘要
这个设计是基于8088CPU构建的一个微机应用系统——可调计时器。系统具有8KB EPROM 和 8K SRAM,使用芯片8088、8253、8255A、74LS138、LED数码管及其他元件通过控制总线连接构建而成。采用8255A接口芯片作为8×2键盘与6位七段数码管显示器的接口。根据输入的程序,通过键盘的动态输入,LED数码管经74LS138显示时、分、秒。本设计实现计时器功能,并可通过输入调节数码管显示。
关键词:计时器,可调计时器,6位七段数码管
1 概述

、加深对系统理解和认识,提高微机系统的应用水平。
,通过较大规模程序的编写,提高编写汇编语言程序的水平和学****程序调试方法。
、熟悉键盘控制和七段数码管及其他芯片的使用。

实验室提供8×2的键盘1个、6位七段LED数码管1个,其电路如图1-2-1所示,并提供PC机和TDN86/51学****机各1台。

、显示器的连接图;
:
(1)六位七段LED数码管可显示时、分、秒,并按正常时间显示方法工作。
(2)通过定义键盘的字母键,可对计时器进行调整。
图1-2-1 键盘电路原理图
2 硬件电路设计
8255A与键盘、显示器的接口见图2-1,键盘的16按键组成8×2矩阵,其中8根作为8255A的输出线与PA7~PA0连接,2根作为8255A的输入线与PC7、PC6连接。键盘采用逐次扫描原理,16按键中0~9作为数字键,A、B、C、D、E、F作为功能键,B、C、D为秒、分、时、的修改键,A、E为功能标志键,A键按下进入修改时钟的状态,B、C、D键有效,E键按下B、C、D键无效,F键按下清零复位。
6位LED数码管用于显示时、分、秒时间,LED数码管采用动态显示方式工作,PC2、PC1、PC0给出位码经74LS138译码之后选中6个数码管中的一个,PB7~PB0提供段码。
图2-1 8255A与键盘、显示器的接口

图2-1-1 主程序电路

图2-2-1显示电路

图2-3-1 键盘电路

图2-4-1 整体电路
3 软件设计框图
N
Y
Y
Y
N
N
D键标志?
E键标志?
F键标志?
修改分位时间
修改时位时间
去掉键状态标志
清零?
Y
Y
Y
Y
Y
Y
N
N
N
N
N
N
开始
8255A初始化
送1s时间常数
显示扫描
有无压键?
显示扫描
根据A,B,C,D,E,F键设标志
修改秒位时间
是功能键?
B键标志?
C键标志?
放键?
A键标志?
图3-1 程序框图

可调计时器设计课程设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miaoshen1985
  • 文件大小165 KB
  • 时间2018-09-13
最近更新