7

3。3。1 时钟电路DS1302的介绍 7

3。3。2 时钟电路引脚功能介绍 8

3。3。3 DS1302控制字节 8

3。3。4 数据输入输出(I/O) 9

3。3。5 DS1302的寄存器 9

3。3。6 DS1302模块电路图 10

3。4 温度采集模块 10

3。4。1 DS18B20温度传感器简介 10

3。4。2 DS18B20外形及内部结构 11

3。5 LCD1602液晶显示屏 12

3。5。1 显示原理 12

3。5。2 显示特点 12

3。5。3 LCD1602基本参数及引脚功能 13

3。5。4 指令介绍 14

3。5。5 液晶显示模块电路 17

3。6 按键输入模块 18

3。7 电源模块 19

4 软件设计 21

4。1 程序流程图 21

4。1。1 系统的总体程序流程 21

4。1。2 按键调整程序流程图 21

4。2 电路原理图 22

4。3 电路实物图 23

26

参考文献 27

28

29

附录1:主函数 29

附录2:PCB板 37

附录3:元件清单 37

1 绪论

1。1 电子时钟的发展

电子时钟已成为人们日常生活中不可缺少的必需品,广泛的应用于家庭及办公室等公共场所,给我们的生活、学习、工作带来了很多的方便。利用AT89系列的单片机制成的电路,采用软件和硬件的相结合,控制时钟芯片输出,分别用来对年、月、日、时、分、秒和温度的显示。它最大的特点是硬件电路简单、安装方便,容易实现、非常可靠。AT89C52是美国ATMEL公司推出的一种小型单片机,95年出现在中国市场。其主要特点是采用的Flash存储器技术,降低了制造的成本价格,它的软件、硬件与MCS-52完全兼容,很快就被中国广大用户接受。因此进行基于单片机多功能电子时钟设计是有必要的。

上一篇:AT89C2051单片机基于虚拟仪器的直流电机远程测控系统设计
下一篇:51单片机的温控恒温箱设计+电路图

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

LABVIEW+AT89C51单片机智能药箱系统设计+源代码

PCI+PID算法直流力矩电机速...

小型通用机器人控制系统设计任务书

《水浒传》中血腥暴力研...

高效课堂教师问卷调查表

大规模MIMO系统的发展研究现状

MNL模型历史城区居民活动...

从企业eHR建设谈管理信息...

提高小學语文課堂朗读教...

浅析施工企业保理融资成...

遥感土地用变化监测国内外研究现状