ST7636的驱动程序

st7636. 132rgbx132 65k color cstn driver ic. key features. n 396 segment outputs / 132 common outputs. n capacity: 132x132x16 bits=278784 bits.
函数解析:
 void writec(uint8 cmd) //写cmd
 void writed(uint8 lcddata) //写data
 void lcd_init(void)
{
api_vlcdinit(lcm_interface_8080); //选择模式
xbyte[0xf400] = 0x88;//降低频率 因为这是一款低速屏,频率太快电影放不出来
xbyte[0xf401] = 0x88;//降低频率 因为这是一款低速屏,频率太快电影放不出来
api_vlcdpinselect();
lcdrest=1;
 delay(10);
 lcdrest=0;
 delay(10);
lcdrest=1;
writec(0x30); //ext = 0
writec(0x04); //sleep in/out preparation
writed(0x3e); //initialize sleep-out sequencing
writed(0x31); //ext = 1
writec(0xf4); //initial preparation
writed(0x58); //initialize sequencing
writec(0x30); //ext = 0
writec(0x94); //sleep out
writec(0xd1); //osc on
writec(0xca); //display control
writed(0x00); //cl dividing ratio = 0
writed(0x1f); //duty
writed(0x00); //n-line low byte
writec(0x31); //ext=1
writec(0xf3); //n-line high byte
writed(0x01); //n-line value
writec(0x30); //ext=0
writec(0xbb); //com scan direc. = 0~65 / 131~66
writed(0x00); //
writec(0x31); //ext = 1
writec(0x32); //analog
writed(0x00); //osc freq
writed(0x01); //0x01 booster effic.
writed(0x00); // 0x00 bias***************
writec(0x30); //ext = 0
writec(0x81); //ec control
writed(0x06); //vop[5:0]// 0x12
writed(0x04); //vop[8:6]
writec(0x20); //power control
writed(0x0b); //d0 = regulator / d1 = follwer / d3 = booster
writec(0x30); //ext = 0
writec(0x60); //close auto sampling
writec(0x31); //ext = 1
writec(0xcd); //
writed(0x00); //eeprom enable
delay(50); //delay 50ms
writec(0xfd); //eeprom read
delay(50); //delay 50ms
writec(0xcc); //eeprom disable
writec(0x30); //ext = 0
writec(0xa7); //inverse display
writec(0xbc); //data scan direc.
writed(0x02); //address scan direc.
writed(0x01); //bgr
writed(0x01); //gray scale
writec(0xaf); //display on
writec(0x15); //column range
writed(0x04); //start
writed(131); //end
writec(0x75); //page range
writed(0x04); //start
writed(131); //end
writec(0x31); //ext = 1
writec(0x20); //gamma
writed(0x00); ////********************
writed(0x02); //
writed(0x04); //
writed(0x06); //
writed(0x08); //
writed(0x0a); //
writed(0x0c); //
writed(0x0e); //
writed(0x10); //
writed(0x12); //
writed(0x14); //
writed(0x16); //
writed(0x18); //
writed(0x1a); //
writed(0x1c); //
writed(0x1e); //
writec(0x21); //gamma
writed(0x00); ////********************
writed(0x02); //
writed(0x04); //
writed(0x06); //
writed(0x08); //
writed(0x0a); //
writed(0x0c); //
writed(0x0e); //
writed(0x10); //
writed(0x12); //
writed(0x14); //
writed(0x16); //
writed(0x18); //
writed(0x1a); //
writed(0x1c); //
writed(0x1e); //
writec(0x22); //gamma
writed(0x00); ////********************
writed(0x02); //
writed(0x04); //
writed(0x06); //
writed(0x08); //
writed(0x0a); //
writed(0x0c); //
writed(0x0e); //
writed(0x10); //
writed(0x12); //
writed(0x14); //
writed(0x16); //
writed(0x18); //
writed(0x1a); //
writed(0x1c); //
writed(0x1e); //
writec(0x23); //gamma
writed(0x00); ////********************
writed(0x02); //
writed(0x04); //
writed(0x06); //
writed(0x08); //
writed(0x0a); //
writed(0x0c); //
writed(0x0e); //
writed(0x10); //
writed(0x12); //
writed(0x14); //
writed(0x16); //
writed(0x18); //
writed(0x1a); //
writed(0x1c); //
writed(0x1e); //
writec(0x30); //ext=0
api_vlcdpinrecover();
}
void lcd_set_rw_area(uint8 x, uint8 y, uint8 w, uint8 h)//设置显示区域
{
api_vlcdpinselect();
writec(0x15); //set column start cmd
writed(x+cstn_offset); //set column start address
writed(x+w+cstn_offset-1); //set column end address
writec(0x75); //set column start cmd
writed(y);//set column start address
writed(y+h-1); //set column end address
writec(0x5c); //entry menory write mode
api_vlcdpinrecover();
}
void lcd_set_disply_mode(uint8 mode) //设置显示模式
{
api_vlcdpinselect();
writec(0xbc);
writed(mode);
writed(0x01);
writed(0x01);
api_vlcdpinrecover();
}

晶闸管的种类、作用及伏安特性
DSP56362的双引导装载方法研究与实现
压电式与压阻式加速度传感器有什么区别
智能门铃具备怎样的功能和优点
智能压力传感器的特点_智能压力传感器的优点
ST7636的驱动程序
发布十个月后 宏碁宣布终止其高端VR头显ConceptD OJO的开发及生产
HiVi惠威AW-71TWS真无线蓝牙耳机具体参数
疫情之下,工业机器人将迎市场应用新的爆发期
小米智能家居再添一员_米家LED智能台灯
智能家居,给孩子最好的成长环境!
奥托立夫加持的魏牌0焦虑智能电动荣获“欧洲五星安全”认证
度亘核芯VCSEL产品-东方红通过AEC-Q102车规认证
光伏系统输出功率为什么很难达到组件的标称功率?
ADI高精度高速DAQ μModule®可实现更小的解决方案尺寸并缩短上市时间
这个八月,ODU与您相约Testing Expo上海汽车测试展!
SCADA系统如何过渡物联网
英特尔创新矩阵 六大技术战略撑起未来
iOS10.2.1和iOS10.3系统验证通道被关闭!iOS10.3.1成公众唯一可安装系统,有何特性?
高通加速布局低端芯片市场 推动产业系统良性发展