⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2543.c

📁 128*64串行输入数据!希望能给大家提供帮助!
💻 C
字号:
#include<reg52.h>
#include"lcd.h"
#include"TCL2543.h"
#define uint unsigned int
#define uchar unsigned char

uchar code tab1[]="dianya 0.00     ";
uchar code tab2[]="made xiao yu    ";
uchar code tab3[]="0123456789.";
unsigned long d[4]={0,0,0,0};  //数据缓冲
unsigned long adata;   // 转换成的数据
unsigned long shuchu;

void display(void);

/*
void hua_zuobiao(void)
{
 uint i,j;
                     //化坐标 
for(i=0;i<8;i++)
{
 set_adr(i,0);   //共有八页
 for(j=0;j<128;j++)  //一页有128列,纵向取模
{
 if(j>=64) WRdata(a[j+i*128],0,1);  //右半屏幕
 else WRdata(a[j+i*128],1,0); //左半屏幕
}
}
}*/
void main(void)
{
 uchar i;
 init_lcd(); //初始化
 clear_lcd(); //清屏
 gotoxy(1,0); //第一行
 for(i=0;i<16;i++) write_lcd_data(tab1[i]);
 gotoxy(2,0);  //第二行
 for(i=0;i<16;i++) write_lcd_data(tab2[i]);
/*12864初始化*/ 
 //reset();    //复位
 //dison_off(0);     //屏幕开
 //set_startline(0);  //从零行开始
 //clear();          //清屏
 
 //hua_zuobiao(); 

 while(1)
 {
  adata=read2543(0x00);  //转换的数据
  display();   
  gotoxy(1,7);             
  for(i=0;i<4;i++)write_lcd_data(tab3[d[i]]); 
  }
}

void display(void)
{
 shuchu=100*adata/819;
 d[0]=shuchu/100;
 d[1]=10;
 d[2]=shuchu%100/10;
 d[3]=shuchu%10;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -