LCD电子定时闹钟的设计及制作

合集下载

LCD显示的定时闹钟

LCD显示的定时闹钟

西南科技大学单片机原理及接口技术课程设计报告课题名称LCD显示的定时闹钟姓名刘XX学号2011XXXX学院制造科学与工程学院班级机械11XX指导教师张XX2014年 06 月 12 日目录1.设计要求 (1)2.设计方案 (1)2.1原理 (1)2.2系统总框图 (2)2.3原理及工作过程说明 (2)3.元器件介绍 (2)3.1AT89C51 (2)3.2 1602LCD液晶显示器 (5)3.3 其他重要元件 (6)4.软件设计 (8)4.1系统流程图 (8)4.2 源代码 (10)5.系统仿真 (20)5.1系统总图 (20)5.2设定时间时LCD显示 (20)5.3设定闹钟时LCD显示 (21)5.4显示闹钟时LCD显示 (21)5.5待机时LCD显示 (21)6.实物图 (22)7.实验总结及心得体会 (22)8.参考资料 (24)1.设计要求使用AT89C51单片机结合字符型LCD显示器设计一个简易的定时闹钟LCD 时钟,若LCD选择有背光显示的模块,在夜晚或黑暗的场合中也可使用。

定时闹钟的基本功能如下:⏹显示格式为“时时:分分”。

⏹由LED闪动来做秒计数表示。

⏹一旦时间到则发出声响,同时继电器启动,可以扩充控制家电开启和关闭。

⏹程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“00:00”,按下操作键K1~K4动作如下:(1) K1—设置现在的时间。

(2) K2—显示闹钟设置的时间。

(3) K3—设置闹铃的时间。

(4) K4—闹铃ON/OFF的状态设置,设置为ON时连续三次发出“哗”的一声,设置为OFF发出“哗”的一声。

设置当前时间或闹铃时间如下。

(1) K1—时调整。

(2) K2—分调整。

(3) K3—设置完成。

(4) K4—闹铃时间到时,发出一阵声响,按下本键可以停止声响。

本项目的难点在于4个按键每个都具有两个功能,以最终实现菜单化的输入功能。

采用通过逐层嵌套的循环扫描,实现嵌套式的键盘输入。

C51单片机LCD电子时钟课程设计

C51单片机LCD电子时钟课程设计

中南大学《自动化工程训练》设计题目 LCD时钟程序设计指导老师设计者专业班级自动化级班号设计日期2016年9月目录一、设计任务要求分析 (1)1.1设计总体方案及其方案论证 (1)二、组成电路介绍 (1)2.1 复位电路: (1)2.2晶振电路: (1)2.3键盘控制系统设计: (2)2.4闹钟部分: (3)2.5显示电路设计 (3)2.5.1 LCD1602简介 (3)三、软件设计 (4)3.1程序主流程图 (5)3.2初始化流程图 (5)3.3延时中断子程序 (6)3.4时间设置子程序 (7)四、系统测试 (7)4.1 测试方法 (7)4.2 测试结果 (7)4.3 结果分析 (8)五、源程序 (8)一、设计任务要求分析本设计要实现的功能是:实时显示当前的时钟,并且可以设定闹铃,以蜂鸣器鸣响5秒的方式作为闹铃。

1.1设计总体方案及其方案论证按照系统的设计功能所要求的,液晶显示电子时钟原理图如图所示。

液晶显示电子时钟原理图本系统以AT89C51单片机为核心,该单片机可把数据进行处理,从而把数据传输到显示模块LCD1602液晶显示器,实现时间及日期的显示。

以LCD 液晶显示器为显示模块,把单片机传来的数据显示出来,并且显示多样化,还可以对时间和日期进行设置,主要靠按键来实现。

二、组成电路介绍2.1 复位电路:复位电路复位电路有两种方式:上电复位和按钮复位,我们主要用按钮复位方式。

如图所示:2.2晶振电路:晶振电路如图所示:晶振模块原理图选取原则:电容选取22pF,晶振为12MHz。

1)电源:AT89S51单片机的供电电源是5V的直流电。

2)EA非/Vpp脚:我们没有用外部扩展ROM,因此EA非/Vpp为高电平,即接+5V电源。

2.3键盘控制系统设计:按键需要4个,分别实现为时间调整、时间的加、时间的减、闹钟调整四个功能。

用单片机的4个I/O口接收控制信号,其电路如图所示:按键调时电路通过控制键来控制所要调节的是时、分、还是秒。

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

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

设计总说明这次课程设计的任务是是利用MCS51系列单片外加必要的辅助电路从而设计一个带有LCD显示的定时闹钟。

该闹钟应具有的功能是:当定时闹钟到了人为设定好的时间后,它就发出声音,并且在LCD显示器上显示出你所设定的闹钟时间以及当前时间,并能够随时调整时间。

本课设所用器件有:AT89C52单片机、LCD显示器(LM016L)、上拉电阻(Respack-8)、晶振电路、复位电路(带有复位键)以及四个控制键。

1、在控制时分电路设计中,分别设置了四个键:K1键-用来设置当前时间以及在设置中用来设置时钟K2键-显示闹钟时间以及在设置中用来设置分钟K3键-设置闹钟时间K4键-控制闹铃的开关2、在控制时分秒电路的设计中,分别设置了五个键,即在1的基础上增加了一个控制秒的按键。

当然本课程设计中所用到的元器件还可以应用其他的一些器件。

比如AT89C52完全可以用AT89C51来代替,LM016L型号的LCD显示器可以用LM017L型号的LCD显示器来代替(其他一些显示器也可以用),上来电阻也可以用分电阻来表示。

初次做课程设计,肯定会有许多不足之处,希望老师们指点!关键字: AT89C52单片机 LCD显示器闹钟目录1、主要内容 (3)2、目的和意义 (3)3、基本要求 (3)3.1、显示时-分功能 (3)3.2、显示时-分-秒功能 (3)4、系统设计4.1 AT89C52单片机简介 (4)4.2 电路总体设计 (6)4.3 主程序流程图 (7)5、详细设计5.1 设计电路图 (7)5.2 程序代码 (12)5.2.1 时-分程序代码 (12)5.2.2 时-分-秒程序代码 (23)6、结论6.1 结果分析 (33)6.2 心得体会 (33)7、设计总结 (34)8、参考文献 (34)1、主要内容:本次课程设计的内容为设计一个以MCS51单片机为核心的带有LCD显示的定时闹钟,完成原理图设计,软件编制及设计报告。

