计算机等测验考试二vb模拟题

计算机等测验考试二vb模拟题

ID:34837351

大小:249.50 KB

页数:8页

时间:2019-03-12

计算机等测验考试二vb模拟题_第1页
计算机等测验考试二vb模拟题_第2页
计算机等测验考试二vb模拟题_第3页
计算机等测验考试二vb模拟题_第4页
计算机等测验考试二vb模拟题_第5页
资源描述:

《计算机等测验考试二vb模拟题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机项目设计项目开发一电子时钟的开发10数嵌3-5班姓名:2012年6月本项目要求设计一个简单的电子时钟,采用八为LED数码管实现电子时钟的功能,显示方式为时、分、秒,采用24h(小时)计时方式。使用按键开关可实现时分调整。矚慫润厲钐瘗睞枥庑赖。为了实现LED显示器的数字显示,可采用静态显示方法。键盘输入可采用独立按键结构或矩阵结构。计时功能可采用软件程序计时方式或定时硬件计时方式,也可采用专门的时钟芯片。聞創沟燴鐺險爱氇谴净。♀知识点:*数码管的显示原理。*数码管的静态显示与动态显示。*独立式按键与矩阵键盘。*键盘状态的监测方法

2、。*键盘的编码方法。*键盘的去抖动。♀侧重点:*数码管与单片机的接口电路设计。单片机项目设计单片机项目设计*键盘与单片机的接口技术。*键盘与数码管显示的软件编程。*电子时钟电路的软件、硬件调试。1方案选取1.1总体方案介绍本次设计电子钟系统功能简单,用单片机的最小系统就能得以实现。而单片机的最小系统设计中实际上最重要的就是对键盘/显示器接口电路的设计,由于系统功能不同所以要求就不同,接口设计也就不同。对一个键盘/显示器接口设计应从整个系统出发,综合考虑软、硬件特点。下面是本人在设计前对各种设计方案的考虑:残骛楼諍锩瀨濟溆塹籟。1.2

3、多功能电子表计时方案方案一:采用实时时钟芯片实时时钟芯片具备年、月、日、时、分、秒计时功能和多点定时功能,计时数据的更新每秒自动进行一次,不需程序干预。计算机可通过中断或查询方式读取计时数据进行显示,因此计时功能的实现无需占用CPU的时间,程序简单。此外,实时时钟芯片多数带有锂电池做后备电源,具备永不停止的计时功能;具有可编程方波输出功能,可用做实时测控系统的采样信号等;有的实时时钟芯片内部还带有非易失性RAM,可用来存放需长期保存但有时也需变更的数据。由于功能完善,精度高,软件程序设计相对简单,且计时不占用CPU时间,因此,在工业

4、实时测控系统中多采用这一类专用芯片来实现实时时钟功能。酽锕极額閉镇桧猪訣锥。方案二:软件控制。单片机项目设计单片机项目设计利用单片机内部的定时/计数器进行中断定时,配合软件延时实现时、分、秒的计时及秒表计时。该方案节省硬件成本,且能使设计者对单片机的指令系统能有更深入的了解,从而掌握单片机应用技术MCS-51汇编语言程序设计方法,因此,本系统设计采用此种软件控制方法来实现计时。而由于ATMEL公司的AT89S51单片机是低功耗的具有4KB在线可编程Flash存储器的单片机。它与通用80C51系列单片机的指令系和引脚兼容。片内的Fla

5、sh可允许在线重新编程,也可使用通用非易失性存储器编程。它将通用CPU和在线可编程Flash集成在一个芯片上,形成了功能强大、使用灵活和具有较高性能价格比的微控制器。它的功能强大,而且也较容易购买,故本设计中所选的单片机为AT89S51单片机。彈贸摄尔霁毙攬砖卤庑。1.2多功能电子表键盘显示方案方案一:8279扩展。该方案方框图如图1.2.1所示,8279是一种可编程的键盘/显示接口专用芯片,它含有键盘输入和显示输出两种功能,键扫描程序和动态显示程序全由8279硬件自动完成,此种方案能以比较简单的硬件謀荞抟箧飆鐸怼类蒋薔。电路和较少

6、的软件开销实现单片机与键盘、LED显示器的接口。方案二:8155扩展,LED动态显示。该方案方框图如图1.2.2所示,8155是一块可编程的接口芯片,与单片机的接口非常简单,它的键盘、显示共用一个接口电路,可节省I/O口。但动态扫描方式需占用CPU较多的时间,在单片机没有太多实时测控任务的情况下可以采用。厦礴恳蹒骈時盡继價骚。方案三:串口扩展,LED静态显示。单片机项目设计单片机项目设计该方案方框图如图1.2.3所示,独立式键盘配置灵活,软件结构简单,按键较多时不宜采用。静态显示占用口资源少,采用串口传输实现静态显示,LED数码管与

7、单片机之间通过6个移位寄存器相连,显示亮度有保证,但此方案的硬件开销大,电路复杂,信息刷新速度慢,比较适用于并行口资源较少的场合。茕桢广鳓鯡选块网羈泪。方案四:独立式按键,LED动态显示。该方案方框图如图1.2.4所示,独立式按键直接与单片机I/O口相连构成键盘,每个按键不会相互影响,因本系统用到的按键比较少,采用独立式键盘不会浪费I/O口线,所以本系统采用独立式键盘。动态显示的亮度虽然不如静态显示,但其硬件电路较简单,可节省硬件成本,虽然动态扫描需占用CPU较多的时间,但本系统中的单片机没有很多实时测控任务,因此,本系统采用此种方

8、案。鹅娅尽損鹌惨歷茏鴛賴。◆任务一数码管的驱动与显示任务描述单片机项目设计单片机项目设计学习数码管与单片机的硬件接口以及相应的软件编程,在八位共阴极数码管上显示“0123456”一、LED显示原理单片机应用系统中常用LED(发光二极管

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

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

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