1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉
標題:
單片機驅動ADC0809 查詢方式 中斷方式程序 帶Proteus仿真原理圖
[打印本頁]
作者:
51黑電子happy
時間:
2017-4-5 03:27
標題:
單片機驅動ADC0809 查詢方式 中斷方式程序 帶Proteus仿真原理圖
單片機驅動ADC0809采用查詢方式或者中斷方式工作的程序的仿真原理圖(proteus仿真工程文件可到本帖附件下載):
0.png
(32.01 KB, 下載次數: 103)
下載附件
2017-4-5 03:22 上傳
單片機源代碼:
#include<absacc.h>
#include<reg51.h>
#define uchar unsigned char
#define ADC08090 XBYTE[0x78ff]
#define ADC08091 XBYTE[0x79ff]
#define ADC08092 XBYTE[0x7aff]
#define ADC08093 XBYTE[0x7bff]
#define ADC08094 XBYTE[0x7cff]
#define ADC08095 XBYTE[0x7dff]
#define ADC08096 XBYTE[0x7eff]
#define ADC08097 XBYTE[0x7fff]
sbit P33=P3^3;
void delay( )
{uchar j;
for(j=0;j<250;j++);}
/*
void main( ) //無條件
{ while(1)
{ ADC08090=0;
// delay( );
P1=ADC08090;
}
}
*/
復制代碼
#include<reg51.h>
#define uchar unsigned char
xdata uchar *ad;
uchar i=0;
uchar data adtab[8];
addv( ) interrupt 2
{ adtab[i]=*ad; //讀入轉換數據
ad=ad+0x100; //指向下一通道
i++;
*ad=0; //啟動轉換
}
void main( )
{ EA=1;EX1=1;IT1=1;
ad=0x7ff8; //置地址指針
*ad=0; //啟動轉換
while(i<8) //8路未轉換完,繼續等待
{ }
EA=0;
}
復制代碼
0.png
(50.33 KB, 下載次數: 82)
下載附件
2017-4-5 03:21 上傳
該系列源碼包含有很多非常經典,代碼風格十分規范,而且注釋詳細的單片機例程,還帶仿真,對于MCU學習特別是初學者是很有幫助的,全部源碼下載(共幾十個項目):
http://www.raoushi.com/bbs/dpj-80575-1.html
本例程下載(含proteus仿真工程文件與源碼):
單片機驅動ADC0809 查詢方式 中斷方式.rar
(17.43 KB, 下載次數: 41)
2017-4-5 03:24 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
hstar
時間:
2017-4-19 00:32
感謝分享
作者:
jamyg
時間:
2017-6-30 20:53
不懂不懂
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1