全球旧事资料 分类
此在大学阶段打好基础,为今后真正学会并灵活运用好单片机做好充分的准备,是我们每一个电子信息类专业大学生义不容辞的责任。本着学以致用的原则,本次课程设计我从实际生活出发,结合单片机原理和技术理论的学习,设计制作了一个电子时钟,通过液晶显示时间,希望经过简单电子制作的程序,在实际动手做板和软件编程过程中,体会单片机强大功能的同时提高自己动手的能力。
f桂林电子科技大学课程设计(论文)报告用纸
第2页共19页
一系统功能设计11系统概述
根据所学过的有关电子电路和单片机方面的相关知识,以AT89S52单片机芯片为核心控制器件,采用LCD1602字符液晶显示时间。在单片机外围设置四个按键,其中三个用于调整时间还有一个用于完成复位操作。整个系统功能设计利用单片机内部16位定时计数器实现定时,每经过1秒的时间,单片机会控制秒变量加1,加到60秒时,分变量加1,分变量加到60时,时变量加1,时变量加到24时,返回00继续计时,从而实现了电子时钟的基本走时功能。用AT89S52单片机芯片作为主控制器,使用其内部16位定时器的定时功能和其可位寻址的IO端口控制各个输入输出设备,用晶振作为单片机时钟脉冲的输入电路。LCD1602字符液晶作为输出设备,显示所有的时钟和用户在编程时所设置的初始提示信息。按键作为输入设备,用于输入和修改时钟信息。电路的基本工作原理是:晶振为单片机提供走时所需要的时钟脉冲,使其能够逐条地执行内存中的程序。16位定时器提供时间的累加,并将这种累加的效果通过字符型液晶1602显示出来,从而最终实现了一个电子钟系统的设计。
12单元电路设计概述
(1)复位电路电路实现上电自动复位和人工复位,对于51单片机而言,只要复位电路接高电平超过两个时钟周期12M晶振约2us,即可产生复位操作,用10pF电容和10K电阻构成充放电电路,其时间常数超过2us,可实现复位,当按键按下时,RESET处产生2us的高电平,从而实现复位功能。(2)时钟电路8051内部已有振荡电路,只需在XTAL1和XTAL2两个管脚处接一个石英晶振即可。(3)液晶显示电路用于显示时间信息。
f桂林电子科技大学课程设计(论文)报告用纸
第3页共19页
二系统方案设计及各模块原理
本电子钟系统直接采用AT89S52单片机芯片控制时钟,外围电路简单,同时该芯片为用户提供了良好的编程环境。外围电路设计包括两大部分,分别是液晶显示部分和按键控制部分。在设计过程中采用了一个复位和三个对时间进行调整的按键r
好听全球资料 返回顶部