基于单片机的作息时间控制器毕业设计

合集下载

基于单片机的作息时间控制器系统设计

基于单片机的作息时间控制器系统设计

XX三峡学院《基于单片机的作息时间控制器系统设计》学院(系):电子与信息工程学院年级专业:2011级电信(仪器仪表)学号:0112110332学生XX:文静指导教师:谢辉教师职称:教授成绩:制作日期2014年10月29日目录摘要1关键词1第一章引言21.1 课题背景21.1.1 选题背景2第二章设计方案论证22.1 设计要求22.2设计方案选择32.2.1 方案一:数字电路设计的作息时间控制器系统32.2.2 方案二:基于单片机的作息时间控制器系统设计32.2.3 方案确定32.3 基本方案42.3.1 设计课题简要概述42.3.2 系统软硬件划分42.3.3 单片机选型42.4 总体设计框图4第三章硬件电路设计53.1 基本原理概述53.2 主要原件参数及功能简介53.2.1 主控器STC89C5253.2.2 DS130263.3 单元电路的设计73.3.1显示电路设计73.3.2 键盘接口电路设计83.3.3 响铃电路设计83.4 总体运行进程9第四章软件电路设计及流程图94.1 基本原理概述94.1.1 中断服务程序设计104.1.2 显示程序设计和按键判断与按键处理程序设计104.2 流程图114.2.1 系统主程序流程图114.2.2 系统定时中断流程图12第五章系统程序设计135.1 程序设计概要135.2 源程序清单13第六章作息时间器硬件原理图60第七章实训总结61参考文献62附录63附录1 原理电路图63附录2元件清单64附录3 实物图64基于单片机的作息时间控制器系统设计XX三峡学院电子与信息工程学院文静摘要基于单片机的作息时间器系统,是以一片8位单片机为核心的实时时钟及控制系统。

我们知道单片机的外接石英晶体振荡器能提供稳定、准确的基准频率,并经12分频后向内部定时器提供实时基准频率信号,设定定时器工作在中断方式下,连续对此频率信号进行分频计数,便可得秒信号,再对秒信号进行计数便可得到分、时等实时时钟信息。

试论基于单片机的作息时间控制钟设计

试论基于单片机的作息时间控制钟设计

数理与信息工程学院《单片机原理及应用》期末课程设计题目:基于单片机的作息时刻操纵钟设计专业:电子信息工程班级:电信041班姓名:丁楠学号: 04610101 指导老师:余水宝成绩:(2007.1)目录第1节引言………………………………………………………………… (3)1.1作息时刻操纵钟系统概述 (3)1.2本设计任务和要紧内容 (4)第2节系统要紧硬件电路设计 (5)2.1 单片机总体设计原理 (5)2.2 各功能模块分析 (5)2.2.1 SPCE061A性能简介 (5)2.2.2 扩展部分实现 (8)第3节系统软件设计 (9)3.1 软件主程序 (9)3.2 软件要紧子程序 (10)3.2.1 键盘扫描子程序 (10)3.2.2 万年历计算子程序 (10)3.2.3 校时子程序 (11)3.2.4 播放语音子程序 (12)第四节系统调试 (14)4.1 调试 (14)4.1.1 软件调试 (14)4.1.2 硬件调试 (14)4.1.3 软硬联调 (14)第4节结束语……………………………………………………………… (15)参考文献 (16)基于单片机的作息时刻操纵钟系统数理与信息工程学院 04电子信息工程丁楠指导教师:余水宝第一节引言随着计算机技术的进展和在操纵系统中的广泛应用,以及设备向小型化、智能化进展,作为高新技术之一的单片机以其体积小、功能强、价格低廉、使用灵活等优势,显示出了专门强的生命力。

进入21世纪以来,开发推出单片机的公司专门多,各种高性能单片机芯片市场也异常活跃,新技术的不断采纳,更加使单片机的种类、性能以及应用领域不断扩大和提高。

台湾凌阳科技公司推出的16位单片机SPCE061A的问世,使得16位单片机的科技含量及应用跃上一个新的台阶。

