基于CC1110单片机公交报站系统的设计与实现
1.2 语音模块WT588D
WT588D是一款由广州唯创科技有限公司生产的可重复擦除烧写的语音单片机芯片。WT588D让语音芯片直接与89C2051单片机相接,取代复杂的外围控制电路。该模块采用三线串口控制I/O口扩展输出模式应用电路,电路模块如图3所示。I/O口P01被定义为DATA数据口,P02为CS片选口,P03为CLK时钟口,单片机可通过3个控制口对WT588D语音模块进行控制。单片机向WT588D语音模块发送数据F5,从三线串口控制模式切换为三线串口控制I/O口扩展输出模式,并保持在三线串口控制模式下的最后一次工作状态。I/O口输出电压基本上与模块的输入电压相等。WT588D模块的VCC输入端的电压要保证在2.8~3.5 V,模块VCC的电压如果大于3.5 V,有可能会导致模块内部的存储器烧坏。在使用时只要用上位机软件对该模块烧写语音程序就可以了。本文引用地址:https://www.eepw.com.cn/article/172950.htm
1.3 液晶显示模块OLCD12864
显示部分采用点阵式OLCD12864扩展板,板上集成了OLCD,LED和按键,OS128064P型号的OLED,分辨率为128x64,可反色显示,该OLED和LCD功能一样,功耗比LCD小,可视角比LCD大,显示图案清晰。板上的4只按键,通常用来做菜单选择之用。OLCD液晶屏接口电路如图4所示。
2 CC1110无线部分的重要配置
1)输出功率配置RF输出功率有2个可程控等级。首先,专用的PA_TABLE寄存器能保持8个用户选择输出功率设定;其次,3位REND0.PA_ POWER值选择PATABLE使用入口。这个两级功能在传输的开始和结束时提供灵活的PA功率的线性上升或下降以及ASK调试整形。在每种情况下,PA_TABLE中从序号0到FREND0.PA_POWER值的所有PA功率设定值都会用到。
2)频率配置CC1110可以工作在315、433、868/915 MHz免费频段上。若要CC1110高频部分开始工作,则必须将它的工作频段配置到这些频段(300~348 MHz、391~464 MHz和728~928 MHz)。如果要设置这些参数,则需要有CHANNR、FSCTRL0、FREQ2、FREQ1、FREQ0等寄存器。
评论