LCD显示电子时钟设计

LCD显示电子时钟设计

LCD显示电子时钟设计LCD显示电子时钟是一种以液晶显示技术为基础的电子时钟设计。

液晶显示器(Liquid Crystal Display,简称LCD)是指通过操控液晶分子的取向和透光性来显示图像的显示器,具有薄、轻、便携、低功耗、对环境光适应性强等特点,因此被广泛应用于各种电子设备中。

设计一个LCD显示电子时钟的目的是为了制作一个精确显示时间的时钟装置,并且通过液晶显示器来实时显示时间。

具体的设计思路如下:1.显示屏设计:选择一款适用的液晶显示屏,通过与微控制器连接来实时显示时间。

可以选择有背光功能的液晶显示屏,以便在光线较暗的环境中也可以清晰显示。

2.微控制器选择:选择一款适用的微控制器,来控制液晶显示器的驱动和时间的计算。

常用的微控制器有PIC、AVR等,可以根据需求选择性能和功能适配的型号。

3.时钟电路设计:通过时钟电路提供准确的时间信号,并连接到微控制器中,用于计时和更新时间。

时钟电路可以通过晶振或者RTC(实时时钟芯片)实现。

4.按键输入设计:设计一组按键接口,用于调整和设置时间。

通过按键,可以实现时间的调整、闹钟设置、12/24小时制切换等功能。

5.动态电源设计:由于时钟是一个长时间运行的装置,因此需要设计一个适合的动态电源电路,以保证电源的稳定和可靠性。

可以选择使用电池供电,以应对停电等特殊情况。

6.温度补偿设计:由于液晶显示器的性能受环境温度的影响较大,可以采用温度传感器来感知环境温度,并通过微控制器对温度进行补偿,以提高LCD显示器的准确性。

7.其他功能设计:根据实际需求,可以增加其他功能模块,如闹钟、报时、温湿度检测、闪烁灯效果等。

总结起来,设计一个LCD显示电子时钟需要考虑液晶显示屏、微控制器、时钟电路、按键输入、动态电源、温度补偿等方面的因素。

通过合理的设计和电路连接,可以实现一个功能齐全、精确显示时间的电子时钟。

LCD显示的定时闹钟设计方案

LCD显示的定时闹钟设计方案

LCD显示的定时闹钟设计方案1.设计要求使用AT89C51单片机结合字符型LCD显示器设计一个简易的定时闹钟LCD 时钟,若LCD选择有背光显示的模块,在夜晚或黑暗的场合中也可使用。

定时闹钟的基本功能如下:显示格式为“时时:分分”。

由LED闪动来做秒计数表示。

一旦时间到则发出声响,同时继电器启动,可以扩充控制家电开启和关闭。

程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“ 00:00”,按下操作键K1〜K4动作如下:(1)K1 —设置现在的时间。

(2)K2 —显示闹钟设置的时间。

(3)K3 —设置闹铃的时间。

⑷K4 —闹铃ON/OFF勺状态设置,设置为ON时连续三次发出“哗”的一声,设置为OFF发出“哗”的一声。

设置当前时间或闹铃时间如下。

(1)K1 —时调整。

(2)K2 —分调整。

(3)K3 —设置完成。

(4)K4 —闹铃时间到时,发出一阵声响,按下本键可以停止声响。

本项目的难点在于4 个按键每个都具有两个功能,以最终实现菜单化的输入功能。

采用通过逐层嵌套的循环扫描,实现嵌套式的键盘输入。

2.设计方案2.1 原理本LCD定时闹钟,是以单片机及外围接口电路为核心硬件,辅以其他外围硬件电路,用汇编语言设计的程序来实现的。

根据C51单片机的外围接口特点扩展相应的硬件电路,然后根据单片机的指令设计出数字钟相应的软件,再利用软件执行一定的程序来实现数字钟的功能。

由于采用集成芯片性的单片机来制作电子钟,这样设计制作简单而且功能多、精确度高,也可方便扩充其他功能,实现也十分简单。

本设计是利用AT89C51单片机为主控芯片,由LCD晶振、电阻、电容、发光二极管、开关、喇叭等元件组成硬件电路,通过编写软件程序来实现和控制的数字定时闹钟2.2系统总框图2.3原理及工作过程说明(1)定时闹钟的基本功能如下:(a)启动仿真软件,使用LCD液晶显示器来显示现在的时间。

(b)程序执行之后显示“ 00:00”并且LED闪烁,表示开始已经计时。

基于单片机的LCD电子时钟设计

基于单片机的LCD电子时钟设计

基于单片机的LCD电子时钟设计随着科技的不断发展,单片机已经成为现代电子设备中的重要组成部分。

其中,LCD电子时钟的设计与应用更是受到广泛。

基于单片机的LCD电子时钟设计具有精度高、稳定性好、体积小、耗电量低等优点,被广泛应用于家居、办公、交通运输等领域。

一、设计原理基于单片机的LCD电子时钟设计主要由单片机、时钟电路和LCD显示模块组成。

其中,单片机作为主控制器,负责读取时钟信号并控制LCD显示模块。

时钟电路则产生一个高精度的实时时钟信号,LCD显示模块则负责将时间信息显示出来。

二、硬件设计1、单片机选择:单片机是整个系统的核心,负责读取时钟信号、处理数据并控制LCD显示模块。

常见的单片机型号包括STM32、PIC、AVR等。

根据实际需求,选择合适的单片机型号。

2、时钟电路:时钟电路是整个系统的核心部分,它产生高精度的实时时钟信号。

常见的时钟电路包括石英晶体振荡器、GPS模块等。

根据实际需求,选择合适的时钟电路。

3、LCD显示模块:LCD显示模块负责将时间信息显示出来。

常见的LCD显示模块包括字符型LCD和图形型LCD。

根据实际需求,选择合适的LCD显示模块。

三、软件设计软件设计是整个系统的重要组成部分,它需要实现读取时钟信号、处理数据并控制LCD显示模块的功能。

具体的软件设计流程如下:1、初始化:初始化单片机、时钟电路和LCD显示模块。

2、读取时钟信号:通过时钟电路读取实时时钟信号。

3、处理数据:对读取的时钟信号进行处理,提取出年、月、日、时、分、秒等信息。

4、控制LCD显示模块:将处理后的时间信息通过LCD显示模块显示出来。

