找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5393|回复: 6
收起左侧

单片机+PCF8591 AD数模转换LCD1602显示程序+Proteus仿真

[复制链接]
ID:512142 发表于 2019-4-16 16:35 | 显示全部楼层 |阅读模式
仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
0.png

单片机源程序如下:
  1. #include <reg51.h>
  2. #include "IIC.h"
  3. #include "delay.h"
  4. #include "lcd1602.h"
  5. #include "com.h"
  6. unsigned int vol;
  7. unsigned char num[]={"0,1,2,3,4,5,6,7,8,9"};
  8. extern voldate1;
  9. void main()
  10. {
  11.         unsigned char voldate;

  12.         while(1)
  13.         {         
  14.                 lcd_init();
  15.                 voldate=iic_readvoldata();
  16.                 vol = voldate*5/0.255;
  17.                 lcd_writecmd(0x85);
  18.                 lcd_writedata(vol/1000%10+0x30);
  19.                 lcd_writedata('.');
  20.                 lcd_writedata(vol/100%10+0x30);
  21.                 lcd_writedata(vol/10%10+0x30);
  22.                 lcd_writedata('V');
  23.                 delay1s();
  24.         }
  25. }
复制代码
0.png

所有资料51hei提供下载:
AD数模转换LCD显示.rar (267.94 KB, 下载次数: 366)
回复

使用道具 举报

ID:587535 发表于 2019-11-13 14:36 来自手机 | 显示全部楼层
学习了
回复

使用道具 举报

ID:587535 发表于 2019-11-13 21:56 来自手机 | 显示全部楼层
不错的
回复

使用道具 举报

ID:682410 发表于 2020-1-6 19:56 | 显示全部楼层
需要帮助大佬,我下载了你的文件 需要帮助可以加q联系吗?1115786940
回复

使用道具 举报

ID:683102 发表于 2020-1-7 21:09 | 显示全部楼层
不错的资料
回复

使用道具 举报

ID:768338 发表于 2020-6-13 22:45 | 显示全部楼层
这个有代码吗
回复

使用道具 举报

ID:236933 发表于 2024-3-7 16:16 | 显示全部楼层
运行,仿真一直显示0  无法正常使用,差评
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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