2。2功能特点
A,时钟功能:显示年,月,日,时,分,秒。
B,键盘功能:纠正年,日期和时间。
C,铃功能:指定时间播放音乐铃。
多功能校园钟控制系统是由一个微处理器芯片计算机,键盘模块,时钟模块,复位电路,和时间显示钟电路模块。
该系统采用STC89S52作为中央处理单元自动地控制蜂鸣器鸣响,控制时间显示。使用DS1302时钟芯片提供可靠的时间系统,以尽量减少累积误差的时间。时间液晶1602显示模块来显示当前的年,月,日,实时,分,秒,该系统还具有一个输入键盘可以在实时时钟校正。复位电路允许CPU和在初始状态中确定的系统组件,和国家开始从开始工作。
图 2。1 系统总体设计图
3。方案的论证
3。1主控芯片的选择
方案一:该STC89C2051芯片,它具有体积小,功耗低。它包含一个中断,定时器/计数器。这样的设计要求非常大量的节目,尽管它的价格相对便宜,但是IO口和存储空间的数量相对较少,因此该芯片是不利于工作,扩大了系统的系统功能。
方案二:采用STC89C51芯片,它具有的AT89C2051芯片和IO口较多的所有功能,价格也相对便宜,但存储空间不是很大,但是这样的设计需要大量的存储空间。
方案三:采用STC89S52芯片,它的所有功能和STC89C2051芯片STC89C51和IO端口号是非常大的,比STC89C2051和STC89C51更多。虽然价格比STC89C2051和STC89C51更昂贵,但存储空间非常大,可以达到8K。此时,这个容量的设计是在需要的空间。来`自+优-尔^论:文,网www.youerw.com +QQ752018766-
综上所述,我选择了这个设计STC89S52芯片作为主控芯片。
3。2 显示模块
方案一:将LCD1602液晶显示模块,液晶显示模块1602内部字符发生器存储器(CGROM)已经存储了160个不同的图形点阵字符,这些字符是:阿拉伯数字,字母的大小写,常用的符号,每一个角色都有一个固定的代码,例如,大写字母“A”的代码是01000001B(41H),该模块将显示在地址41H点阵字符图形显示出来,我们可以看到字母“a”。
方案二:该LCD2402 LCD模块,液晶显示器具有更复杂的字符,因为一个字符是由6×8或8×8点阵的,有必要寻找和对应于该显示区域的显示屏幕上的几个位置在RAM 8字节的,但也以使每字节不同的位是“1”,另一个是“0”,“1”点亮,“0”是关闭的。这样一来就组成一个字符。但是,由于与控制器内部字符发生器,所述显示字符是相对简单的,允许控制器在文本模式下工作,这取决于起始号码和每一行的行列的LCD显示器上列出的编号,以识别对应的显示RAM地址建立光标,这带来了对应于码的字符。
由于LCD1602液晶屏模块,可显示16 * 2个字符,LCD2402液晶显示模块可以在本设计中显示24 * 2个字符,字符表现出更多的,总结一下,我选择了这个设计为LCD2402显示模块。