标题:
STC12C5单片机片内AD及1602显示
[打印本页]
作者:
greagaer
时间:
2018-5-24 12:46
标题:
STC12C5单片机片内AD及1602显示
main.c
#include <reg52.h>
#include "intrins.h"
#include "ADC.h"
#include "1602.h"
#define uchar unsigned char
#define uint unsigned int
extern float temp;
uchar ge,shifen;
//*****************************显示函数
void show()
{
DisplayListChar(1,0,"CH0:");
DisplayOneChar(7,0,(int)Count(0)+0x30); //个位
DisplayOneChar(8,0,'.');
DisplayOneChar(9,0,(int)(Count(0)*100)%100/10+0x30); //十分位
DisplayOneChar(10,0,(int)(Count(0)*100)%100%10+0x30); //百分位
DisplayOneChar(11,0,'V');
DisplayListChar(1,1,"CH1:");
DisplayOneChar(7,1,(int)Count(1)+0x30); //个位
DisplayOneChar(8,1,'.');
DisplayOneChar(9,1,(int)(Count(1)*100)%100/10+0x30); //十分位
DisplayOneChar(10,1,(int)(Count(1)*100)%100%10+0x30); //百分位
DisplayOneChar(11,1,'V');
}
//*******************************主函数
void main()
{
InitLCM(); //液晶初始化
Init_ADC(); //AD转换初始化
while (1)
{
show();
}
}
复制代码
其余代码已打包
2.zip
2018-5-24 12:45 上传
点击文件名下载附件
下载积分: 黑币 -5
3.12 KB, 下载次数: 15, 下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1