5、循环执行:重复执行上述步骤,实现LCD电子时钟的实时更新。

四、调试与优化完成硬件和软件设计后,需要对系统进行调试和优化。

具体的调试和优化步骤如下:1、通电测试:将系统通电,检查各部分是否正常工作。

2、精度测试:检查时钟电路的精度是否满足要求。

3、LCD显示测试:检查LCD显示模块是否能正确显示时间信息。

课程设计带LCD显示的按时闹钟

课程设计带LCD显示的按时闹钟

交通与汽车工程学院课程设计说明书课程名称: 微机原理及应用课程设计课程代码: 8234570 题目: 带LCD显示的按时闹钟年级/专业/班: 09级汽电三班学生姓名: 杨宇学号:开始时间: 2012 年 07 月 02 日完成时间: 2021 年 07 月 06 日课程设计成绩:学习态度及平时成绩(30)技术水平与实际能力(20)创新(5)说明书(计算书、图纸、分析报告)撰写质量(45)总分(100)指导教师签名:年月日目录摘要 (2)1 引言 (3)1.1 问题的提出 (3)任务与分析 (3)2 系统方案设计 (5)2.1 系统设计方案 (5)2.2 系统整体框图 (6)3 系统硬件电路设计 (7)3.1 89C51单片机 (7)1602LCD (9)3.3 键盘 (12)4 系统软件设计 (13)4.1 proteus软件环境介绍 (13)4.2 Protel软件环境介绍 (13)系统软件分析 (14)4.3.1 系统时钟电路设计 (14)系统复位电路的设计 (14)4.3.3 闹钟指示电路设计 (15)4.3.4 电子闹钟的显示电路设计 (15)4.4 程序流程图 (15)5.系统调试进程 (21)结论 (24)致谢 (25)参考文献 (26)附表(本设计所有程序) (38)摘要本设计是基于AT89C51单片机为操纵核心的按时闹钟设计。

系统采纳了美国DALLAS 公司的DS1302实不时钟芯片组成了计时电路,实现了时刻和日期的显示。

T89C51单片机结合七段显示器设计的简易按时闹铃时钟,能够设置此刻的时刻及显示闹铃设置时刻,假设时刻到那么发出一阵声响,进—步能够扩充操纵电器的启停。

本设计说明书对该系统的硬件电路,工作原理进行了详细的介绍。

同时给出了软件设计的流程图和要紧源代码。

关键词:89C51单片机 DS1302时钟芯片 LED显示器1 引言1.1 问题的提出随着人类科技文明的进展,人们关于时钟的要求在不断地提高。

LCD显示电子时钟设计

LCD显示电子时钟设计

LCD显示电子时钟设计本文将设计一个LCD显示电子时钟,下面以逐步说明的方式来介绍。

一、硬件设计1.首先,选择合适的LCD模块,它应该具备合适的尺寸、分辨率和显示效果。

一般为了方便接口,选用I2C或SPI通信接口的LCD。

2.在时钟电路部分,使用一个准确的时钟源,如基于晶体振荡器的时钟模块。

这可以确保时钟的精度和稳定性。

3.添加控制模块,可以使用微控制器或FPGA来完成,控制模块需要完成以下任务:a.读取时钟源的时间。

b.将时间转换为合适的格式,并存储在内存中。

c.根据时钟源的稳定脉冲,更新内存中的时间值。

d.将内存中的时间值从内存传输到LCD模块。

4.添加LCD显示模块的驱动电路,将控制模块输出的信号转换为合适的电平和协议,驱动LCD进行显示。

5.添加电源模块,为整个电子时钟提供合适的电源电压。

二、软件设计1.编写时钟控制程序,该程序将根据时钟源的脉冲信号来更新内存中的时间值。

2.编写LCD显示程序,该程序将根据内存中存储的时间值来更新LCD显示。

3.设计设置模块,该模块允许用户通过按键或旋钮来设置时间、日期以及其他参数。

4.设计闹钟模块,该模块可以设定闹钟的时间,并在闹钟时间到达时触发警报。

5.设计温度和湿度显示模块,该模块可以通过传感器读取温度和湿度,并在LCD上显示。

三、用户界面设计1.显示时间的区域,该区域显示时、分和秒的数字,可以采用大而清晰的字体。

2.添加日期的显示区域,该区域显示日期、星期几和月份。

3.设计闹钟设置界面,用户可以通过按键或旋钮来设置闹钟时间。

4.添加温度和湿度的显示区域,该区域显示当前的温度和湿度值。

5.考虑设计一个简洁且易于操作的用户界面,以提高用户体验。

四、其他功能1.添加背光控制功能,使LCD在黑暗环境中可以清晰可见。

2.设计电池备份电路,以在断电时保存时间和设置。

3.考虑设计一个自动亮度调节功能,根据环境亮度调整LCD背光亮度。

4.添加音效功能,例如在闹钟响起时发出提示声音。

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

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

单片机的发展历程
1971年,Intel公司推出4004微处理器, 标志着单片机的诞生
1990年代,ARM公司推出ARM架构,成为现 代智能手机、平板电脑等设备的主流处理器
1976年,Intel公司推出8080微处理器, 成为第一个广泛使用的单片机
2000年代,RISC-V架构出现,成为开 源硬件领域的新宠
判断按键类型:根 据按键的状态,判 断按下的是哪个按 键
执行相应操作:根据按 键类型,执行相应的操 作,如设置闹钟时间、 调整闹钟音量等
更新显示内容:根据 按键操作,更新LCD 显示内容,如显示当 前时间、闹钟时间等
定时器和中断服务程序
定时器:用于定时触发中断服务程序 中断服务程序:用于处理定时器中断 定时器初始化:设置定时器参数,如定时器模式、定时器周期等 中断服务程序编写:编写中断服务程序,处理定时器中断,如更新LCD显示、控制闹钟等
通信设备:如手机、路由 器等
计算机外设:如打印机、 扫描仪等
定时闹钟的设计 思路
设计背景和意义
单片机课程设计:作为单片机课程的一部分,设计定时闹钟可以加深对单片机原理和应用的理解。 实际应用:定时闹钟在日常生活中具有广泛的应用,如提醒、定时等。 技术挑战:设计定时闹钟需要掌握单片机编程、电路设计、LCD显示等技术,具有一定挑战性。 创新性:设计带有LCD的定时闹钟,可以提高产品的用户体验,增加产品的市场竞争力。
功能:接收用 户按键输入, 控制闹钟功能
模块组成:按 键、电阻、电 容、单片机IO