因其功耗低,超高型,低成本,功能完整,在国内越来越受到用户的重视和广泛使用。

本设计是一个具有报时功能的作息时刻操纵钟。

它利用SPCE061A单片机的2Hz时基计时,进行年历计算,并用SPCE061A的语音功能将它报出来;在进行时刻计算,分每加一时,都与规定的作息时刻比较,假如相等则进行相应的操纵或动作。

基于单片机的可编程作息时刻控制器的设计

基于单片机的可编程作息时刻控制器的设计

目录第一章引言 (3)选题背景及其意义 (3)877A单片机的介绍 (3)设计要求及其功能 (4)本设计实现的功能 (4)第二章系统整体方案 (5)系统整体方案框图 (5)设计要求 (5)按照设计要求画出系统框图 (5)控制系统时刻分析表 (6)处置器的选择 (6)时钟芯片的选择 (7)液晶显示器的选择 (7)第三章硬件部份的设计 (7)系统部份 (7)键盘接口电路 (8)显示部份 (9)第四章控制系统软件部份 (10)软件介绍 (10)程序流程图 (11)按键的扫描子程序 (12)铃声控制程序 (12)仿真电路 (13)第五章总结 (15)参考文献 (16)致谢 (16)基于单片机的可编程作息时刻控制器的设计何欢(伊犁师范学院电子与信息工程学院电子信息科学与技术09-2班,新疆伊宁市 835000)摘要:本设计是作息时刻控制器,由单片机最小系统、按键模块、数码管显示模块、铃声模块组成。

采用PIC16F877A单片机、主频4MHZ晶振,通过按键STATE、TEN、UNIT控制时刻的校正时刻和铃声设定;数码管显示模块用来显示时刻,显示格式为“时分”,并能够按照需要显示年、月、日,由数码管小数点闪动作为秒计数;铃声模块进行到时提示并出相应动作:发光二极管闪亮,同时播放音乐。

时钟芯片采用的是DS1302,此芯片是DALLAS 公司推出的涓流充电时钟芯片,其内含有一个实不时钟/日历和31 字节静态RAM,并通过简单的串行接口与单片机进行通信。

实不时钟/日历电路提供秒、分、时、日、日期、月、年的信息,每一个月的天数和闰年的天数可自动调整,时钟操作可通过AM/PM 指示决定采用24 或12 小时格式。

DS1302 工作时功耗很低,维持数据和时钟信息时功率小于1mW。

该设计采用C语言编写程序,由于汇编语言的移植性比较差,而C语言则比较灵活,许多子函数都能够直接移植过去。

关键词:PIC16F877A单片机;晶振;液晶显示器;源程序Based on single chip microcomputer controller design ofprogrammable calendarHehuan(ili normal college of electronic and information engineering college of electronic information science and technology 09-2 class, xinjiang yining city, 835000 )Abstract:This is the time schedule controller designed by single chip microcomputer minimum system module, buttons, digital tube display module, alarm module. Using PIC16F877A MCU, 4 MHZ crystal vibration main frequency, through the button STATE, TEN, UNIT control time correction time and set ring; Digital tube display module is used to display time, display format of"time", and can according to need to display year, month, day, by the digital tube decimal counting flashing as seconds; Bell module to remind and make the corresponding action: light-emitting diodes, play music at the same time.Used clock chip DS1302, this chip is DALLAS company to launch a trickle charging the clock chip, containing a real-time clock/calendar and 31 bytes static RAM, and communicate with single chip microcomputer with simple serial interface. Real-time clock/calendar circuit provides seconds, minutes, and information day, date, month, year, number of days per month and leap year the number of days can be automatically adjusted, clock operation by an AM/PM indicator decided to adopt 12 or 24 hour format. DS1302 power consumption is low, while working to keep data and clock information when the power is less than 1 mw.This design USES the C language program, due to the portability of assembly language, but C is more flexible, Many functions can be directly transplanted in the past.Keywords: PIC16F877A MCU;crystals and liquid crystal display; the source program第一章引言选题背景和意义自从人类学会计时开始,计时方式由在木棍和骨头上刻标记,随着人类的智慧的进展,到后面利用计时工具不断的改良,由最开始的圭表、日晷、漏壶、漏箭、机械闹钟、秒表、沙漏、怀表、自摆钟、石英钟等。

