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

📄 yejingqudong.c

📁 单片机AD转化 功能较简单实用 对初学者有一定帮助
💻 C
字号:
#include <reg52.h>                            //头文件
#include <absacc.h>
#define CW  XBYTE[0xf9fc]   //00               //液晶控制地址
#define CR  XBYTE[0xf9fe]   //10
#define DW  XBYTE[0xf9fd]   //01
#define DR  XBYTE[0xf9ff]   //11
#define LED XBYTE[0xf8ff]
unsigned char key;                           //按键值变量
bit flag;             //读忙标志位
    
//================================	
void delay(unsigned int i) //延时子程序
	{
		while(--i);
	}

//=======================================   
unsigned char ReadLcdCode(void)     //读液晶命令口子程序
	{
	 	unsigned char a;
	 	delay(100);
	 	a=CR;
	 	return (a);   	
	}

//=======================================   
void readbf(void)                   //读液晶忙子程序
	{   
		while(flag)
		{
			flag=(bit)(ReadLcdCode()&0x80);
		}
	}

//=======================================    
void WriteLcdCode(unsigned char a)  //写液晶命令子程序
	{
	 	delay(20);
	 	CW=a;
	 	delay(20);   	
	}

//=======================================    
void WriteLcdData(unsigned char a)  //写液晶数据子程序
	{   
	 	delay(20);
	 	DW=a;
	 	delay(20); 
    } 
 	
//======================================= 
void inttilcs(void)    //液晶初始化子程序
{   
    WriteLcdCode(0x38);
	delay(500);   
	readbf();     
	WriteLcdCode(0x01);
	readbf();
	delay(500);   
	WriteLcdCode(0x0c);
	readbf();
	delay(500);
	WriteLcdCode(0x06);
}


⌨️ 快捷键说明

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