工作原理:通过 按键按下,改变 电阻电容的电平, 从而改变单片机 IO口的电平,实
现按键输入
设计要点:按 键的布局、按 键的响应速度、 按键的防抖处

定时闹铃LCD

定时闹铃LCD

单片机课程设计报告学号:xxx姓名:xxx指导老师:xxx题目:定时闹铃LCD目的:通过本课程设计可以学习8051定时器时间计时处理,按键扫描及LCD显示的设计方法。

功能说明:定时闹铃的基本功能如下:1,文字型LCD(16x2)显示。

2,显示格式为“时时分分”。

3,由LED闪动来做秒计数表示。

4,具有4个按键来做功能设置,可以设置现在的时间及显示闹铃设置时间。

程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“00 00”,按下操作键K1~K4动作如下:1,操作键K1:设置现在的时间。

2,操作键K2:显示闹铃设置时间。

3,操作键K3:设置闹铃时间。

4,操作键K4:闹铃ON/OFF的状态设置,设为ON时连续三次发出哔的一声,设为OFF时发出哔的一声。

设置现在的时间或是闹铃时间设置如下:1,操作键K1:调整时。

2,操作键K2:调整分。

3,操作键K3:设置完成。

时间到时发出一阵声响,按下K4键可以停止声响。

控制电路:定时闹铃的控制电路分为以下几部分:♫单片机8051♫LCD显示器♫按键控制♫压电喇叭完整的控制电路图如下:LCD接口设计:•LCD接口可以分为8位及4位控制方式,本课程设计使用的是4位控制方式,使用D4~D7数据线来传送控制命令及数据。

使用4位数据线做控制时需分两次来传送,先送出高4位数据,再送出低4位数据。

•4为控制电路如图所示:••以8051 P0的6条输出控制线来实现控制,P0还接有提升电阻以增加其驱动能力,控制信号说明如下:•(1)R/W LCD读写控制线•直接接地,由于R/W=0时,LCD执行写入的动作,R/W=1时则执行读取的动作。

因此简化设计后,则无法对LCD实现读取动作。

所有控制数据的写入需加入适当的延迟,以配合LCD内部控制信号的执行•(2)RS 寄存器选择控制线•由P0.0控制,当RS=0时,可以写入指令寄存器,如果RS=1则写入数据寄存器。

•(3)EN 启用控制线•由P0.1控制,高电平动作。

基于LCD的数字电子时钟设计

基于LCD的数字电子时钟设计

分类号编号*******大学毕业设计题目基于LCD的数字电子时钟学院电力学院专业自动化姓名***学号***指导教师#####年月日摘要多功能数字钟的应用非常普遍,由单片机作为数字钟的核心控制器,通过它的时钟信号进行实现计时功能,将其时间数据经单片机输出,利用显示器显示出来。

通过键盘可以进行校时、定时等功能。

输出设备显示器可以用液晶显示技术和数码管来显示技术。

本系统利用单片机实现具有计时、校时等功能的数字时钟,是以单片机STC89C52为核心元件同时采用LCD液晶显示器动态显示“时”,“分”,“秒”的现代计时装置。

另外具有校时功能,秒表功能,和定时功能,利用单片机实现的数字时钟具有编程灵活,便于功能的扩充等优点。

简要介绍了LCD显示的发展状况和其所特有的优势,简述了该系统中一些重要芯片的基本工作原理,着重论述了硬件线路各个模块的设计思想。

整个设计采用界面化的设计方法,使用者在使用的过程中会非常方便,但这也花费了编程人员的大量精力。

模块化的设计和调试方法在整个课题研究过程中至关重要,事实上在任何设计中也同样关键和有效。

【关键词】:数字钟、单片机、LCD液晶显示器AbstractMulti-function digital clock in the application is already very common. SCM as a digital clock from the core controller, it can achieve the clock signal timing, its time data by the MCU output, use of monitors displayed. Keyboard can be carried out at the school, timing, and other functions. Output devices can be used liquid crystal display monitors and digital technology to display the technology.The system uses MCU with time, the school features such as the digital clock, SCM STC89C51 is also used as the core components of the LCD digital display dynamic display "when" and "points" and "seconds" of the modern time device .In addition a school function, stopwatch function, and the timer function to achieve MCU use of the digital clock with programming flexibility to facilitate the expansion of functional advantages.This paper gives a general description of development situation of LCD display and advantages of LCD products as display .It also introduces the basic functions of some relative vital chips briefly. Solutions of the key parts are also introduced with particular description. The design of the interface design method in use process, the user will be very convenient, but it also spent a lot of programmers. Modularized design and debug are most important in the whole course of the topic research. In fact, it is as well as vital and effective in any other design course.[keywords]:Digital clock、SCM、LCD Monitor目录摘要 (II)Abstract (III)目录 (IV)前言 (1)第一章绪论 (2)1.1 集成电路 (2)1.1.1 集成电路概述 (2)1.1.2 集成电路的发展历史 (2)1.1.3 集成电路的发展趋势 (2)1.2 单片机 (3)1.2.1 单片机概述 (3)1.2.2 单片机的发展历史 (3)1.2.3 单片机的应用范围 (4)1.2.4 我对单片机的体会 (5)1.3 液晶显示器 (6)1.3.1 选用液晶显示器 (6)1.3.2 液晶显示器概述 (7)1.3.2.1 液晶显示器的分类 (7)1.3.2.2 液晶显示各种图形的显示原理 (7)1.4 DS18B20概述 (8)第二章单片机 (10)2.1 单片机选型 (10)2.2STC89C516RD+的电路特性和管脚信息 (10)2.3 STC89C516RD+的中断系统 (12)2.3.1 STC89C516RD+的中断源 (13)2.3.2 中断控制 (13)2.4 STC89C516RD+的定时系统 (14)2.4.1 定时器的结构 (14)2.4.2 定时器的工作方式 (14)2.5 定时器相关的程序 (15)第三章 1602 (20)3.1 1602LCD的主要技术参数 (20)3.2 1602LCD的引脚 (20)3.3 1602LCD的指令 (21)3.4 1602LCD的操作时序 (22)3.5 1602LCD的RAM地址映射 (23)3.6 1602液晶显示器的相关程序 (25)3.71602LCD的封装 (26)第四章 DS18B20 (27)4.1 温度计算 (27)4.2 DS18B20的工作过程 (27)4.3 DS18B20的工作时序 (28)4.3.1 初始化 (28)4.3.2 写时间隙 (28)4.3.3 读时间隙 (29)4.5 DS18B20的多路测量 (29)4.6 DS18B20的相关程序 (29)第五章总结 (32)5.1 遇到的问题 (32)5.2 感言 (33)参考文献 (34)附录1 原理图 (35)附录2 流程图 (36)附录3 翻译(中) (37)附录4 翻译(英) (40)附录5 程序 (44)前言随着生活水平的提高,人们越来越追求人性化的事物,传统的时钟已不能满足人们的需求。

