#include <STC12C5A.H>
#include<intrins.h>
#include "stdio.h"
#define ulong unsigned long
#define uint unsigned int
#define uchar unsigned char
uchar data adc _at_ 0x30;
uchar data adc1 _at_ 0x31;
sbit E=P2^7; //1602使能引脚
sbit RW=P2^6; //1602读写引脚
sbit RS=P2^5; //1602数据/命令选择引脚
void SendByte(unsigned char dat);
void SendStr(unsigned char *s);
void L1602_string(uchar hang,uchar lie,uchar *p);
void L1602_char(uchar hang,uchar lie,char sign);
uchar AD();
uchar AD1();
void DelayUs2x(unsigned char t)
{
while(--t);
}
/*------------------------------------------------
mS延时函数,含有输入参数 unsigned char t,无返回值
unsigned char 是定义无符号字符变量,其值的范围是
0~255 这里使用晶振12M,精确延时请使用汇编
------------------------------------------------*/
void DelayMs(unsigned char t)
{
while(t--)
{
//大致延时1mS
DelayUs2x(245);
DelayUs2x(245);
}
}
void delay()
{
_nop_();
_nop_();
}
void Delay(uint del)
STC12C5A60S2自带10位AD测量电压值LCD1602显示(C程序)_电子/电路_工程科技_专业资料。(C语言程序)——51单片机:STC12C5A60S2自带10位AD(8路,P1.0-P1.7)...
STC12C5A60(32)S2单片机AD采样,LCD1602液晶显示程序_计算机软件及应用_IT/计算机_专业资料。STC12C5A60(32)S2单片机AD采样,LCD1602液晶显示程序,程序基本每行都有...
STC12C5A60S2单片机实现AD采样并液晶显示_电子/电路_工程科技_专业资料。STC...(10); lcden=0; } void LCD_init() //液晶显示初始化 { write_com(0x...
LCD_Write_String(unsigned char x,unsigned char y,unsigned char *s)//y为... STC12C5A60S2自带10位AD... 6页 2下载券 AD数据采集1602液晶显示 3页 免费...
STC12C5A60S2的AD转换,PWM电压控制,液晶显示程序_计算机软件及应用_IT/计算机_...lcd_busy_wait() /*LCD1602 忙等待*/ { lcd_rs_port = 0; lcd_rw_...
AD数据采集1602液晶显示 3页 免费 STC12C5A60S2单片机实现... 5页 1下载券 ...LCD_Buf[4]; //LCD 缓冲区 uchar code ucDigitCode[16]={0x82,0xee,0x43...
验证过的STC12C5A60S2单片机AD程序_建筑/土木_工程科技_专业资料。验证过的STC12C5A60S2单片机AD程序* 文件名:AD_CAIYANG.C * 功能:使用AD采集电压显示在LCD * ...
用STC12C5A60S2测试AD转换程序_计算机软件及应用_IT/计算机_专业资料。stc12c5a60s2的AD转换程序,显示用的是1602.程序里有1602驱动文件。...
STC12C5A60S2的1602液晶屏显示【_电子/电路_工程科技_专业资料。与51程序一样...{ uchar number,k; lcd_init();//主程序中须先声明屏幕的显示设置 就像未知...
stc12C5A60S2内部AD应用_电子/电路_工程科技_专业资料。stc12C5A60S2内部AD有关...1602 P2=dat; EN=1; DelayMS(1); EN=0; } void Write_LCD_Command(...

我要评论