找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6985|回復(fù): 7
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)+PCF8591 AD數(shù)模轉(zhuǎn)換LCD1602顯示程序+Proteus仿真

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)



單片機(jī)源程序如下:
  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. }
復(fù)制代碼


所有資料51hei提供下載:
AD數(shù)模轉(zhuǎn)換LCD顯示.7z (80.36 KB, 下載次數(shù): 380)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:587535 發(fā)表于 2019-11-13 14:36 來自手機(jī) | 只看該作者
學(xué)習(xí)了,需要用Proteus8.13打開才能正常顯示電壓,其他版本失敗
回復(fù)

使用道具 舉報(bào)

板凳
ID:587535 發(fā)表于 2019-11-13 21:56 來自手機(jī) | 只看該作者
不錯(cuò)的
回復(fù)

使用道具 舉報(bào)

地板
ID:682410 發(fā)表于 2020-1-6 19:56 | 只看該作者
需要幫助大佬,我下載了你的文件 需要幫助?
回復(fù)

使用道具 舉報(bào)

5#
ID:683102 發(fā)表于 2020-1-7 21:09 | 只看該作者
不錯(cuò)的資料
回復(fù)

使用道具 舉報(bào)

6#
ID:768338 發(fā)表于 2020-6-13 22:45 | 只看該作者
這個(gè)有代碼嗎
回復(fù)

使用道具 舉報(bào)

7#
ID:236933 發(fā)表于 2024-3-7 16:16 | 只看該作者
運(yùn)行,仿真一直顯示0  無法正常使用
回復(fù)

使用道具 舉報(bào)

8#
ID:1128134 發(fā)表于 2024-7-6 09:47 | 只看該作者
第二個(gè)仿真為什么沒有顯示屏啥也沒顯示啊

回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表