|
ADC0808(ADC 0809)的多方式操作仿真
在我的proteus中可能沒有仿真的問題,所以我才用的ADC ADC0808,都是一個功能芯片,
可以一樣的使用,在這里介紹了三種方式的操作,包括無條件方式、查詢方式、中斷方式。
希望對在在學習AD和DA的朋友有幫助,歡迎留言交流。
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
ADC0809proteus.jpg (86.04 KB, 下載次數: 51)
下載附件
2018-7-21 17:52 上傳
文件說明.jpg (25.79 KB, 下載次數: 64)
下載附件
2018-7-21 17:52 上傳
- #include<reg51.h>
- #include<absacc.h>
- #define uchar unsigned char
- #define ADC0809 XBYTE[0x78ff]
- void delay()
- {
- uchar j;
- for(j=0;j<250;j++);
- }
- void main()
- {
- while(1)
- {
- ADC0809=0;//啟動A/D
- delay();
- P1=ADC0809;//讀取數據
- }
- }
- //查詢方式
- #include<reg51.h>
- #include<absacc.h>
- #define uchar unsigned char
- #define uint unsigned int
- #define ADC0809 XBYTE[0x78ff]
- sbit P33=P3^3;
- void main()
- {
- while(1)
- {
- ADC0809=0;//啟動A/D
- l1:P33=1;
- if(P33==0)
- {
- P1=ADC0809;
- }
- else goto l1;
- }
- }
- 還有一個在文件中下載即可查看
復制代碼
全部資料51hei下載地址:
ADC0808數據手冊.pdf
(345.87 KB, 下載次數: 28)
2018-7-21 17:55 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
51黑單片機電子論壇 ADC0809 多方式操作仿真.rar
(19.35 KB, 下載次數: 43)
2018-7-21 17:55 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
評分
-
查看全部評分
|