作息时间控制器(基于51单片机和DS1302的时钟).

作息时间控制器(基于51单片机和DS1302的时钟).

课程设计(论文)题目:作息时间控制器院(系):电子工程与自动化学院专业:测控技术与仪器学生姓名:吉哲学号: 0900820413指导教师:徐翠锋职称:讲师2012年12月27日摘要本次作息时间控制器设计是采用AT89S52单片机作为系统的核心元件,在其最小系统基础上与DS1302时钟芯片配合,四个独立按键控制,六位七段数码管显示,无源蜂鸣器发声。

单片机最小系统作为核心处理和控制单元;时钟芯片用来实现实时时间的精准输出和闹钟信息的存储,并可用纽扣电池供电以保持时间的连续运行;独立按键用于进行时间及闹钟的设定;数码管用于显示时间及闹钟信息;蜂鸣器用于在达到设定的时间后进行及时提醒。

关键词:时间控制;AT89S52;单片机;DS1302;时钟芯片;闹铃;定时报警AbstractThis work and rest time controller design is to use AT89S52 SCM as the core of the system components, in its minimum system with DS1302 clock chip based on coordination, four independent key control, six seven period of digital tube display, passive buzzer sound. Single chip microcomputer minimum system as the core processing and control unit; Clock chip to realize real-time time accurate output and alarm information storage, and use button batteries to keep continuous operation time, Independent key for time and alarm clock Settings; Digital tube is used to display the time and alarm information; Buzzer to reach a set time for timely remind.Key words:Time control; AT89S52 devices; SCM; DS1302; Clock chip; Alarm; Timing alarm目录引言 (1)1 课程设计任务及要求 (1)2 硬件设计 (1)2.1 总体设计思路及系统框图 (1)2.2 中央处理控制器 (2)2.3 晶振电路 (3)2.4 时钟信号产生电路 (3)2.5 显示电路 (4)2.6 控制电路 (6)2.7 闹铃电路 (8)2.8 电源及下载电路 (8)3 程序设计 (9)3.1 主程序流程图 (9)3.2 按键扫描程序流程图 (9)3.3 响铃扫描程序 (10)4 制板、组装与调试 (11)4.1 PCB制作 (11)4.2 制作PCB板流程 (11)4.3 调试 (11)5 方案总结 (11)心得体会 (12)谢辞 (13)参考文献 (14)附录 (15)引言时间是人类生活必不可少的重要元素,从古至今它都扮演着一个非常重要的角色。

基于单片机的作息时间控制系的设计与实现毕业设计论文

基于单片机的作息时间控制系的设计与实现毕业设计论文

湖南化工职业技术学院毕业设计说明书题目:基于单片机的作息时间控制系的设计与实现毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:目录一、引言-----------------------------------------------------------------31.1单片机的作息时间控制系统设计的目的和意义------------------------31.2方案比较--------------------------------------------------------3二、整体设计方框图-------------------------------------------------------4三、模块电路设计---------------------------------------------------------53.1.单片机核心控制模块---------------------------------------------53.2键盘模块--------------------------------------------------------73.3实时时钟模块---------------------------------------------------123.4数据存储模块---------------------------------------------------143.5温度传感器模块------------------------------------------------3.6红外模块------------------------------------------------------3.7电机模块------------------------------------------------------3.8显示模块------------------------------------------------------3.9外围驱动模块--------------------------------------------------四、单片机软件系统设计--------------------------------------------------154.1系统实现工作流程-----------------------------------------------4.2系统流程图-----------------------------------------------------4.3系统源程序-----------------------------------------------------五、元件明细表----------------------------------------------------------16六、整机电路图----------------------------------------------------------196.1 整体原理图-----------------------------------------------------196.2 整体PCB图-----------------------------------------------------206.3整体PCB 3D图--------------------------------------------------七、总结与致谢----------------------------------------------------------24八、参考文献------------------------------------------------------------24一、引言1.1单片机作息时间控制系统设计的目的和意义随着计算机技术的发展和在控制系统中的广泛应用,以及设备向小型化、智能化发展,作为高新技术之一的单片机以其体积小、功能强、价格低廉、使用灵活等优势,显示出了很强的生命力。

基于单片机的作息时间控制器设计

基于单片机的作息时间控制器设计

单片机原理及系统课程设计专业:电气工程及其自动化班级:姓名:学号:指导教师:兰州交通大学自动化与电气工程学院2014 年1 月13 日单片机原理及系统课程设计报告基于单片机的作息时间控制器设计1. 课程设计目的(1)进一步熟悉和掌握单片机的最小系统结构及其工作原理。

(2)掌握单片机的接口技术和键盘扫描、数码管显示的原理及拓展使用方法。

(3)通过课程设计,提高综合运用所学知识的能力,掌握单片机程序设计、调试,应用电路设计、分析及调试检测。

2. 设计方案及原理本设计是作息时间控制器,设计其实现的功能主要有:使用4位七段显示器来显示当前的时间,由LED闪动作为秒计数表示,显示格式为“时分”,并可显示日期,显示格式为“月日”,年份单独显示。

由4个按键来作功能设置,可以设置现在的日期、时间及定时设置时间,一旦设置的时间到则作出相应动作:发光二极管闪亮,同时播放音乐。

单数码管显示模块片机最按键控制模块小系闹钟模块统系统方框图图13. 硬件设计3.1单片机AT89C52提供以下标准功能:8K字节FLASH闪存,256字节内部RAM,32个I/O口线,3个16位定时/计数器,一个6向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。

同时,AT89C52可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。

空闲方式停止CPU工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。

掉电方式保存RAM中的内容,但振荡器停止工作并禁止其他所有部件工作直到下一个硬件复位。

3.2 按键控制模块按键设定部分比较简单,因为本系统按键少,所以在设计上采用了独立按键方式,程序的编制上也采用了简单的扫描方式。

按键控制模块主要有由四个按键1单片机原理及系统课程设计报告组成:K1、K2、K3、K4、。

其中K1的功能是模式切换键;K2的作用是加一;K3的作用是闹钟使能;K4的作用是减一。

K1KKK按键控制模23.3 数码管显示模块时间显示模块主要由四位七段数码管来显示,配合按键控制模块的校正与设定时间,相应的显示。

毕业设计基于单片机的作息时间控制器

毕业设计基于单片机的作息时间控制器

毕业设计基于单片机的作息时间控制器WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】摘要校园作息时间控制系统主要用于学校,对一些以24小时为周期的开关量进行自动控制。

该控制系统是采用8031单片机来实现对上述开关量的控制,利用内部时钟来提供时钟信息,设有六位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时时钟,体现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等优点。

关键词作息时间控制定时器语音芯片 8031AbstractThe campus the daily timetable control system which is mainly used in the campus, it auto-control some switches which have periods of 24 hours.This control system carries out the switch parameter controls all above by SCM 8031 .It uses the to provide the clock information. It could show the real time with 6 bit digital tube. And it could modify the real time clock with the input keyboard. The system is simple, the running is steady and dependable, the controlled time is exact, and the physical volume of the system is small, all the advantages above can be incarnated in this system.Key words:THE DAILY TIMETABLE CONTROL,TIMER, DELAYED ACTION,8031目录1 引言随着计算机技术的发展和在控制系统中的广泛应用,以及设备向小型化,智能化发展,作为高新技术之一的单片机以其体积小,功能强,价格低廉,使用灵活等优势,显示出很强的生命力。

基于单片机的作息时间钟的设计

基于单片机的作息时间钟的设计

内容摘要单片机是为了实现控制功能而设计的一种微型计算机。

由于单片机是在一块芯片上集成了一台微型计算机所需要的CPU、输入/输出部件和时钟电路等,因此,它具有体积小,使用灵活、成本低、易于产品化和抗干扰能力强,可以在恶劣的环境下实现可靠工作的特点。

设计的作息时间系统硬件上采用了AT89C52单片机,并且采用了单片机可以直接驱动的LM016L液晶显示屏,比市场上大部分LED数码显示管提供更多显示内容。

此外系统还设置了5个按钮可以随时调整当前时间,以保证与标准时间相吻合。

在软件设计方面,系统最大的创新点是不仅能够实现显示年、月、日信息外,而且可以自动识别闰年、闰月及每月的天数。

还可以根据学校、工厂等单位的作息时间表按时打铃、播放音乐、广播体操和其他节目等。

以单片机控制作为设计的创新点让整个系统结构简单、体积小巧、可靠性高、操作简单、扩展性强。

关键词作息时间控制;51单片机;LM016L显示屏;供电电路Design Time Clock Based on MCU091307326 Wu Ning tutor Professor Zhou PengAbstractA single-chip microcomputer is designed in order to realize the control function. Because the microcontroller is CPU, memory, input / integrated on a single chip of a microcomputer required output components and clock circuit, therefore, it has the advantages of small volume, flexible use, low cost, easy production and strong anti-interference ability, features can achieve reliable operation in harsh environments.Hardware schedule system design using AT89C52 single chip, LM016L LCD screen and innovation by the single chip can be directly driven, provides more display contents than the market most of the LED digital display. In addition the system also set up 5 buttons can be adjusted at any time to coincide with the current time, to ensure the standard time. In the aspect of software design, innovation system is the biggest can display year, month, day of information, and can automatically identify the leap year, month and monthly. Also according to the schools, factories and other units schedule on time bell, playing music, broadcast gymnastics and other programs.SCM control as a design innovation so that the whole system is simple in structure, small volume, high reliability, simple operation, expansion and strong.KeywordsTime schedule control; 51 microcontroller; LM016Ldisplay;The power supply circuit目录第一章绪论 (1)1.1课题研究意义 (1)1.2 国内外研究现状 (1)1.3 研究内容 (2)第二章核心芯片及元件介绍 (3)2.1 A T89C52简介 (3)2.1.1AT89C52芯片的引脚 (4)2.1.2AT89C52特点 (7)2.2 LM016L显示屏 (8)2.2.1显示屏主要技术参数: (9)2.2.2引脚功能说明 (9)2.2.3显示屏的指令说明及时序 (11)2.2.4显示屏的RAM地址映射 (13)第三章硬件电路设计 (15)3.1总体电路设计: (15)3.2硬件系统各部分电路设计 (15)3.2.1系统复位电路的设计 (15)3.2.2系统时钟电路的设计: (16)3.2.3闹铃电路设计: (17)3.2.4显示电路设计: (18)3.2.5定时调试按键电路设计 (19)3.2.6电源电路设计 (20)第四章软件设计 (21)4.1主模块设计 (21)4.2显示模块设计 (22)4.3时间设定模块设计 (22)4.4闹铃功能的实现 (23)第五章软件仿真及结果分析 (25)5.1单片机仿真图 (25)5.2电源仿真图 (26)5.3响铃实现仿真图 (26)5.4性能及结果误差分析 (27)第六章结论与展望 (28)6.1结论 (28)6.2展望 (28)致谢 (30)参考文献 (31)附录 (32)基于单片机的作息时间钟的设计091307326 伍宁指导老师周鹏教授第一章绪论1.1课题研究意义科技的进步需要技术不断的提升。

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

本科毕业设计基于单片机的作息时间控制器基于单片机的作息时间控制器摘要单片机应用技术飞速发展,纵观我们现在生活的各个领域,而STC89C52RC 单片机在其中表现得很出色。

本系统是由STC89C52RC单片机为控制核心,辅以必要的外围电路,设计了一个结构简单,功能齐全的作息时间控制器,采用DS1302时钟芯片来对计算时间,显示采用LCD1602液晶模块进行数字显示,设计出了更准确定时、更省电的控制系统。

它具有设置时间、日期、星期的基本功能,并且能够显示年、月、日、时、分、秒、星期。

能够设置多个闹钟时间,并能检测温度。

系统选用单片机最小系统应用程序,添加比较程序、时间调整程序及蜂鸣程序,通过时间比较程序触发蜂鸣,实现闹钟功能,完成设计所需求的软件环境。

测试程序的可行性并用Proteus进行仿真。

系统读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。

关键词:作息时间控制器STC89C52RC DS1302 LCD1602Time Schedule Controller Based on MicrocontrollerHuang Xiaolin(College of Engineering, South China Agricultural University, Guangzhou 510642, China) Abstract: The rapid development of microcomputer application technology, in all areas of life we are now, and STC89C52RC single chip microcomputer in which did very well. This system is composed of STC89C52RC single chip microcomputer as control core, with the necessary peripheral circuits, design a simple structure, time controller with complete functions, using the clock chip DS1302 to calculate time, shows the use of LCD1602 liquid crystal module for digital display, design a more accurate timing control system, the more energy. It has set the time, date, week basic functions, and can display year, month, day, time, minutes and seconds, week. To set a number of alarm clocks, and can detect temperature. The system choose the smallest SCM system applications, add comparison program, time to adjust the procedure and buzzer procedures, through the time comparison procedures triggered buzzer, alarm clock function, completed the design needs of the software environment. Feasibility test program with the Proteus simulation.The system is easy to read, intuitive display, functional diversity, simple circuit, low cost and many other advantages, has broad market prospects.Key words: time schedule controller stc89C52rc ds1302 lcd1602目录1 前言 (1)1.1 课题的研究背景 (1)1.2 课题的研究目的与意义 (1)1.3 单片机的发展 (1)1.4 单片机的应用 (2)1.5 单片机的一般硬件特性 (2)2 总体方案确定 (3)2.1 系统总体功能 (3)2.2 控制电路的方案选择 (3)2.3 单片机芯片的方案选择 (4)2.4 显示电路的方案选择 (4)2.5 时钟部分的方案选择 (5)3 理论分析及设计 (5)3.1 系统概述 (5)3.1.1 系统硬件框架 (5)3.1.2 系统原理图 (6)3.2 硬件的电路设计 (6)3.2.1 STC89C52RC单片机 (6)3.2.2 时钟芯片DS1302 (9)3.2.3 显示电路模块 (13)3.2.4 复位电路模块 (16)3.2.5 晶振电路模块 (17)3.2.6 温度模块 (18)3.2.7 存储模块 (19)3.3 系统的软件设计 (20)4 测试与实验分析 (20)4.1 PROTEUS电路仿真特性 (20)4.2 电路仿真 (22)4.3 系统的硬件调试 (23)5 结论 (24)参考文献 (26)附录 (27)致谢 (1)华南农业大学本科生毕业设计成绩评定表1 前言1.1 课题的研究背景随着知识的积累,科学的飞速发展,科学已改变了人类的生活方式,给带来了人类历史上的巨大发展。

如今,几乎在每个领域都离不开科学的帮助,他以其巨大的效应吸引着人们去探索,去发现。

而在此当中,人们也会疲倦,需要休息,但时间也不能随意浪费掉,所以人们对作息时间的概念也比以前更加的看重,这时候一个作息时间控制器已经是越来越重要了。

而一个作息时间控制器就是带有闹时装置的钟。

既能指示时间,又能按人们预定的时刻发出音响信号或其他信号。

1.2 课题的研究目的与意义在数字化高速发展的时代,单片机在作息时间控制器里已经扮演着极为重要的角色,而我们可以简化成一个电子钟,它因LCD数字显示效用直接有效,它可以应用在学校、机关、企业、部队等单位礼堂、训练场地、教学室、公共场地等场合,可以说遍及人们生活的每一个角落。

