久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4153|回復: 6
打印 上一主題 下一主題
收起左側

單片機數字電壓表程序求解

[復制鏈接]
跳轉到指定樓層
樓主
求單片機數字電壓表程序

IMG_20151223_121730.jpg (444.25 KB, 下載次數: 251)

IMG_20151223_121730.jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:99624 發表于 2015-12-23 15:36 | 只看該作者
給你個程序參考一下:http://www.zg4o1577.cn/bbs/dpj-33255-1.html
回復

使用道具 舉報

板凳
ID:57037 發表于 2015-12-24 14:22 | 只看該作者
把1602調好了、再采集到ADC的值/最大采樣值*5
回復

使用道具 舉報

地板
ID:79544 發表于 2015-12-24 22:06 | 只看該作者
論壇里這樣的程序很多,多找找,遇到不明白在請教多好,還能學到東西。
回復

使用道具 舉報

5#
ID:127555 發表于 2016-6-22 17:15 | 只看該作者
連線就是那個黑線什么意思?
回復

使用道具 舉報

6#
ID:165510 發表于 2017-2-20 15:50 | 只看該作者
第一個圖片是哪本書?
回復

使用道具 舉報

7#
ID:155507 發表于 2017-2-21 15:01 | 只看該作者
  1. #include<reg52.h>
  2. #include"intrins.h"
  3. #define uchar unsigned char
  4. #define uint unsigned int

  5. sbit OE =P2^7;
  6. sbit EOC=P2^6;
  7. sbit START=P2^5;
  8. sbit CLK=P2^4;
  9. sbit CS0=P2^0;
  10. sbit CS1=P2^1;
  11. sbit CS2=P2^2;
  12. sbit CS3=P2^3;
  13. uint adval,volt;
  14. uchar tab[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E};

  15. void delayms(uint ms)
  16. {
  17.   uchar j;
  18.   while(ms--)
  19.   {
  20.     for(j=0;j<120;j++);
  21.   }
  22. }
  23. void ADC_read()
  24. {       
  25.   START=0;
  26.   START=1;
  27.   START=0;
  28.   while(EOC==0);
  29.   OE=1;
  30.   adval=P1;
  31.   OE=0;
  32. }
  33. void volt_result()
  34. {
  35.   volt=adval*1.96;

  36. }
  37. void disp_volt(uint date)
  38. {
  39.   CS0=1;CS1=0;CS2=0;CS3=0;
  40.   P0=~((~tab[date/100])|0x80);
  41.   delayms(1);
  42.   P0=0xFF;
  43.   CS0=0;CS1=1;CS2=0;CS3=0;
  44.   P0=tab[date%100/10];
  45.   delayms(1);
  46.   P0=0xFF;
  47.   CS0=0;CS1=0;CS2=1;CS3=0;
  48.   P0=tab[date%10];
  49.   delayms(1);
  50.   P0=0xFF;
  51.   CS0=0;CS1=0;CS2=0;CS3=1;
  52.   P0=tab[date%100];
  53.   delayms(1);
  54.   P0=0xFF;
  55. }
  56. void t0()interrupt 1
  57. {
  58.   CLK=~CLK;
  59. }
  60. void t0_init()
  61. {
  62.   TMOD=0x02;
  63.   TH0=0x14;
  64.   TL0=0x00;
  65.   TR0=1;
  66.   ET0=1;
  67.   EA=1;
  68. }
  69. void main(void)
  70. {
  71.   t0_init();
  72.   while(1)
  73.   {
  74.     ADC_read();
  75.     volt_result();
  76.     disp_volt(volt);

  77.   }
  78. }


復制代碼
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美一区二区三区视频在线播放 | 亚洲自拍偷拍视频 | 综合久| 91精品国产综合久久久久久丝袜 | 精品久久国产 | www.中文字幕 | 精品国产精品一区二区夜夜嗨 | 国产精品视频一区二区三区 | 亚洲精品日日夜夜 | 九九热精品在线 | 亚洲成人久久久 | 国产色在线| 日韩三极| 一区免费观看 | 美女高潮网站 | 九九九国产 | 欧美黑人一级爽快片淫片高清 | 在线视频第一页 | 日韩一级 | 在线色网 | 国产精品久久久久久久久久免费看 | 亚洲成人一区二区 | 亚洲精品久久久蜜桃 | 99久久精品国产毛片 | 丝袜天堂| 亚洲性在线 | 色888www视频在线观看 | 中文字幕第一页在线 | 日本免费一区二区三区 | 成人视屏在线观看 | av资源中文在线天堂 | 中文字幕在线一区二区三区 | 亚洲国产一区在线 | 亚洲高清视频在线观看 | 久久久精品久 | 精品一区二区免费视频 | 精品乱码一区二区三四区视频 | 精品免费 | 久久99精品国产自在现线小黄鸭 | 影音av| 国产一区二区三区四区五区加勒比 |