LCD数字电子钟的设计

LCD数字电子钟的设计

内蒙古科技大学智能仪表综合训练设计说明书题目:LCD数字电子钟学生姓名:王雪利学号:0967112230专业:测控技术与仪器班级:2009-2指导教师:肖俊生日期:2012-10-22LCD显示数字电子钟摘要随着科技的发展,单片机的应用正在不断深入,涉及到日常生活的方方面面。

本设计是基于单片机89C52为控制核心,以LCD1602为显示的数字时钟。

其主要功能是可正常显示时钟、日历、带有定时闹钟的多功能数字电子钟。

本设计采用89C52RC 单片机芯片作为中央处理器,内部定时器定时计数产生时钟日历信息,星期通过编程计算自动生成,并利用液晶显示屏LCD1602来显示时钟、日历、星期、闹钟等信息,通过按键来设置或校准相关信息。

本数字时钟设计的原理相对简单,所以硬件电路也相对简单,难点和重点主要放在C语言的编程上,使用到定时器的子程序、延时程序、键盘程序、液晶模块和单片机模块的初始化程序、液晶显示的程序等,各个函数交叉调用,配合主程序的运行。

关键字:电子钟; STC89C52; LCD1602;键盘;定时器第一章前言随着电子技术的不断发展,单片机技术在设计中所体现出来的优势越来越明显,它不仅是电子信息类专业的一个重要部分,而且在其他类专业工程中也是不可缺少的。

广泛地应用于家电、工业过程控制、仪器仪表、智能武器、航天和空间飞行器等领域,已成为新一代一些电子设备不可缺少的核心部件。

单片机把计算机最基本的功能电路,如CPU、程序存储器、数据存储器、I/O接口、定时、计数器、中断系统等集成到一块芯片上,形成单片形态的计算机。

单片机通常以最小系统运行,在家用电器中和常用的智能仪器仪表中常常可以“单片”工作,同时单片机在我们日常生活中叶经常见到,同时单片机在我们日常生活中也经常见到,如电子表、舞厅里的一些等国的控制、工厂一些自动化控制等。

将来只要有自动控制方面的都会离不开单片机的开发和使用,对于现代的自动化控制起着举足轻重的作用。

LCD12864液晶显示电子钟设计

LCD12864液晶显示电子钟设计

《单片机原理及应用》课程设计说明书题目LCD12864 液晶显示电子钟设计系(部)专业(班级)姓名学号指导教师起止日期课程设计任务书系(部):专业:课题名称LCD12864 液晶显示电子钟设计设计要求设计一种基于AT89S52 单片机的液晶显示电子时钟,要求如下:(1)、能正确显示时间、日期和星期显示格式为:时间:XX 小时:XX 分:XX 秒;日期:XX 年:XX 月:XX 日;星期:X。

(2)、时间能够由按键调整,误差小于1S。

(3)、闹钟功能:时间运行到与闹钟设定时间时,闹钟响(持续响3 秒)。

(4)、报时功能:时间运行到正点时间时,闹钟响,几点钟就响几声(每声持续响 2 秒,每两声之间时间间隔 1 秒)。

液晶显示器第一行显示“数字电子钟”;第二行显示“当前时间”;第三行显示日期和星期;第四行显示最近一个闹钟的设定时间。

2、要求:完成该系统的硬件和软件的设计,在Proteus 软件上仿真通过,并提交一篇课程设计说明书。

设计工作量1、汇编或C51 语言程序设计;2、程序调试;3、在Proteus 上进行仿真成功,进行实验板下载调试;4、提交一份完整的课程设计说明书,包括设计原理、程序设计、程序分析、仿真分析、调试过程,参考文献、设计总结等。

工作计划起止日期工作内容第一天课题绍,答疑,收集材料,C51介绍第二天设计方案论证,练习编写C51 程序第三天~第六天程序设计第六天~第八天程序调试、仿真第九天~第十天系统测试并编写设计说明书教研室意见年月日系(部)主管领导意见年月日目录一、12864液晶的工作原理 (4)二、方案设计 (4)2.1 实物硬件设计 (4)2.2 系统硬件设计 (5)2.2.1 主芯片模块 (5)2.2.2 晶振和复位模块 (5)2.2.3 按钮模块 (6)2.3 系统软件设计 (6)2.3.1 主程序设计 (6)三、仿真和分析 (7)四、总结体会 (7)参考文献 (33)一、12864液晶的工作原理液晶显示屏中的业态光电显示材料,利用液晶的电光效应把电信号转换成数字符、图像等可见信号。

带有LCD的电子闹钟课程设计

带有LCD的电子闹钟课程设计

带有LCD的电子闹钟课程设计一、课程目标知识目标:1. 学生能理解电子闹钟的基本工作原理,掌握LCD显示原理。

2. 学生能掌握闹钟设置、时间调整等基本操作,了解电子闹钟的功能特点。

3. 学生能了解电子闹钟中涉及的电子元件及其作用。

技能目标:1. 学生能运用所学知识,正确组装带有LCD的电子闹钟。

2. 学生能通过实际操作,掌握电子闹钟的调试与故障排除方法。

3. 学生能运用创新思维,对电子闹钟进行改进设计。

情感态度价值观目标:1. 学生通过动手实践,培养对电子技术的兴趣和热情。

2. 学生在合作学习中,培养团队协作能力和沟通表达能力。

3. 学生在学习过程中,增强对科技产品的理解和尊重,树立正确的科技价值观。

课程性质:本课程为实践性较强的课程,结合理论知识与动手操作,培养学生电子技术的实际应用能力。

学生特点:学生在本年级已具备一定的电子技术基础知识,具有较强的动手能力和探究精神。

教学要求:教师需引导学生将理论知识与实际操作相结合,注重培养学生的动手实践能力和创新思维。

