ADC0809+LCD1602+AT89S52=C语言数字电压表程序。。我的毕业设计程序,,可以正常使用
/**电压表主程序模块*/
#include<reg52.h>
#define uchar unsigned char
#define uint unsignedint
void result(uchar);
uchar value=0;
#include"adc0809.h"
#include"lcd1602.h"
ucharstr[5] ;
uchar volt[7];
uchar a=0+0x30;
uchar str1[11]="tanxiaopin" ;
sbit CLK=P0^7;
uint n;
void main()
{ //uinti;
ADC0809_init();
}
void result(uchar v)//转换成电压值 {
float a; a=(v/255.0)*500.0; volt[0]=((int)a)/100+0x30; volt[1]='.'; volt[2]=((int)a)%100/10+0x30; volt[3]=((int)a)%10+0x30; lcd_init(); while(1) { lcd_zifu(str1,0x01); value=AD();//原值 str[0]=value/100+0x30; str[1]=value%100/10+0x30; str[2]=value%10+0x30; result(value); lcd_data(str,0x40); lcd_data(volt,0x46); } while(1);
数字电压表并行eeprom单片机c语言写程序_电子/电路_工程科技_专业资料。数字... ADC0809+LCD1602+AT89S5... 7页 1下载券 基于单片机的数字电压表... 8页...
8位数字电压表C语言程序_电子/电路_工程科技_专业资料。#include <reg51.h>...{ cd=0; AD_DATA=TLC549ADC(); } if(ab==1) { ab=0; SBUF=AD_...
数字电压表的单片机设计(C语言编程)_工学_高等教育...3.2.2 A/D 转换子程序 启动 ADC0808 对模拟量... 用户甚至可 以实时采用诸如 LED/LCD、键盘、RS232...
数字电压表单片机程序 2页 1下载券喜欢此文档的还喜欢 单片机C语言数字电压表...在连接时,ADC0809 的数据线 D0—D7 与 AT89S52 的 P0 口相连接,ADC0809...
51单片机AD0809及数字电... 11页 1下载券 第16...单片机程序设计 #include<reg51.h> #define uchar ...(1); w3=1; } void adc()//转换函数 { ale...
ADC0832+LCD1602+PROTEUS 仿真电路 C51 程序 //*** //LCD1602+ADC0832 制作...LCD1602+ADC0809 制作的数字电压表 //接口方式:总线扩展 //作者:曾宪阳 //...
ADC0809 模数转换 89C52单片机C语言程序(电压表)_理学_高等教育_教育专区。很不错的程序哦!ADC0809 模数转换 89C52 单片机 C 语言程序 STC89C52 2009-10-13...
次数字电压表系统设计框图如图 1 所示: LCD1602 ...当 AT89S52 从 外部程序存储器执行外部代码时, ... ADC0809模数转换器的使用... 11页 免费 基于...
模数转换应用程序(C 语言) 主要部件:AT89S51 ADC... ADC0809 模数转换 89C52... 3页 1下载券 通过... 简易数字电压表制作——... 2页 免费 用LCD1602...
关键词:AT89S52,数字电压表,系统设计AbstractThispaperintroducesthissystem,and...ADC0809的图3数字电压表原理图2 3系统程序设计 数字电压表系统程序采用C51语言...
我要评论