找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

51单片机+ADC0808电压采集proteus仿真及源程序

查看数: 18547 | 评论数: 16 | 收藏 5
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-9-12 00:32

正文摘要:

回复

ID:736542 发表于 2020-4-23 22:57
#include "at89x51.h"
#define uchar unsigned char
#define uint unsigned int
uint a_100;
uchar bai,shi,ge;
sbit RS=P3^0;
sbit RW=P3^1;
sbit E=P3^5;
sbit P17=P1^7;
sbit P27=P2^7;
sbit start=P3^6;
sbit OE=P3^7;
sbit EOC=P3^2;
sbit P20=P2^0;
uchar code disp[]={"welcome to use"};
delay ()
{
uchar i,j;
for (i=0;i<5;i++)
for (j=0;j<50;j++);
}
wr_order (uchar h)
{
E=0;
RS=0;
RW=0;
P1=h;
E=1;
E=0;
}
wr_data (uchar h)
{
E=0;
RS=1;
RW=0;
P1=h;
E=1;
E=0;
}
busy ()
{
flag:
E=0;
RS=0;
RW=1;
P1=0xff;
E=1;
if (P17==0)
  return;
else goto flag;
}
LCD_start()
{
busy ();
wr_order (0x01);
busy ();
wr_order (0x0c);
busy ();
wr_order (0x38);
}
wlcome ()
{
uchar i;
busy ();
wr_order (0x00+0x80);
for (i=0;i<50;i++)
  {
   busy ();
   wr_data (disp[i]);
   if (disp[i]=='\0')
   break;
  }

}
BCD_data()
{
uchar j;
a_100=a_100*100;
a_100=a_100/51;
j=a_100/100;
bai=j+48;
j=a_100%100/10;
shi=j+48;
j=a_100%10;
ge= j+48;
}
uchar BCD ()
{
uchar ad;

OE=1;
start=1;
start=0;
start=1;
while(EOC);
OE=0;
ad=P0;
OE=1;
delay ();
return ad;
}
xianshi ()
{
busy ();
wr_order (0x40+0x80);
busy ();
wr_data (bai);
busy ();
wr_data ('.');
busy ();
wr_data (shi);
busy ();
wr_data (ge);
busy ();
wr_data ('v');
}
main ()
{

LCD_start ();
wlcome ();
while(1)
  {
   a_100=BCD ();
   BCD_data ();
   xianshi ();
   
  }
}

数值不匹配
请问我那出错了
ID:619680 发表于 2019-10-6 10:15
想学习
ID:615298 发表于 2019-9-23 16:58
支持支持
ID:442274 发表于 2018-12-23 18:46
好东西啊 学些学习
ID:315604 发表于 2018-4-24 19:03
学习学习!
ID:315233 发表于 2018-4-24 13:41
学习学习
ID:304817 发表于 2018-4-10 09:46
很好,只是仿真中只有一个volts的值
ID:184938 发表于 2018-1-8 10:44
过来看看
ID:195740 发表于 2017-12-28 17:18
学习学习~
ID:207702 发表于 2017-7-12 12:24
正是我想要的
ID:218954 发表于 2017-7-12 10:34
学习学习
ID:218476 发表于 2017-7-10 13:25
学习学习
ID:209880 发表于 2017-6-10 16:27
你好 可以留个QQ请教问题吗
ID:200620 发表于 2017-5-15 09:38
来学习啦,嘿嘿
ID:200620 发表于 2017-5-15 09:37
来学习啦
ID:191207 发表于 2017-4-19 14:41
我来学习学习

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表