河北北方学院 单片机课程设计
单片机课程设计
题目:
基于单片机控制的电子闹钟
姓名:刘春苗
学号:201142568
专业:电子信息科学与技术
指导老师:秦辉
2013年6月13日
河北北方学院 单片机课程设计
目录
一、设计内容···············3
二、主要原器件··············3
三、主要功能···············4
四、工作原理·············· 4 (1)原理图················4 (2)方框图················4 (3)工作过程···············5 (4)程序·················6
五、体会··············· 15
附:电路板实物图············· 16
河北北方学院 单片机课程设计
一、设计内容:
本设计主要是介绍了单片机控制下的电子闹钟,详细介绍了其硬件和软件设计,并各功能模块做了详细介绍,其主要功能和指标如下: ●设计单片机最小系统将程序写入STC89C52单片机 ●利用时钟芯片(DS1302)控制时间 ●用1602液晶显示现在时间及闹钟定时时间
二、主要原器件:
STC89C52单片机·······一片
40PIC插座·········一个 DS1302时钟芯片.......一个 8PIC插座.........一个 按键............九个 蜂鸣器...........一个 三极管(PNP)........一个 1602液晶..........一个 排针(16脚)........一个 电池(1.5v)........三节 电池盒...........一个 电源DC座·········一个 自锁开关6脚········一个 晶振(12.0000M和32.768khz)···各一个 电阻(10K、1K)·······各一个
河北北方学院 单片机课程设计
电解电容10uf········一个 瓷片电容20P········两个 5V电源··········一个 万能板··········一块
三、主要功能:
1602
液晶显示格式为“时时:分分”。用按键控制,其中四个
控制修改现在时间,四个用来设定闹钟时间,一旦时间到则发出声响。
四、原理:
(1)原理图:
(2)方框图:
晶振电路 复位电路 电路DS1302 A T 8 9 S 5 2 1602液晶显示 河北北方学院 单片机课程设计
初始化 扫描键盘程序 调用显示程序,时钟正常运行 P3.0是否 按下? N Y调用时间设定程序,进行显示时间和定时时间的设定 按初始时间继续 调用程序,判定是否定时时间到 Y 复位键是否按下 N 时钟继续运行 电路原理框图 (3)工作过程:
DS1302时钟芯片有时钟计数功能,可以对秒、分钟、小时、
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于单片机的电子闹钟 - 图文在线全文阅读。
相关推荐: