嵌入式系统综合设计实训指导书(共21页).doc
《嵌入式系统综合设计实训指导书(共21页).doc》由会员分享,可在线阅读,更多相关《嵌入式系统综合设计实训指导书(共21页).doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上2013版嵌入式系统综合设计实训指导书计算机与通信工程学院计算机应用教研室章万静 编淮安信息职业技术学院专心-专注-专业校园打铃系统的设计1.1 校园打铃系统概述设计一个校园打铃系统,使用的是24小时计时制,能够设置多个打铃时间,同时要求能够在系统掉电时,时间能够继续,打铃时间的数据能够保持。1.2 系统设计要求1、时钟功能:能显示年、月、日、星期、时、分、秒、温度等信息2、调整功能:能校正年、月、日、时、分、秒、星期等信息3、打铃功能:按指定的时间发出声音,并且闪光4、设置的作息时间数据在单片机掉电后不会丢失1.3 系统整体框图图1 系统总体设计图1.4 各功能模块
2、介绍1、最小系统 单片机最小系统包括单片机(STC89C52)、时钟电路、复位电路、工作电源电路、程序存储器选择电路五个部分。2、时钟模块DS1302DS1302是美国DALLAS公司推出的一种高性能、低功耗的实时时钟芯片,附加31字节静态RAM,采用SPI三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号和RAM数据。实时时钟可提供秒、分、时、日、星期、月和年,一个月小与31天时可以自动调整,且具有闰年补偿功能。工作电压宽达2.55.5V。采用双电源供电(主电源和备用电源),可设置备用电源充电方式,提供了对后背电源进行涓细电流充电的能力。3、存储模块AT24C02 AT
3、24C02提供2k位的串行电可擦写可编程只读存储器(EEPROM),组织形式为256字8位字长,采用IIC总线接口。4、温度采集模块DS18B20DS18B20数字温度计是DALLAS公司生产的1Wire,即单总线器件,具有线路简单,体积小的特点。因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。5、打铃模块 采用蜂鸣器和LED指示灯作为系统打铃的声光报警器。6、液晶显示模块LCD1602 LCD1602液晶显示器可以显示2行16列,共32个字符。7、键盘输入模块 采用16键的矩阵式键盘,分别定义为0-9的数字键与其他的功能键。图2 矩阵式键盘1.5
4、 LCD1602显示介面设计2011-08-22Sun23:12:4926.7C当前时间显示介面(“”为打铃标志符号)2011-08-22Sun23:12:4926.7C修改时间显示介面Setupringbelltimer0123:12:49设置打铃时间显示介面1.6 矩阵键盘功能划分0123456789DelSav“”的功能:开启打铃功能或关闭打铃功能的切换。开启打铃功能时在“当前时间显示介面”中显示“”的标志符号;关闭打铃功能时在“当前时间显示介面”中不显示“”的标志符号。(打铃标志符号可以自己确定)“”的功能:当前时间显示介面、修改时间显示介面或设置打铃时间显示介面的切换。“Del”的功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 综合 设计 指导书 21
限制150内