lcd上显示电压程序.docVIP

  • 28
  • 0
  • 约4.08千字
  • 约 3页
  • 2018-05-24 发布于河南
  • 举报
lcd上显示电压程序

在lab2000上实验版上实现电压在液晶上显示C51程序 液晶使用的控制器是sed1520 122X32 #include reg51.h #include absacc.h #define xiezhi XBYTE[0x8000] #define xieshuju XBYTE[0x8001] #define duzhi XBYTE[0x8002] #define xiezhi2 XBYTE[0x8004] #define xieshuju2 XBYTE[0x8005] #define duzhi2 XBYTE[0x8006] #define adport XBYTE[0x9000] unsigned char buf[3]; unsigned char code tab1[][8]= { {0x00,0x00,0x00,0x7E,0x81,0x81,0x81, 0x7e}, /*0*/ {0x00,0x00,0x00,0x00,0x00,0x82,0xff,0x80}, /*1*/ {0x00,0x00,0x00,0xc6,0xa1,0x91,0x89,0xc6}, /*2*/ {0x00,0x00,0x00,0x42,0x81,0x81,0x99,0x66}, /*3*/ {0x00,0x00,0x00,0x1f,0x10,0xff,0x10,0x10}, /*4*/ {0x00,0x00,0x00,0x4F,0x89,0x89,0x89,0x79}, /*5*/ {0x00,0x00,0x00,0x7E,0x89,0x89,0x89,0x72}, /*6*/ {0x00,0x00,0x00,0x01,0x01,0xF9,0x05,0x03}, /*7*/ {0x00,0x00,0x00,0x76,0x89,0x89,0x89,0x76}, /*8*/ {0x00,0x00,0x00,0x4E,0x91,0x91,0x91,0x7E} /*9*/ }; unsigned char code tab2[]={0x00,0x00,0x00, 0xc0, 0x00,0x00 }; unsigned char code tab3[][32]={ {0x00,0xf8,0x48,0x48,0x48,0x48,0xff,0x48, 0x48,0x48,0x48,0xfc,0x08,0x00,0x00,0x00, 0x00,0x07,0x02,0x02,0x02,0x02,0x3f,0x42, /*电压*/ 0x42,0x42,0x42,0x47,0x40,0x70,0x00,0x00}, {0x00,0x00,0xfe,0x02,0x82,0x82,0x82,0x82, 0xfe,0x82,0x82,0x82,0xc3,0x82,0x00,0x00, 0x40,0x30,0x0f,0x40,0x40,0x40,0x40,0x40, 0x7f,0x40,0x42,0x44,0x4c,0x60,0x40,0x00}, {0x80,0x40,0x20,0xf8,0x27,0x20,0x20,0x20, /*伏*/ 0x20,0xff,0x20,0x24,0x28,0x38,0x20,0x00, 0x00,0x00,0x00,0xff,0x80,0x40,0x20,0x18, 0x06,0x01,0x06,0x18,0x60,0xc0,0x40,0x00} } ; void writezhi(unsigned char command) { while(duzhi0x80); x

文档评论(0)

1亿VIP精品文档

相关文档