📄 test1.c
字号:
/****************************************************************
这个程序测试子程序是否正确
*****************************************************************/
#include<AT89X51.H>
#define _1602PIN_
#include"1602Drive.h"
/*********************************************************************
函数名称: MAX1293_Disp
函数功能: 将转换结果显示到1602中
输入参数: 无
输出参数: 无
返回值: 无
*********************************************************************/
unsigned char code address1[]={0x8c,0x8b,0x8a,0x89,0x88,0x87,0x86,0x85};
unsigned char code address2[]={0x83,0x82,0x81,0x80};
unsigned char lowdata,highdata;
void MAX1293_Disp(void)
{
unsigned char i,addr,dat;
// if(read_flag==1)
// {
// read_flag=0;
for(i=0;i<8;i++)
{
dat=((lowdata>>i)&0x01)+0x30;
addr=address1[i];
Writeonedata(addr,dat);
}
for(i=0;i<4;i++)
{
dat=((highdata>>i)&0x01)+0x30;
addr=address2[i];
Writeonedata(addr,dat);
}
// }
}
void main(void)
{
lowdata=0x00;
highdata=0xff;
LCDInitial();
ClrLCD();
MAX1293_Disp();
while(1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -