AT89C2051数字电子钟的设计——毕业设计论文.doc
《AT89C2051数字电子钟的设计——毕业设计论文.doc》由会员分享,可在线阅读,更多相关《AT89C2051数字电子钟的设计——毕业设计论文.doc(6页珍藏版)》请在三一文库上搜索。
1、 AT89C2051数字电子钟的设计一、设计任务与要求1通过单片机技术使 LED 数码管输出显示时间。2. 可通过按键设置闹钟功能,且停闹无须手工操作。3. 提高计时精度,使计时误差最小。4. 通过键盘 2 个键,从左到右依次标名为 SET,DOWN,UP,ENTER, 用来修改和设置系统时钟。二、方案设计与论证其主要设计思想是:整个系统用单片机为中央控制器,由单片机执行采集时钟芯 片的时间信号并通过显示模块来输出信号及相关的控制功能。时钟芯片产生时钟信 号,利用单片机的 I/O 口传给单片机;并通过 I/O 口实现 LCD 的显示。系统设有 4 个按键可以对时间星期年月日进行调整,还可以设置
2、闹钟。本电路以一片 AT89C2051 单片机为主体,其显示数据从 P3.0-P3.7 口输出,P1 口输 出对应的六位位选信号。电子钟程序设计时使用了 T0 作为计时,T1 为调整时显示用。 只要对程序稍加更改,可以很容易的实现 8 路定时功能。 电子钟只用一个轻触式按键来完成所有的设置。 为了使闹钟音量足够大, 采用了 PNP 型三极管 8550 来驱动蜂鸣器,驱动电阻用 1K 的,蜂鸣器为 5V 小型蜂鸣器。若用 NPN 来驱动蜂鸣器音量要小一点。LED 数码管位驱动用 8850,电子钟采用自制的 3A 开关电 源供电。AT89C205 是一个低电压,高性能 CMOS 8 位单片机,片内
3、含 2k bytes 的可反复擦写 的只读 Flash 程序存储器和 128 bytes 的随机存取数据存储器(RAM) ,器件采用 ATMEL 公司的高密度、非易失性存储技术生产,兼容标准 MCS-51 指令系统,片内置通用 8 位 中央处理器和 Flash 存储单元,功能强大。但它只有 20 个引脚,15 个双向输入/输出 (I/O)端口,其中 P1 是一个完整的 8 位双向 I/O 口,两个外中断口,两个 16 位可编 程定时计数器,两个全双向串行通信口,一个模拟比较放大器。三、单元电路设计与参数计算单片机要正常运行, 必须具备一定的硬件条件, 其中最主要的就是三个基本条件: (1)电源
4、正常;(2)时钟正常; (3)复位正常。 (1) 工作电源 电源是单片机工作的动力源泉,对应的接线方法为;40 脚(VCC)电源引脚,工 作时接5 电源,20 脚(GND)为接地线。 (2) 时钟电路 时钟电路为单片机产生时序脉冲, 单片机所有运算与控制过程都是在统一的时序脉冲的驱动下进行的,时钟电路就好比人的心脏一样重要。(3) 复位电路 在复位引脚(9 脚)持续出现 24 个振荡器脉冲周期(即 2 个机器周期)的高电平信号 将使单片机复位。复位后,单片机从 0000H 单元开始执行程序,并初始化一些专用寄存器为复位状态值。(4)LCD 显示电路 液晶显示模块具有体积小、功耗低、显示内容丰富
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AT89C2051 数字 电子钟 设计 毕业设计 论文
链接地址:https://www.31doc.com/p-3901390.html