#include<htc.h>
#include"lcd.h"
#define RS RE0
#define RW RE1
#define E RE2
#define _XTAL_FREQ 10000000
void lcd_command(unsigned char cmd)
{
RS=0;
RW=0;
PORTD=cmd;
E=1;
__delay_us(100);
E=0;
__delay_us(100);
}
void lcd_data(unsigned char dat)
{
RS=1;
RW=0;
PORTD=dat;
E=1;
__delay_us(100);
E=0;
__delay_us(100);
}
void lcd_config()
{
ADCON1=0x02;
TRISE=0x00;
PORTD=0x00;
PORTE=0x00;
lcd_command(0x38);
lcd_command(0x06);
lcd_command(0x0C);
lcd_command(0x0E);
}
int power(unsigned long int count)
{
int p=1,i;
for(i=0;i<count;i++)
p=p*10;
return p;
}
void lcd_disp_count(unsigned int a)
{
unsigned char b,i=0,flag=0x00;
int count=0,num=a;
while(num)
{
num=num/10;
count++;
}
if(a<1000)
{
lcd_data(48);
lcd_data('.');
flag=0xff;
}
while(a)
{
b=48+(a/power(count-1));
if(i==1&&flag==0x00)
lcd_data('.');
lcd_data(b);
a=a%power(count-1);
count--;
i++;
}
//lcd_data('A');
}
ADC-LCD-header-files.rar_mplab
版权申诉
197 浏览量
2022-09-21
19:26:51
上传
评论
收藏 2KB RAR 举报
邓凌佳
- 粉丝: 65
- 资源: 1万+
最新资源
- RAG技术知识图谱概览
- VMware Workstation功能强大的桌面虚拟计算机软件
- 中文命名实体识别,采用bilstm+crf模型基于Pytorch实现
- PowerGREP V5.3.3 Retail
- 美赛数学建模算法-使用Matlab实现灰色系统建模GreySystem-国赛-题解.zip
- 基于albert-bilstm-crf架构利用keras框架实现NER
- RegexMagic V2.13.1 Retail
- python-3.6.5-macosx 安装包
- 美赛数学建模算法-使用Matlab实现图论GraphTheory-包括求最短路径-国赛-题解.zip
- RegexBuddy v4.14.1 Retail
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