3.微控制器的工作条件
微控制器要正常工作,必须具备三个条件,即供电、复位、振荡正常。
(1)供电
液晶显示器微控制器的供电由电源电路提供,供电电压约 3~5 V。该电压应为不受控电压,即显示器进入节能状态时,供电电压不能丢失,否则,显示器将不能被再次唤醒。
(2)复位电路
复位电路的作用就是使微控制器在获得供电的瞬间,由初始状态开始工作。若微控制器内的随机存储器、记数器等电路获得供电后不经复位便开始工作,可能会因某种干扰导致微控制器因程序错乱而不能正常工作。为此,微控制器电路需要设置复位电路。复位电路由专门的集成电路或分立元器件组成。有些微控制器采用高电平复位(即通电瞬间给微控制器的复位端加入一个高电平信号,正常工作时再转为低电平),有些采用低电平复位(即通电瞬间给微控制器的复位端加入一个低电平信号,正常工作时再转为高电平),这是由微控制器的结构决定的。
(3)振荡电路
微控制器的一切工作都是在时钟脉冲作用下完成的,如存/取数据、模拟量存储等操作,否则,微控制器不能正常工作。
微控制器的振荡电路一般由外接的晶体、电容和微控制器内电路共同组成。晶体多采用12 MHz或24 MHz,晶体的两脚和微控制器的两个晶振脚相连,产生的时钟脉冲信号经微控制器内部分频器分频后,作为微控制器正常工作的时钟信号。
4. 微控制器电路介绍
前已述及,微控制器电路主要由 MCU、按键输入电路、存储器(数据存储器 EEPROM 和 DDC 存储器)、同步信号处理电路、开关量控制电路、模拟量控制电路、I2C总线控制电路等几部分组成。下面对这些电路进行简要分析和介绍。
(1)MCU
液晶显示器中,大都采用以 51 单片机为内核的微控制器,它把可开发的资源(ROM、I/O 接口等)全部提供给显示器生产厂家,厂家可根据应用的需要来设计接口和编制程序,因此适应性较强,应用较广泛。图2 所示是微控制器硬件组成框图。
由图 2 可见,一个最基本的微控制器主要由下列几部分组成:
( 1) CPU( 中央处理器)
CPU 在微控制器中起着核心作用,微控制器所有动作指令的接收和执行指令、各种控制功能、辅助功能都是在 CPU 的管理下进行的。同时,CPU 还要担任各种运算工作。
( 2) 存储器
微控制器内部的存储器包括两个部分:
①随机存储器 RAM:用来存储程序运行时的中间数据。在微控制器工作过程中,这些数据可能被改写,所以 RAM 中存放的内容是随时可以改变的。
②只读存储器 ROM:用来存储程序和固定数据。所谓程序就是根据所要解决问题的要求,应用指令系统中所包含的指令,编成一组有次序的指令集合。所谓数据就是微控制器工作过程中的信息、变量、参数、表格等。