它已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及车站、码头、剧院、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大地方便。

如夜间在睡觉的时候,床头如果放个作息时间控制器,可以直接让闹钟提醒自己,非常直观与有效。

所以说作息时间控制器的开发是具有广阔的市场前景的。

1.3 单片机的发展微控制器是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机。

经过15多年的发展,成本是越来越低,而性能越来越强,这令其应用已经无处不在,遍布各个领域。

微处理器是20世纪伟大的技术创新之一,由此而衍生的微控制器将微处理器和外设集于一身,在新世纪里为多种应用开创了新局面,而且它将继续发挥不可替代的作用。

单片机就是微处理器的一代表。

那么现在让我们了解一下什么是单片机,单片机又称单片微控制器,它并不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。

并可以完成一些简单的工作,这里举一个简单的例子,让你了解单片机是什么是干什么的,例如你现在把一个LED小灯,接在了单片机的一引脚上,我们要灯亮就给单片机一个指令,我们要灯熄灭也同样给一个指令就把灯给熄了。

概括的讲:一块芯片就成了一台计算机。

它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。

说到这里我们要问到底集成后的芯片是怎样的呢?他就是一个电脑,只不过是微型的,麻雀虽小,五脏俱全,它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可用它来做一些控制电器一类不是很复杂的工作足矣了,我们现在用的全自动滚筒洗衣机,排烟罩VCD等等的家电里面都有单片机这个小东西,它主要是作为控制部分的核心部件,相当于一个人的大脑。

单片机里面是要运行程序的,并且可以修改这个程序。

单片机程序又是怎样的呢?他是通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这就相当于你先教会一个徒弟给他注入你的思想,让他学会帮你去完成一个工作,那么以后单片机就会按照你程序的思路自动的去完成所有的工作了。

单片机通过你编写的程序可以实现高智能,高效率,以及高可靠性。

它把一些常用的的功能或者要实现的比较复杂的有严格流程限制的任务在操作者一次编写好程序后,可以自动的运行,达到简化操作的目的,并且实现自动化和智能化。

1.4 单片机的应用当今社会,应用单片机的产品已经渗透到我们生活的各个领域中,我们可以随处可见到单片机踪影。

现在,这种单片机的使用领域已十分广泛。

产品用了单片机后,人们就会与智能化等相关联起来,如智能型洗衣机等。

因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的工程师和科学家。

科技越发达,智能化的东西就越多。

学习单片机是社会发展的必然需求。

由于单片机具有显著的优点,它已成为科技领域的有力工具,人类生活的得力助手。

它的应用遍及各个领域,主要表现在以下几个方面:(1) 单片机在智能仪器仪表中的应用;(2) 单片机在工业测控中的应用;(3) 单片机在计算机网络和通讯技术中的应用;(4) 单片机在日常生活及家电中的应用;(5) 单片机在办公自动化方面。

1.5 单片机的一般硬件特性(1) 主流单片机包括CPU、4kb容量的ROM、128b容量的RAM、2个16位定时/计数器、4个8位并行口、全双工串口行口、ADC/DAC、SPI、I2C、ISP、IAP;(2) 系统结构简单,使用方便,实现模块化;(3) 单片机可靠性高,可工作到10^6 ~10^7小时无故障;(4) 处理功能强,速度快;(5) 低电压,低功耗,便于生产便携式产品;(6) 控制功能强;(7) 环境适应能力强。

2 总体方案确定2.1 系统总体功能(1) 用单片机来实现;系统能够精确定时,并能实时显示当前的时间,包括年、月、日、时、分、秒、星期;(2) 具备校准功能;通过按键进行初始化,即设定当前的日期及时间、星期;(3) 停电停止显示,但继续计时;(4) 具备定时起闹、警示功能;通过按键可随时设定两个不同的时间,待时间到时给出不同的提示,入蜂鸣器播放不同的音乐。

相关文档
最新文档