通过课程学习,使学生在掌握基本技能的同时,提升情感态度价值观。

将课程目标分解为具体学习成果,以便进行教学设计和评估。

二、教学内容本课程教学内容主要包括以下几部分:1. 电子闹钟基本原理:介绍电子闹钟的工作原理,LCD显示原理,以及闹钟中涉及的电子元件及其作用。

2. 闹钟组装与调试:讲解闹钟的组装过程,包括电路连接、LCD显示、按键设置等,以及闹钟的调试方法与故障排除。

3. 闹钟功能特点:分析电子闹钟的功能特点,如闹铃设置、时间调整、背光显示等,并介绍相关操作方法。

4. 创新设计与改进:引导学生运用所学知识,对电子闹钟进行创新设计,提高闹钟的实用性和趣味性。

教学内容安排如下:第一课时:电子闹钟基本原理学习,了解LCD显示原理及闹钟中的电子元件。

第二课时:闹钟组装与调试,学生动手实践,掌握组装与调试方法。

第三课时:学习闹钟的功能特点,进行实际操作,熟悉各项功能。

LCD1602电子时钟设计

LCD1602电子时钟设计

电子时钟设计班级:电子1001姓名:***学号:**********指导老师:***一、实验目的学习利用AT89C52进行任务设计,练习使用52单片机内部的定时器进行计时。

学习ds1302时钟芯片和ds18b20温度传感器的使用。

学习用模块化编程进行较长程序的编写。

二、设计要求:(1)利用lcd1602液晶显示屏作为显示模块,用AT89C52进行控制,要求用ds18b02测量显示即时温度,温度报警,用ds1302时钟芯片为单片机提供时间数据。

具有定时功能。

(2)要求时间和定时时间可调,并且在闹铃报时的时候可以用按键进行关闭。

并且可以用按键关闭打开定时功能。

(3)利用keil uVision4编译软件进行编译。

(4)完成实验要求,写出实验报告。

三、电子元件列表四、工作现象本时钟具有显示年月日时分秒星期、温度和温度报警的功能。

实验用时钟芯片ds1302来提供秒、分、时、星期、日期、月份和年份的数据,显示部分采用液晶显示模块lcd1602,右上方显示星期,左下角显示温度,右下角显示闹铃的开关状态。

用温度传感器ds18b20来测量温度。

另外,闹铃用pxo888音乐芯片来报时,用蜂鸣器做温度报警发声器。

具体各部分功能及操作下面将做介绍:ds1302给单片机at89c52提供年、月、日、时、分、秒、星期,ds18b20采集温度的数据,经单片机的处理送到液晶显示屏lcd1602上显示,实验设置的报警温度为30*c,由于程序有点长,已达到52单片机内存的极限,所以没加调整报警温度的功能,并且在天正时间的过程中能能加,不能减。

现在开始介绍具体的操作步骤:key1为调整时间和日期的按键,按下key1键,lcd1602上的光标按时分星期日月年的顺序进行移动,光标所到处按key3键可以调整相应的数据信息。

Key2键是闹钟调整键,本实验只提供了设置时间来调整闹钟,不设计年月日和星期,按下key2键,光标在时分之间切换,光标所到处按key3调整相应数据。

单片机LCD电子时钟的设计

单片机LCD电子时钟的设计

LCD电子时钟的设计摘要:本设计采用LCD液晶屏幕显示系统,以STC89C52RC单片机为核心,由键盘、定时闹铃、日期提醒、温度显示等功能模块组成。

基于题目基本要求,本系统对时间显示、闹铃方式进系统行了重点设计。

本系统大部分功能由软件来实现,吸收了硬件软件化的思想,大部分功能通过软件来实现,使电路简单明了,系统稳定性大大提高。

本系统不仅成功的实现了要求的基本功能,多数发挥部分也得到了实现,而且还具有一定的创新功能。

关键字:STC89C52RC单片机、LCD液晶显示、双电源供电、定时闹铃第一章:绪论第二章:总体设计要求第三章:总体设计方案3.1方案的选择与论证3.2总体方案第四章:系统主要硬件简介4.1 STC89C52RC4.2 LCD16024.3 DS1302第五章:系统硬件设计5.1 STC89C52RC单片机最小系统 5.2温度测量模块5.3 时钟模块5.4 LCD液晶显示模块5.5 键盘模块5.6 系统电源5.7 整体电路第六章:系统软件设计6.1主程序流程图6.2时间设定程序流程图6.3 温度测量流程图6.4 闹铃设定流程图第七章:备注7.1 参考文献7.2 程序第一章:绪论在新的世纪我们已经步入了第二个十年,随着全球经济的复苏和发展,由于在世界范围内人类需求的巨大释放,以及消费结构的升级,同时传统能源的稀缺以及带来的环境的破坏,都将带来新一轮的科技革命的巨变。

因此,更适合人类社会协调、健康、可持续发展的新能源、新材料等便应运而生。

LCD作为一种新的材料,LCD的设计制造技术与应用水平上都得到了迅速的提高,生产也得到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。

然而随着人们生活节奏的加快,时间对人们的重要性也越来越重要,因此,拥有一个不错的时钟对人们的生活将带来很大的方便。

时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。

单片机课程设计—带有LCD的定时闹钟之欧阳语创编

单片机课程设计—带有LCD的定时闹钟之欧阳语创编

郑州轻工业学院软件学院单片机与接口技术课程设计总结报告设计题目:带有LCD的定时闹钟学生姓名:系别:专业:班级:学号:指导教师:2011年12月16日郑州轻工业学院课程设计任务书题目带有LCD的定时闹钟专业、班级学号姓名主要内容:设使用89C51单片机结合字符型LCD显示器设计一个简易的定时闹钟LCD时钟,若LCD选择有背光显示的模块,在夜晚或黑暗的场合中也可以使用。

基本要求:.字符型LCD(16*2)显示器.显示格式“时时分分”。

.由LED闪动来做秒计数表示。

.一旦时间到侧发动声响,同时继电器启动,可以扩充控制家电开启和关闭。

.程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“00 00”,按下操作键K1-k4动作如下:(1)K1—设置现在的时间。

(2)K2—显示闹钟设置的时间。

(3)K3—设置闹铃的时间。

(4)K4—闹铃ON/OFF的状态设置,设置ON时连续三次发出“哗”的一声,off置为哗的一声。

设置当前时间或闹铃时间如下:(1)K1—时的调整。

(2)K2—分的调整。

(3)K3—设置完成。

(5)OFF发出“哗”K4---闹铃时间到时,发出一阵声响,按下本键可以停止声响。

除了显示当前时间的功能外,还可以扩充如下功能; .增加秒表计数。

.闹铃时间到侧产生音乐声。

.增加减计数功能。

.增加多组计数的功能。

参考文献郭天祥 51单片机C语言教程-入门。

余发山单片机原理及应用技术。

中国矿业大学出版社。

涂世亮,张友德。

单片微机控制技术。

清华大学出版社。

一.设计本电子定时闹钟的目的和意义以单片机为核心的数字时钟是很有社会意义和社会价值的。

钟表原先的报时功能已经原不能满足人们日益增长的要求,现代的电子时钟多带有类似自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、通断动力设备、甚至各种定时电气的自动启用等功能。

1.1 本LCD电子闹钟的特点和功能介绍数字钟介绍时钟是将小时、分钟、秒钟显示于人的肉眼的计时装置。

单片机课程设计—带有LCD的定时闹钟之欧阳家百创编

单片机课程设计—带有LCD的定时闹钟之欧阳家百创编

郑州轻工业学院欧阳家百(2021.03.07)软件学院单片机与接口技术课程设计总结报告设计题目:带有LCD的定时闹钟学生姓名:系别:专业:班级:学号:指导教师:2011年12月16日郑州轻工业学院课程设计任务书题目带有LCD的定时闹钟专业、班级学号姓名主要内容:设使用89C51单片机结合字符型LCD显示器设计一个简易的定时闹钟LCD时钟,若LCD选择有背光显示的模块,在夜晚或黑暗的场合中也可以使用。

基本要求:.字符型LCD(16*2)显示器.显示格式“时时分分”。

.由LED闪动来做秒计数表示。

.一旦时间到侧发动声响,同时继电器启动,可以扩充控制家电开启和关闭。

.程序执行后工作指示灯LED闪动,表示程序开始执行,LCD 显示“00 00”,按下操作键K1-k4动作如下:(1)K1—设置现在的时间。

(2)K2—显示闹钟设置的时间。

(3)K3—设置闹铃的时间。

(4)K4—闹铃ON/OFF的状态设置,设置ON时连续三次发出“哗”的一声,off置为哗的一声。

设置当前时间或闹铃时间如下:(1)K1—时的调整。

(2)K2—分的调整。

(3)K3—设置完成。

(5)OFF发出“哗”K4---闹铃时间到时,发出一阵声响,按下本键可以停止声响。

除了显示当前时间的功能外,还可以扩充如下功能;.增加秒表计数。

.闹铃时间到侧产生音乐声。

.增加减计数功能。

.增加多组计数的功能。

参考文献郭天祥 51单片机C语言教程-入门。

余发山单片机原理及应用技术。

中国矿业大学出版社。

涂世亮,张友德。

单片微机控制技术。

清华大学出版社。

一.设计本电子定时闹钟的目的和意义以单片机为核心的数字时钟是很有社会意义和社会价值的。

钟表原先的报时功能已经原不能满足人们日益增长的要求,现代的电子时钟多带有类似自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、通断动力设备、甚至各种定时电气的自动启用等功能。

1.1 本LCD电子闹钟的特点和功能介绍数字钟介绍时钟是将小时、分钟、秒钟显示于人的肉眼的计时装置。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要时间是现代社会中不可缺少的一项参数,无论是平时生活还是社会生产都需要对时间进行控制,有的场合对其精确性还有很高的要求。

本设计采用单片机芯片进行计时,由于AT89C51系列单片机的体积小,成本低,控制器运算能力强,处理速度快,可以精确计时,对于社会生产有着十分重要的作用。

在此次设计中,AT89C51单片机芯片是主要的元器件,通过它来控制电路的LCD、晶振、电阻、电容、发光二极管、开关、喇叭等元件组成的硬件电路,再利用软件来执行一定的程序来实现LCD电子定时闹钟计时功能和定时闹铃的设置和控制。

由于系统所用元器件较少,单片机所被占用的I/O口不多,因此系统具有一定的可扩展性。

关键词:单片机计时AT89C51ABSTRACTTime is the indispensable in the modern society, whether a parameter normally live or social production all need to control over time, some occasions to its accuracy and high requirements. This design USES the monolithic integrated circuit chips for timing, due to the volume of the series microcontroller AT89C51 is small, low cost, operation ability, controller processing speed, can accurate timing for social production, plays a very important role.In this design, AT89C51 chip is the main components, by which it can control circuit of LCD, crystals, resistor, capacitor, light-emitting diodes, switch, loudspeaker elements such as hardware circuit, reuse of software to perform certain procedures to achieve LCD electronic timing alarm clock function and regular alarm Settings and control. Because the system which is less, SCM used components is occupied I/O mouth not much, so system has certain expansibility.Key word:SCM Timing AT89C51目录1 引言 (1)1.1 LCD电子定时闹钟研究现状和发展趋势 (1)1.2 设计本电子定时闹钟的目的和意义 (1)1.3 本LCD电子闹钟的特点和功能介绍 (2)1.3.1 数字钟介绍 (2)1.3.2 本电子钟设计特点 (2)1.3.3 本电子钟的主要功能 (2)2 总体方案设计 (3)2.1 总体设计方案 (3)2.2 AT89C51芯片介绍 (3)2.2.1 单片机介绍 (3)2.2.2 MCS–51单片机内部总体结构 (6)2.2.3 MCS-51单片机的引脚 (6)3 硬件设计 (17)3.1 主控芯片AT89C51的设计 (17)3.2 时钟电路部分设计 (18)3.3 LCD显示电路部分 (19)3.4 喇叭部分的电路 (20)4 软件设计 (23)4.1 软件设计概述 (23)4.2 主函数的设计 (23)4.3 部分设计思想的说明 (25)4.3.1 程序初始化 (25)4.3.2 闹钟的实现 (25)4.3.3 显示程序 (26)结束语 (27)致谢 (28)参考文献 (29)附录 (30)1 引言1.1 LCD电子定时闹钟研究现状和发展趋势现在是一个高度发达的高科技的时代,目前单片机正朝向高性能和多品种方向发展,而且进一步向低功耗,小体积,大容量,高性能,低价格和外围电路内装化等几个方向发展。

