立体声音频功率放大电路论文(10)
发布时间:2021-06-05
发布时间:2021-06-05
//LCD初始化
void LCDInit(void) {
LCD_Data = 0;
WriteCommandLCD(0x38,0); //三次显示模式设置,不检测忙信号 Delay5Ms();
WriteCommandLCD(0x38,0); Delay5Ms();
WriteCommandLCD(0x38,0);
Delay5Ms();
WriteCommandLCD(0x38,1); //显示模式设置,开始要求每次检测忙信号 WriteCommandLCD(0x08,1); //关闭显示 WriteCommandLCD(0x01,1); //显示清屏
WriteCommandLCD(0x06,1); // 显示光标移动设置 WriteCommandLCD(0x0C,1); // 显示开及光标设置 }
//按指定位置显示一个字符
void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData) {
Y &= 0x1;
X &= 0xF; //限制X不能大于15,Y不能大于1 if(Y)
X |= 0x40; //当要显示第二行时地址码+0x40; X |= 0x80; //算出指令码
WriteCommandLCD(X, 0); //这里不检测忙信号,发送地址码 WriteDataLCD(DData); }
void main() {
A=0x00; M=0x00; C=0x00; Enable1=0; Enable2=0;
/* P0=0xfe;
relay=0x01;*/ Relay1=0; Relay2=1; Relay3=1;