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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 13490|回復(fù): 1
收起左側(cè)

ADC0809電壓采集程序(C語言)

[復(fù)制鏈接]
ID:83710 發(fā)表于 2015-6-24 21:15 | 顯示全部樓層 |閱讀模式

//*****************************************************************
//ADC0809的clk經(jīng)分頻74LS74接單片機(jī)的ALE端,ADC0809的ALE端接ST端,單片機(jī)晶振:12M
//STC89C52RC單片機(jī),此時(shí)介接入ADC0809的時(shí)鐘頻率為1M,然后不經(jīng)過分頻,直接把單片機(jī)的2M
//頻率的出自ALE端的時(shí)鐘信號(hào)接入ADC0809也可以正常工作,不過這是將while(!AD0809_EOC);去掉以后
//發(fā)現(xiàn)仍然能夠正常工作。同時(shí)不加任何延時(shí),基準(zhǔn)電壓大約為4.41v,,測(cè)出來的電壓和萬用表測(cè)得電壓吻合
//*****************************************************************
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint  unsigned int
#define ad0809_data P2
sbit ad0809_stale=P3^2;
sbit ad0809_eoc=P3^3;
sbit ad0809_oe=P3^4;
sbit ad0809_a=P3^5;
sbit ad0809_b=P3^6;
sbit ad0809_c=P3^7;
uchar ad0809_read()
{
  uchar tempdata;
  ad0809_a=1;
  ad0809_b=1;
  ad0809_c=1;   //選通第八個(gè)通道
  ad0809_stale=1;  //對(duì)應(yīng)ST以及ALE上跳沿,通道地址鎖存,AD復(fù)位
  ad0809_stale=0;  //ST下降沿,啟動(dòng)AD轉(zhuǎn)換
  //while(!ad0809_eoc); //等帶AD轉(zhuǎn)換成功
  ad0809_data=0xff;
  ad0809_oe=1;  //輸出容許
  tempdata=ad0809_data;
  ad0809_oe=0;  //輸出禁止
  return tempdata;
}
uint ad0809_cvt(uchar digdata)
{
  uint voltdata;
  voltdata=(4.41/255)*digdata*100;
  return voltdata;                                                                                                   
}
//*****************************************************************
//數(shù)碼管顯示子程序,將一個(gè)數(shù)num顯示到某一位weixuan數(shù)碼管
//*****************************************************************
void numdis(uchar num,uchar weixuan,uchar brightness )
{
  while(brightness--)P0=num*0x10+weixuan*0x01;
  P0=0xff;
}
void display(uint addata)
{
    numdis(addata%1000/100,   2,20);
    numdis(addata%100/10,     1,20);
    numdis(addata%10,         0,20);
}
void main()
{
  while(1)
  {
   display(ad0809_cvt(ad0809_read()));
  }
}

回復(fù)

使用道具 舉報(bào)

ID:209880 發(fā)表于 2017-6-10 17:34 | 顯示全部樓層
你好 請(qǐng)問如果我單片機(jī)的晶振是12M也可以實(shí)現(xiàn)AD采集嗎 請(qǐng)盡快回復(fù)謝謝
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日批的视频 | 超碰日本 | 久久久久国产精品人 | 日韩欧美中文字幕在线观看 | 国产免费观看视频 | 综合久久综合久久 | 一区二区三区在线播放 | 黄色毛片在线观看 | 韩日一区二区 | 成人午夜免费在线视频 | 国产精品视频在线观看 | 国产免费一区二区三区 | 日本大片在线播放 | 日韩欧美在线视频一区 | 亚洲不卡一 | 色综合中文 | 亚洲日本免费 | 国产中文原创 | 一级片在线观看 | 亚洲精品国产第一综合99久久 | 青青草华人在线视频 | 国产日韩91 | 欧美一级久久久猛烈a大片 日韩av免费在线观看 | 精品欧美一区二区精品久久久 | 亚洲精品一区二区三区蜜桃久 | 美女视频.| 日本成人在线播放 | 欧美一级黄视频 | 国产一区二区三区四区 | 男女视频网站 | 国产精品一区在线观看你懂的 | 欧美国产精品一区二区三区 | 在线观看中文字幕 | 亚洲天堂中文字幕 | 天堂av中文在线 | 欧美高清视频一区 | 中文字幕第二十页 | 国产精久久久久久久妇剪断 | 国产最新网址 | 福利片在线观看 | 午夜免费观看体验区 |