![]() |
發布時間: 2021-4-26 23:18
正文摘要:各位大佬,麻煩請教一下。 我的仿真做出來是可以運行的,但是實物12864確毫無反應,不知道為什么。 管腳定義那些都是正確的,用的是LCD12864無字庫的ks0108,與仿真的LCD12864管腳相同 不知道有什么問題。 |
大概率是初始化時序問題 mIO_LCD_CS_SetLow(); mIO_LCD_RST_SetHigh(); delay(100); mIO_LCD_RST_SetLow(); delay(200); asm("nop"); mIO_LCD_RST_SetHigh(); delay(500); write_command(0xf8); // Booster ratio mode set write_command(0x00); // Booster ratio set 4X write_command(0xA0); // ADC SELECT (D=0):S0-S132 write_command(0xC8); // COMMON OUTPUT MODE SET:COMS,C65-c0 write_command(0xA2); // Set LCD Bias Ratio,1/65Duty 1/9bias write_command(0x2F); // POWER CONTROLLER:ALL ON write_command(0x25); // Set Vlcd Resistor Ratio Value 7.0~11.51V 27 write_command(0x81); // ELECTRONIC VOLUME REGISTER SELECT (V0) write_command(0x30); // v0=(1+rb/ra)(1-(63-a)/162)xveg 0x00~0x3F write_command(0xAF); // DISPLAY ON write_command(0x40); // Display start Line Set write_command(0xB0); // Set Page Address |
林大俠 發表于 2021-4-27 12:36 大佬,請問時序就是使能端的意思嗎 |
啤酒瓶子老大 發表于 2021-4-27 11:39 復位引腳如果不用的話不是可以不管嗎 |