×

Protel99se课题设计电子时钟

消耗积分:1 | 格式:doc | 大小:467KB | 2017-11-05

别zzzzz

分享资料个

Protel99se课题设计电子时钟

  一.设计要求

  1,应用protel99se所学知识,设计一个电子时钟

  2,画出电子时钟的电路图

  3,导出到PCB板

  二.设计思路

  1.系统总体结构

  本设计使用AT89C52单片机作为电子时钟主机的微控制器,系统由最小系统、键盘与显示和RS232通信模块等几部分组成。

  系统实现的总体结构框图如图1所示:

  Protel99se课题设计电子时钟

  图1系统总体结构框图

  2. 系统实现的功能

  此电子时钟设计以单片机AT89C52为系统核心控制器,采用8255扩展芯片,可以实现日常时、分、秒时钟运行。开机时钟时间默认为6位0,日期默认为110101,通过调节按键可实现时位和分位的加减,并且可以一键切换为日期年月日显示和日减,拥有开始、暂停和复位功能。选用74LS245驱动6位7段LED数码管,设计以RS-232总线实现单片机和主机的信息交换电路。

  三.设计步骤

  1.系统总体方案

  以单片机为控制核心的设计方案。此方案主要具有以下的优点:

  单片机一般芯片面积非常小,工作频率很低,所以系统的整体功耗低,采用单片机为核心控制器的可调时钟系统具有成本低、效益高的优点。另外,单片机控制系统在灵活性和程序的可移植性方面拥有明显优势。

  Protel99se课题设计电子时钟

  2. 显示器键盘模块方案

  显示器键盘是单片机控制系统的输入输出通道,是系统与使用人员间信息传递的窗口,单片机系统常用显示器键盘设计方案如下:

  。

  采用硬件译码器驱动数码管,如7407 TTL集电极开路六正相高压驱动器等,考虑到该电子时钟系统的人机交互并不复杂,不需要设置太多的按键,键盘采用普通的矩阵式行列扫描,此硬件实现简单,程序代码也不复杂。

  显示与键盘电路

  本设计中,LED数码管采用共阴极动态显示,由7407选择位码,74LS245译码器将BCD码转化为LED七段码,硬件电路连接如图 所示。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
chen250840442 2022-04-30
0 回复 举报
好像不错,下来看看 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !