freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

最新嵌入式系統(tǒng)開發(fā)課程多路數(shù)據(jù)采集系統(tǒng)設計-文庫吧

2025-06-10 02:52 本頁面


【正文】 向電平轉換。 系統(tǒng)原理框圖通信模塊(MAX23RS232)16路模擬信號輸入多路模擬開關(4067)運算放大器(OP07)A/D轉換器(ADC0809)單片機(89C51)PC上位計算機圖 Error! Main Document Only. 系統(tǒng)原理框圖3 電路原理圖根據(jù)上文敘述的設計方案的原理,可以設計相應的硬件電路圖,如圖 2所示。圖 2 電路原理圖4 程序設計方案根據(jù)前文所述,要實現(xiàn)題目要求,系統(tǒng)程序要包含3個主要模塊,即初始化系統(tǒng)、A/D轉換模塊以及數(shù)據(jù)通信模塊。程序的總體流程圖如圖 3所示。圖 Error! Main Document Only. 程序總體流程圖系統(tǒng)初始化A/D轉換數(shù)據(jù)通信系統(tǒng)中斷 系統(tǒng)初始化完成以及選通某一路模擬信號時,單片機啟動A/D轉換器,對信號進行的讀取、存儲操作。當上位機發(fā)出請求且要求的地址為50H時,單片機進入中斷處理子程序,上傳數(shù)據(jù)。 系統(tǒng)初始化主要完成定時器,串行通信,中斷的相關設置。(1)定時器T0工作于模式1,充當16位定時器,計數(shù)初值4C00H(對應50ms),便于實現(xiàn)1s的巡回采樣;定時器T1工作于模式2,充當波特率發(fā)生器,計數(shù)初值FDH,SMOD=0。(2)串行通信SMOD置1,允許單片機接收信號。(3)使能定時器T0、外中斷串行通信的中斷。其中,T0中斷完成1s的巡回采樣,外中斷1完成A/D轉換,串行通信中斷完成與上位機的通信。 A/D轉換(1);、。(2),數(shù)據(jù)從IN0輸入,地址映射為7FF0H。(3)通過外部中斷1巡回采集16路信號,并存入從50H開始的后續(xù)單元里。 數(shù)據(jù)通信當數(shù)據(jù)轉換完成后,由單片機向上位機發(fā)送聯(lián)絡信號AAH,然后等待上位機返回應答信號:如果應答信號為BBH,則向上位機發(fā)送數(shù)據(jù);反之則繼續(xù)發(fā)送聯(lián)絡信號,并等待應答。為了避免意外情況導致的死循環(huán),所以加入了1s的超時驗證,以保證下一次的巡回采樣得以順利進行。5 源程序代碼/********************************************************************* Filename: * Programmer: 李博 ********************************************************************//***************************頭文件**********************************/include include /**************************宏定義***********************************/define uchar unsigned chardefine IN0 XBYTE[0x7FF0] //定義ADC0809的IN0口地址define
點擊復制文檔內容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1