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

正文內(nèi)容

基于單片機(jī)的多路實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)(已改無(wú)錯(cuò)字)

2023-01-18 01:17:07 本頁(yè)面
  

【正文】 具體的用途才好說(shuō)了,要求運(yùn)算速度快的選用諧振頻率高的晶振,要求省電的選用諧振頻率低的晶振 圖 35 晶振電路圖 主電路設(shè)計(jì) 由于 AD7862 的輸出是 12 位,單片機(jī)的寄存器是 8 位,所以要分倆次才能讀。 到 A\D 轉(zhuǎn)換的結(jié)果,固將單片機(jī)的兩個(gè) IO 口 P2 與單片機(jī)低 8 位 相連, P1與高四位相連。 、 、 、 作為控制口分別與 AD7862 的 CONVST、CS、 RD、 A0 以及指示燈信號(hào)相連。具體電路如圖 36。 圖 36 單片機(jī)與 AD7862 的接口電路 RS232 接口電路設(shè)計(jì) PC 機(jī)的串行口都是 RS- 232C 標(biāo)準(zhǔn)的接口,所以其輸入輸出在電平上合采用TTL 電平的 AT89C52 在接口時(shí)會(huì)產(chǎn)生電平不同的問(wèn)題。所以為了解決這個(gè)問(wèn)題,在 PC 機(jī)和 AT89C52 單片機(jī)的串口通信電路中加入了 IM 公司的 232 芯片。這種芯片可以實(shí)現(xiàn) TTL 電平和 RS- 232C 電平之間的轉(zhuǎn)換 。采用 232 接口的硬件接口電路如圖 37 所示。 圖 37 232 接口的硬件接口電路 現(xiàn)選用其中一路發(fā)送 /接收, R1OUT 接 MCS 51 的 RXD , T1IN 接 MCS 51 的 TXD, T1OUT 接 PC 機(jī)的 RD , R1IN 接 PC 機(jī)的 TD, 因?yàn)? 232 具有驅(qū)動(dòng)能力 , 所以不需要外加驅(qū)動(dòng)電路 。 4 軟件程序設(shè)計(jì) 單片機(jī)程序設(shè)計(jì) 單片機(jī)的設(shè)計(jì)采用查詢(xún)方式如圖 41 所示。主要包括兩部分,一個(gè)是單片機(jī)主動(dòng)控制 AD7862 獲得 4 路采集數(shù)據(jù),存于數(shù)據(jù)緩沖區(qū)內(nèi),這里主要深刻理 解AD7862 的功能時(shí)序;另一種部分是單片機(jī)將存于數(shù)據(jù)緩沖區(qū)的 4 路采 8 字節(jié) 發(fā)送到上位機(jī) /******************************************/ //發(fā)送數(shù)據(jù)程序段 while TI 0 。 TI 0。 SBUF temp[1]。//0x5a。 while TI 0 。 TI 0。 CS 0。 RED 0。 temp[0] P2。 temp[1] P1。 temp[1] temp[1]amp。0x0f。 RED 1。 CS 1。 SBUF temp[0]。//0x58。P2。 while TI 0 。 TI 0。 SBUF temp[1]。//0x5a。 while TI 0 。 TI 0。 /*功能描述:?jiǎn)纹瑱C(jī)將存于數(shù)據(jù)緩沖區(qū)的 4 路采 *//* 集數(shù)據(jù) 字節(jié) 發(fā)送到上位機(jī) */ /******************************************/ 1 out=( a- 4096) LSB 2 最小分辨電壓 LSB 20/ 利用 VC 對(duì)數(shù)據(jù)的處理程序和部分顯示程序: if bReceive switch case 1://數(shù)據(jù)發(fā)送事件 break。 case 2://數(shù)據(jù)接收事件 input1 。 safearray1 input1。//將 VARIANT 變量賦值 COleSafeArray類(lèi)的實(shí)例 len1 。//使用 COleSafeArray類(lèi)的成員函數(shù)獲取數(shù)據(jù)長(zhǎng)度 for k 0。k len1。k++ amp。k,rxdata+k 。// 使用COleSafeArray 類(lèi)的成員函數(shù)將數(shù)據(jù)寫(xiě)入數(shù)組 for i 0。i 8。 HighData rxdata[i+1]。 LowData rxdata[i]。 sum[i] HighData*256+LowData。 LSB FSR20V/Bit12。 if sum[i] 2048 sum[i] sum[i]*LSB。 //AfxMessageBox 已得到正數(shù) ! 。 //當(dāng)總數(shù)為正 else sum[i] sum[i]4096 *LSB。 // AfxMessageBox 已得到負(fù)數(shù) ! 。 i i+2。 %.6f,sum[0] 。//第 1 通道顯示 Channel1 strtemp。 UpdateData false 。 %.6f,sum[2] 。//第 2 通道顯示 Channel2 strtemp。 UpdateData false 。 %.6f,sum[4] 。//第 3 通道顯示 Channel3 strtemp。 UpdateData false 。 %.6f,sum[6] 。//第 4 通道顯示 Channel4 strtemp。 UpdateData false 。 5 調(diào)試及誤差分析 調(diào)試 根據(jù)方案設(shè)計(jì)的要求,調(diào)試過(guò)程共分三大部分:硬件調(diào)試、軟件調(diào)試和軟硬件聯(lián)調(diào)。電路按模塊調(diào)試,各模塊逐個(gè)調(diào)試通過(guò)后再聯(lián)調(diào)。除了語(yǔ)法差錯(cuò)和邏輯差錯(cuò)外,當(dāng)確認(rèn)程序沒(méi)問(wèn)題
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1