





























读位,其它各位均可读写,寄存器的控制字的格式如表所列。
表控制寄存器各布尔位定义位更新周期标志位。
该位为时,表示芯片正处于或将开始更新周期,此时程序不准读写时标寄存器该位为时,表示至少在后才开始更新周期,此时程序可读芯片内时标寄存器。
该位是只读位。
芯片内部振荡器控制位。
当芯片解除复位状态,并将写入后,另个更新周期将在后开始。
因此,在程序初始化时可用这三位精确地使芯片在设定的时间开始工作。
这与不同的是,固定使用的内部晶体,所以即只有种的组合选择即可启动。
周期中断可编程方波输出速率选择位。
各种不同的组合可以产生不同的输出。
程序可以通过设置寄存器的和位控制是否允许周期中断方波输出。
其寄存器输出速率选择位如表所列。
表控制寄存器输出速率选择位定义寄存器输出速率选择位时基中断周期输出频率无无寄存器允许读写,主要用于控制芯片的工作状态。
寄存器的控制字的格式如表所列。
表控制寄存器各布尔位定义位当该位为时,芯片处于正常工作状态,每秒产生个更新周期来更新时标寄存器。
为时,芯片停止工作,程序在此期间可初始化芯片的各个时标寄存器。
位分别为周期中断报警中断更新周期结束中断允许位。
各位为时,允许芯片发相应的中断。
位方波输出允许位。
,按寄存器输出速率选择位所确定的频率输出方波,脚保持低电平。
位时标寄存器用于十进制码表示或用二进制表示格式选择位。
时,为十进制码时,为二进制码。
位小时模式设置位。
位时,为小时工作模式时,为小时工作模式。
位复令时服务位。
时,夏时制设置有效,夏时制结束可自动刷新恢复时间,无效。
寄存器的控制字的格式如表所列。
该寄存器的特点是程序访问读寄存器后,该寄存器的内容将自动清零,从而使标志位变为高电平,否则,芯片将无法向申请下次中断。
表控制寄存器各布尔位定义位中断申请标志位。
该位逻辑表达式为当位变时,引脚将变低电平引发中断申请。
位这三位分别为周期中断报警中断更新周期结束中断标志位。
只要满足各中断的条件,相应的中断标志位将置。
未定义的保留位。
读出值始终为。
硬件接口与的连接图如图所示,与处理器之间采用了并行的接口,通过些使能控制端口与处理器协调工作。
在设计中地址数据口与其它并行设备共用口,通过各自的使能端来与处理器传输数据。
可在单片机中编程处理的些中断,在本设计中主要用到时钟更新中断以及闹钟中断。
如果开启这两个中断,那么有中断事件发生时,就会向单片机申请中断,单片机听过查询中断标志寄存器,判断当前的中断事件,然后做相应的工作。
当当前中断为闹钟中断时,那么单片机就控制继电器工作,为土壤浇水当当前中断为时间更新中断时,完成两个工作,是显示当前时间以及温度湿度值,另外就是对湿度值进行判断,如果湿度过大就关闭继电器,如果湿度过小,就开启继电器,为土壤浇水。
图与连接图第章液晶显示器液晶显示器是种低功耗液晶显示器件。
工作电流小,适合于仪表和低功耗系统。
常用的有笔画型液晶显示器点阵字符型液晶显示器和图形点阵式液晶显示器。
液晶显示器的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,。
有电就显示黑色,这样就显示出图形。
液晶显示器适应于大规模电路直接驱动,易于实现全彩色显示的特点。
目前被广泛应用于计算机,数字摄像机等众多领域。
液晶显示器的分类液晶显示器按显示图案的不同可分笔段型字符型和点阵图型三种。
笔段型笔段型是以长条状作为基本单位显示。
该类型主要用于数字显示,也可用于显示西文字符或些字符。
这种段型显示通常有段段段段段和段等,在形状上与数码管类似,总是围绕数字的结构变化。
其中以段显示器常用,常用于数字仪表电子仪器中。
字符型字符型液晶显示器是专门用来显示英文和其他拉丁文字母数字符号等点阵型液晶显示模块。
它般由若干个或点阵组成,每个点阵显示个字符。
这类模块般应用于数字寻呼机数字仪表等电子设备中。
点阵图形型点阵图形型是在平板上排列多行多列的矩阵式的晶格点,点的大小可根据显示清晰度来设计,可显示数字字母汉字图像,甚至动画。
这液晶显示器广泛应用于手机笔记本电脑等需要显示大量信息的设备中。
系列中文模块可以显示字母数字符号中文字型及图形,具有绘图及文字画面混合显示功能。
提供三种控制接口,分别是位微处理器接口,位微处理器接口及串行接口无串行接口。
所有的功能,包含显示,字型产生器,都包含在个芯片里面,只要个最小的微处理系统,就可以方便操作模块。
内置位中文字型总共提供个中文字型点阵,位半宽字型总共提供个符号字型点阵,位字型产生,另外绘图显示画面提供个点的绘图区域,可以和文字画面混和显示。
提供多功能指令画面清除光标归位显示打开关闭光标显示隐藏显示字符闪烁光标移位显示移位垂直画面卷动反白显示待命模式。
表引脚功能表管脚号管脚说明逻辑电源地。
逻辑电源正。
驱动电压,应用时在与之间加可调电阻。
数据指令选择高电平数据将送入显示低电平数据将送入指令寄存器执行。
读写选择高电平读数据低电平写数据。
读写使能,高电平有效,下降沿锁定数据。
数据输入输出引脚。
数据输入输出引脚。
数据输入输出引脚。
数据输入输出引脚。
数据输入输出引脚。
数据输入输出引脚。
数据输入输出引脚。
数据输入输出引脚。
片选择信号,低电平时选择前列。
片选择信号,低电平时选择后列。
复位信号,低电平有效。
驱动电源。
背光电源,。
背光电源,。
显示模块是内置了控制器的点阵式液晶显示器,的显示区域被分为左右两个区,均为大小,左右区的选择由和的组合来决定,当的组合为时,选择左区,当二者的组合为时,选择右区,二者组合为或时均无效,内置的为可编程器件,通过对控制器的编程可以实现液晶显示器的各种功能,所有显示功能均可由指令控制实现,本系统共有条指令。
存储器串行存储器以其体积小密度高功耗低操作易而备受青睐,本文简单介绍了公司生产的存储器,为串行,大小为,接线方式可采用线和线制,器件的忙判断可以由内部的状态寄存器来判断,也可以通过外部引脚来判断,可以说,该不仅操作十分简单,并且可以适用于多个设计方案。
通常可以把汉字库放在里,典型的汉字库可选用下的字库,如点阵字库,但需要空间,读取也很不方便,鉴于实际应用中需要的汉字非常少,因此可以自己制作小的汉字库,在这个小字库里只包含系统需要的汉字,需要显示个汉字时,先算出它的区位码,再求出点阵起始位置,接着从中顺序调出该字的点阵数据并存在缓冲区里,最后依次送往显示,以描出该字。
用带中文字库的。
水箱水位控制系统的测试,图是水箱水位控制系统的外观正视图,由电源指示灯报警确认灯水位指示灯及报经确认开关组成。
接通电源时,电源指示灯亮,当水箱中水深处于不同位置时,水位指示灯状态不同,各状态如下当水位处于点之下,指示灯全亮,报警电路开始报警,即下限报警当水位处于之间,指示灯灭,亮,水泵开始进水当水位处于之间,指示灯灭,亮,保持状态,即保持进水当水位处于之间,指示灯灭,亮,停进状态,即水泵不工作当水位处于点之上,指示灯全灭,水泵不工作,报警电路开始溢出报警,集上限报警。
报警电路可以手动关闭,只要按下报经确认开关,就可以解除报警的蜂鸣声。
此时,报经确认灯亮起。
处理完故障时,必须关闭报警确认灯,报警电路复位,恢复其检测故障的功能。
经过检测,水箱水位控制器符合设计的预定要求。
图水箱水位控制系统的外观正视图此方案采用纯硬件电路设计,避免了软件程序设计中的不稳定因素,提高了实际运用中的可靠性。
第章总结本次设计的盆花自动浇水系统以电子类的自动浇花器的工作原理为参考,运用现代传感器技术及单片机控制技术构成个土壤温湿度采集与控制系统。
再用数字电路控制自动给水系统及时的给浇水系统供水。
整个盆花自动浇水系统包括土壤温湿度的检测和显示自动浇水和蓄水箱自动上水及水位报警三个部分。
土壤温湿度的检测和显示以温湿度传感器
