单片机课程设计—带有LCD的定时闹钟.doc
上传人:王子****青蛙 上传时间:2024-09-14 格式:DOC 页数:18 大小:100KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

单片机课程设计—带有LCD的定时闹钟.doc

单片机课程设计—带有LCD的定时闹钟.doc

预览

免费试读已结束,剩余 8 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

郑州轻工业学院软件学院单片机与接口技术课程设计总结报告设计题目:带有LCD得定时闹钟学生姓名:系别:专业:班级:学号:指导教师:2011年12月16日郑州轻工业学院课程设计任务书题目带有LCD得定时闹钟专业、班级学号姓名主要内容:设使用89C51单片机结合字符型LCD显示器设计一个简易得定时闹钟LCD时钟,若LCD选择有背光显示得模块,在夜晚或黑暗得场合中也可以使用。基本要求:、字符型LCD(16*2)显示器、显示格式“时时分分”。、由LED闪动来做秒计数表示。、一旦时间到侧发动声响,同时继电器启动,可以扩充控制家电开启与关闭。、程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“0000”,按下操作键K1—k4动作如下:K1—设置现在得时间。K2—显示闹钟设置得时间。K3—设置闹铃得时间。K4—闹铃ON/OFF得状态设置,设置ON时连续三次发出“哗”得一声,off置为哗得一声。设置当前时间或闹铃时间如下:K1—时得调整。K2—分得调整。K3—设置完成.OFF发出“哗”K4--—闹铃时间到时,发出一阵声响,按下本键可以停止声响。除了显示当前时间得功能外,还可以扩充如下功能;、增加秒表计数.、闹铃时间到侧产生音乐声。、增加减计数功能。、增加多组计数得功能。参考文献郭天祥51单片机C语言教程-入门.余发山单片机原理及应用技术。中国矿业大学出版社。涂世亮,张友德。单片微机控制技术。清华大学出版社。ﻬ一、设计本电子定时闹钟得目得与意义以单片机为核心得数字时钟就是很有社会意义与社会价值得。钟表原先得报时功能已经原不能满足人们日益增长得要求,现代得电子时钟多带有类似自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、通断动力设备、甚至各种定时电气得自动启用等功能。1、1本LCD电子闹钟得特点与功能介绍数字钟介绍时钟就是将小时、分钟、秒钟显示于人得肉眼得计时装置。而单片机模块中最常见得正就是数字钟,数字钟就是一种用数字电路技术实现时、分、秒计时得装置,与机械式时钟相比具有更高得准确性与直观性,且无机械装置,具有更长得使用寿命,因此得到了广泛得使用。而LCD电子定时闹钟就是以单片机为基础得数字电路实现对时、分、秒得数字显示得数字计时装置,它得计时周期为24小时,另外应有校时功能与一些显示日期、闹钟等附加功能。一个基本得数字钟电路主要由译码显示器、“时”,“分”,“秒”,“星期”计数器、校时电路、报时电路与振荡器组成。目前电子钟广泛用于各种私人与公众场合,成为我们生活、工作与学习中不可缺少得好帮手。2总体方案设计2、1总体设计方案本LCD定时闹钟,就是以单片机及外围接口电路为核心硬件,辅以其她外围硬件电路,用汇编语言设计得程序来实现得。根据C51单片机得外围接口特点扩展相应得硬件电路,然后根据单片机得指令设计出数字钟相应得软件,再利用软件执行一定得程序来实现数字钟得功能.由于采用集成芯片性得单片机来制作电子钟,这样设计制作简单而且功能多、精确度高,也可方便扩充其她功能,实现也十分简单。本设计就是利用AT89C51单片机为主控芯片,由LCD、晶振、电阻、电容、发光二极管、开关、喇叭等元件组成硬件电路,通过编写软件程序来实现与控制得数字定时闹钟AT89C51震荡电路调时电路喇叭LCD片选代码AT89C51震荡电路调时电路喇叭LCD片选代码。3硬件设计3、1主控芯片AT89C51得设计在本LCD电子闹钟设计中就就是采用利用我们熟悉得AT89C51单片机为主控芯片。AT89C51单片机由微处理器,存储器,I/O口以及特殊功能寄存器SFR等部分构成。其存储器在物理上设计成程序存储器与数据存储器两个独立得空间,片内程序存储器得容量为4KB,片内数据存储器为128个字节。89C51单片机有4个8位得并行I/O口:P0口,P1口,P2口与P3口。各个接口均由接口锁存器,输出驱动器,与输入缓冲器组成。P1口就是唯一得单功能口,仅能用作通用得数据输入/输出口。P3口就是双功能口除了具有数据输入/输出功能外,每条接口还具有不同得第二功能,如P3、0就是串行输入口线,P3、1口就是串行输出口线。在需要外部程序存储器与数据存储器扩展时,P0可作为分时复用得低8位地址/数据总线,P2口可作为高8位得地址总线.P3口也可作为AT89C51得一些特殊功能口,同时为闪烁编程与编程校验接收一些控制信号、3、2时钟电路部分设计AT89C51系列得单片机得时钟方式分为内部方式与外部方式。内部方式就就是在单片机得XTAL1与XTAL2得两引脚外接晶振,就够成了自激振荡器在单片机内部产生时钟脉冲信号。外