HT1621B的单片机驱动程序芯片解密 时间:2026-01-27 来源: 芯片解密 浏览:2次 字号:大 中 小 单片机源程序如下:芯片解密#define SYSEN 0x02//打开系统振荡器芯片解密#define LCDON 0x06//打开LCD偏压发生器芯片解密#define RC256 0x30//片内RC振荡器芯片解密#define BIAS 0x52//LCD 1/3偏压 4个公共端口芯片解密#define SYSDIS 0x00芯片解密#define WDTDIS 0x0asbit cs=P1^7;sbit rd=P3^2;sbit wr=P3^3;sbit dat=P3^4;uchar table[]={0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,};uchar table1[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,};uchar table2[]={0xe6,0xf8,0xb0,0xb0,0xbe,};uchar table3[]={0x01,0x03,0x07,0x0f,};uchar table4[]={0xde,0x22,0xfe,0x22,0x0e,0x22,0xfa,0x22,0xda,0x22,0xc6,0x22,0x5e,0x22,0x7c,0x22,0x06,0x22,0xbe,0x22 ,};uchar table5[]={0xbe,0x06,0x7c,0x5e,0xc6,0xda,0xfa,0x0e,0xfe,0xde,};void wr_data(uchar da,uchar cnt)//写数据函数{ uchar i; for(i=0;i<cnt;i++) { wr=0; delayus(10); dat=(bit)(da&0x80);/*if(da>=0x80) dat=1; else dat=0;*/ delayus(10); wr=1; delayus(10); da<<=1; }}void wr_clearlcd()//清屏{ uchar i; cs=0; delayus(10); wr_data(0xa0,3); wr_data(0x00<<2,6); for(i=0;i<10;i++) { wr_data(0x00,8); } cs=1; delayus(10);} 下一篇:单片机控制的DS18B20数字温度系统芯片解密