发布时间:2021-09-06
浏览次数:365
(1)ram 静态显示器(ram)结构为32×4位,贮存所显示的数据。ram的内容直接映射成lcd驱动器的内容。ram中的数据可被read,write和read—modify—write 命令存取。
(2)系统振荡器cms1621系统时钟用来产生时基/wdt电路的时钟、lcd驱动时钟和蜂鸣频率。时钟可以来自片内rc振荡器(256khz)、晶体振荡器(32. 768khz)或由s/w设置的外部256khz的时钟。
(3)时间基准和看门狗定时器时基发生器是由8级递增计数器构成,用来设计生产一个时间基准。看门狗定时器(wdt)由8级时基发生器和一个2级递增计数器组成,在非正常状态下(未知的或不希望的跳转、执行错误等),用来停止主控器或其它子系统。
(4)蜂鸣器输出 在cms1621中提供了一个简单的蜂鸣振荡器。蜂鸣振荡器可以提供一对蜂鸣驱动信号bz和__bz,用来产生一个简单的蜂鸣。执行tone 4k和tone 2k命令可产生两种蜂鸣频率,tone 4k和tone 2k命令设置蜂鸣频率分别为4khz和2khz,蜂鸣驱动信号可以调用tone on或tone off命令来开启或关闭。
(5)lcd驱动器cms1621是一个128(32×4)点阵式lcd驱动器,它可以驱动1/2或1/3偏置,2、3或4个com端的lcd显示器,这个特性使得cms1621适合于多种lcd显示器。
(6)指令格式cms1621可以通过s/w来设置,设置cms1621和传送lcd显示数据的指令共有两种模式,分别为命令模式和数据模式。对cms1621的设置称作命令模式,其中id是100,由系统设置命令、系统频率选择命令、lcd结构命令、蜂鸣频率选择命令和操作命令组成。
(7)接口cms1621有4个线需要接口。__cs初始化串行接口电路和在主控制器和之间中接通讯端。__cs为1时,主控制器和cms1621之间数据和命令被禁止和初始化。