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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

PIC16F877的A/D模塊

[復制鏈接]
跳轉到指定樓層
樓主
ID:105323 發表于 2016-2-13 01:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  該模擬數字轉換器(A/D)模塊有多達8個模擬輸入通道。模擬輸入對一個采樣保持電容器充電,采樣保持電容的輸出是A/D轉換器的輸入。A/D轉換器采用逐次逼近法將這一模擬電平產生數字轉換結果,其轉換結果為 10 位數字。模擬參考電壓 ( 正電源電壓和負電源電壓 )可通過軟件選擇為器件的電源電壓 (AVDD、AVss) 或者AN3/VREF+和AN2/VREF-引腳上的電平。A/D轉換器具備可在休眠狀態下工作的獨特特性。
結構框圖如下:

操作步驟:
ADRESH:ADRESL寄存器中保存了A/D轉換的10位結果。當A/D轉換完成之后,轉換結果被載入這一A/D結果寄存器對中,GO/DONE(ADCON0<2>)位被清零,且A/D中斷標志位ADIF置1。當配置好A/D模塊后,在啟動轉換前必須先選擇A/D轉換的通道。模擬輸入通道的相應TRIS位必須設置為輸入。采集時間(acquisitiontime)的確定參見“A/D采集時間要求”小節。在這一采集時間過去之后,A/D轉換即可開始。按照以下步驟進行A/D轉換:
1. 配置A/D模塊
? 對模擬引腳/參考電壓/數字I/O(ADCON1)進行配置
? 選擇A/D輸入通道(ADCON0)
? 選擇A/D轉換時鐘(ADCON0)
? 打開A/D轉換模塊(ADCON0)
2. 需要時,設置A/D中斷
? 將ADIF位清零
? 將ADIE位置1
? 將GIE位置1
3.等待所需的采集時間
4.啟動A/D轉換
? 將GO/DONE置1(ADCON0)
5.等待A/D轉換完成,通過以下兩種方法之一可判斷轉換是否完成:
? 查詢GO/DONE位是否被清零或ADIF位被置1;
? 等待A/D轉換的中斷。
6.讀取A/D結果寄存器對(ADRESH:ADRESL),需要時將ADIF位清零。
7. 要再次進行A/D轉換,根據要求轉入步驟1或步驟2。
圖 23-2 為 A/D轉換順序及所使用的術語。 采集時間是 A/D模塊的保持電容連接到外部電平的時間。隨后是12TAD的轉換時間,開始于GO位被置1。這兩段時間的總和即采樣時間(samplingtime)。為確保保持電容充電至適當電平以使A/D轉換達到所需精度,應保證一個最小采集時間。
A/D轉換時鐘的選擇  
每一位的A/D 轉換時間被定義為 TAD。每完成一次10位A/D轉換需要11.5個TAD。A/D轉換的時鐘可用軟件進行選擇,對于TAD可以有以下4種選擇:
? 2Tosc
? 8Tosc
? 32Tosc
? A/D模塊內部RC振蕩器

與A/D有關的寄存器:


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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久不卡网国产精品一区 | 国产精品一区二区欧美黑人喷潮水 | 亚洲午夜精品在线观看 | 欧美午夜视频 | 亚洲风情在线观看 | 一区二区三区精品 | 久久久久久久一区 | 日韩精品一区二区三区在线播放 | 日日干天天操 | 久久久久久国产一区二区三区 | 黄色小视频大全 | 亚洲伊人精品酒店 | 免费看av大片 | 欧美视频一区 | 国产在线二区 | 国产精品国产三级国产播12软件 | 欧美日韩一区不卡 | 欧美日韩在线成人 | 欧美在线亚洲 | 国产乱码精品一区二区三区忘忧草 | 精品国产一区二区三区久久狼黑人 | 精精国产xxxx视频在线野外 | 久草在线高清 | 黑人巨大精品欧美黑白配亚洲 | 天堂免费| 久久曰视频 | 国产一区二区精品在线 | 99热精品在线观看 | 亚洲av毛片 | 成人不卡 | 男女精品网站 | 天天草天天操 | 亚洲欧美成人 | 国产精品久久久久久久久久免费看 | 一区二区三区四区国产 | 亚洲女人天堂成人av在线 | 欧美综合国产精品久久丁香 | 欧美精品一区二区三区在线播放 | 国内精品久久精品 | 一区二区三区视频在线观看 | 免费1区2区3区 |