单片机的应用还从根本上改变了传统的控制系统设计思想和方法。

从前必须由模拟电路和数字电路实现的大部分功能,现在已经能够用单片机运用软件方法来实现了,因此称之为软件代替硬件的控制技术。

一个世纪以来,单片机技术如今已经受到了迅速的推广及运用。

渗透到我们生活的各个领域,在智能仪器,工业控制,家用电器,计算机网络和通信等都得到广泛的应用。

世界各大电气厂家,测控技术企业,机电行业大批竞相把单片机应用于产品更新,作为实现数字化,智能化的核心部件。

随着集成电路技术的不断发展,单片机的性能也在不断提高,其应用的范围必将越来越宽广。

LCD电子定时闹钟使用数字电路技术实现时分秒计时的装置,有更高的准确性和直观性,寿命更长,广泛的应用于家庭,车站,办公室等场所,成为人们日常生活不可缺少的必需品,它给人们带来了很大的方便。

由于时钟的实用性和在人们生活中的重要性,所以,以单片机为核心的数字时钟是很有社会意义和社会价值的。

钟表原先的报时功能已经原不能满足人们日益增长的要求,现代的电子时钟多带有类似自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、通断动力设备、甚至各种定时电气的自动启用等功能。

现在是高度发达的社会,时间观念很重要,自古以来人们对时间的控制都是十分棘手的问题,俗话说事件就时间就是生命,LCD电子定时闹钟的多功能化必定将一步一步的开拓出来。

与时间相关的产品在任何时候都是不可或缺的物质,它的前景一如既往的远大。

1.2 设计本电子定时闹钟的目的和意义本设计可以让我对所学过的知识进行系统的回顾和总结。

不仅如此,我在主动去找寻找更多的资料的同时,了解了更多的知识,也培养了我的设计能力和解决实际问题的能力,增强了自我的学习能力。

通过本LCD电子定时闹钟的设计我也初步掌握了组成系统、编程、调试等能力应用,并且初步了解了单片机应用系统开发研制过程,软件和硬件设计的方法。

1.3 本LCD电子闹钟的特点和功能介绍1.3.1 数字钟介绍时钟是将小时、分钟、秒钟显示于人的肉眼的计时装置。

而单片机模块中最常见的正是数字钟,数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。

而LCD电子定时闹钟是以单片机为基础的数字电路实现对时、分、秒的数字显示的数字计时装置,它的计时周期为24小时,另外应有校时功能和一些显示日期、闹钟等附加功能。

一个基本的数字钟电路主要由译码显示器、“时”,“分”,“秒”,“星期”计数器、校时电路、报时电路和振荡器组成。

目前电子钟广泛用于各种私人和公众场合,成为我们生活、工作和学习中不可缺少的好帮手。

由于时钟的实用性和在人们生活中的重要性,所以尝试设计以单片机为核心的数字时钟是很有意义的。

钟表原先的报时功能已经原不能满足人们日益增长的要求,现代的电子时钟多带有类似自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、通断动力设备、甚至各种定时电气的自动启用等功能,本设计中LCD电子时钟采用LCD显示时间和日期年月,直观实用,而且可以方便的校调,附带的万年历和定时功能也是很方便和实用的。

1.3.2 本电子钟设计特点本LCD电子定时闹钟是一种基于单片机技术的多功能、多用途的电子产品,有电子时钟、日期显示、定时闹铃等多种功能。

本设计产品性能卓越,功能丰富,采用LCD显示更加直观,是一个比较实用的电子产品。

1.3.3 本电子钟的主要功能1.可以显示24小时制“时时-分分-秒秒”,LCD显示。

2.可以显示日期,具有万年历功能。

3.可以方便的设定定时时间、修改定时时间,闹铃功能,预设定时时间到将发出闹铃声。

4.能够修改时钟时间的时、分、秒,能够修改日期的年月日。

2 总体方案设计2.1 总体设计方案本LCD定时闹钟,是以单片机及外围接口电路为核心硬件,辅以其他外围硬件电路,用汇编语言设计的程序来实现的。

根据C51单片机的外围接口特点扩展相应的硬件电路,然后根据单片机的指令设计出数字钟相应的软件,再利用软件执行一定的程序来实现数字钟的功能。

由于采用集成芯片性的单片机来制作电子钟,这样设计制作简单而且功能多、精确度高,也可方便扩充其他功能,实现也十分简单。

本设计是利用AT89C51单片机为主控芯片,由LCD、晶振、电阻、电容、发光二极管、开关、喇叭等元件组成硬件电路,通过编写软件程序来实现和控制的数字定时闹钟。

总体的硬件系统结构框图如图2.1所示。

图2.1 硬件电路概念示意图其中AT89C51为硬件系统的核心部分,震荡电路为单片机芯片提供时钟信号,调时电路用来设置时间和闹铃时间,输出分为两部分;一部分连接到LCD用于时间的显示,一部分连接到喇叭,用于闹铃声音的输出。

[4]2.2 AT89C51芯片介绍2.2.1 单片机介绍单片微型计算机(Single Chip Micro Computer)简称单片机(SCM)。

它是将组成微型计算机的各部件:中央处理器(CPU)、储存器、I/0接口电路、定时器/计数器等,集成在一块电路芯片上,构成一个完整的微型计算器。

1. 单片机的发展历史单片机诞生于20世纪70年代末,经历了探索---完善---MCU化---百花齐放四个阶段。

(1)芯片化探索阶段20世纪70午代,美国的Fairchild(仙童)公司首先推出了第一款单片机F-8,随后Intel 公司推出了影响面大、应用更广的MCS48单片机系列。

MCS48单片机系列的推出标志着在工业控制领域,进入到智能化嵌入式应用的芯片形态计算机的探索阶段。

参与这一探索阶段的还有Motorola、Zilog和Ti等大公司,它们都取得了满意的探索效果,确立了在SCMC的嵌入式应用中的地位。

这就是Single Chip Microcomputer的诞生年代,单片机一词即由此而来。

这一时期的特点是:●嵌入式计算机系统的芯片集成设计;●少资源、无软件,只保证基本控制功能。

(2)结构体系的完善阶段在MCS-48探索成功的基础上很快推出了完善的、典型的单片机系列MCS-5l。

MCS-51系列单片机的推出,标志着Single Chip Microcomputer体系结构的完善。

它在以下几个方面奠定了典型的通用总线型单片机的体系结构。

相关文档
最新文档