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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2052|回復: 1
收起左側

ADC0809的模擬量轉數字量程序

[復制鏈接]
ID:903713 發表于 2021-4-10 23:55 | 顯示全部樓層 |閱讀模式
#include"reg52.h"
#define uchar unsigned char
sbit ST=P1^0;
sbit EOC=P1^1;
sbit OE=P1^2;
sbit CLK=P1^3;
sbit ADDCS=P1^4;
uchar AD_DATA[2];//保存IN0和IN1經AD轉換后的數據
/*******延時函數*******/
void delay(uchar i)
{
uchar j;
while(i--)
{
  for(j=125;j>0;j--)
  ;
}
}        /******系統初始化*******/
void init()
{
          EA = 1; //開總中斷
TMOD = 0x02; //設定定時器T0工作方式  
TH0=216; //利用T0中斷產生CLK信號
TL0=216;
TR0=1;  //啟動定時器T0
ET0=1;
ST=0;
OE=0;  
}
/******T0中斷服務程序********/
void t0(void) interrupt 1 using 0
{
CLK=~CLK;
}
/******AD轉換函數*******/
void AD()
{
ST=0;
ADDCS=0; //選擇通道IN0
delay(10);
ST=1;   //啟動AD轉換
delay(10);
ST=0;
while(0==EOC);
OE=1;
AD_DATA[0]=P2;
OE=0;

ST=0;
ADDCS=1; //選擇通道IN1
delay(10);
ST=1;   //啟動AD轉換
delay(10);
ST=0;
while(0==EOC);
OE=1;
AD_DATA[1]=P2;
OE=0;
   }
/********主函數********/
void main()
{
init();
while(1)
{
  AD();
}
}



回復

使用道具 舉報

ID:780742 發表于 2021-4-26 16:35 | 顯示全部樓層
兄弟 有硬件連接圖嗎  
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产电影一区二区在线观看 | 作爱视频免费观看 | 51ⅴ精品国产91久久久久久 | 日韩精品一区二区三区在线观看 | 欧美一级淫片免费视频黄 | 在线四虎 | 在线三级电影 | 亚洲一区电影 | 久久一二 | 欧美精品在线播放 | 国产精品久久久久久亚洲调教 | 国产亚洲精品精品国产亚洲综合 | 免费看a | 草久久免费视频 | 一区二区三区不卡视频 | 中文字幕第二十页 | 久久久成人动漫 | 久久新| 国产在线中文字幕 | 一区二区三区影院 | 欧美视频成人 | 日韩在线观看视频一区 | 一区二区三区视频在线免费观看 | 99精品视频一区二区三区 | 成人不卡 | 国产一区二区久久 | 久久lu| 一区二区三区免费在线观看 | 一区二区三区在线免费观看 | 亚洲乱码国产乱码精品精98午夜 | 久久久久国产精品一区二区 | 久久久久久中文字幕 | 超碰网址 | 亚洲国产精品一区二区久久 | 中文在线视频观看 | 日本福利在线 | 久久99深爱久久99精品 | 国产精品美女久久久av超清 | 国产成人精品999在线观看 | 一级片免费视频 | 在线观看欧美日韩视频 |