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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-89c52單片機(jī)系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)采集和處理(留存版)

  

【正文】 26P 2627P 2728P S E N29A L E / P30T X D11R X D1089c 52 上圖是本系統(tǒng)中所用的 ICL7135與 89C52單片機(jī)的接口電路 ,下面詳細(xì)的分析該電路 . ICL7135 內(nèi)部沒(méi)有時(shí)鐘發(fā)生器 ,必須外加時(shí)鐘信號(hào)到 CLK,本系統(tǒng)中利用計(jì)數(shù)器 74LS161 進(jìn)行分頻 ,VR 是一個(gè)精密電源 ,用精密電位器將它調(diào)到 1V, R1,C1端所接積分電阻和電容也是精密電阻和精密電容 ,R/H 端接高電平 ,芯片處于自動(dòng)連續(xù)轉(zhuǎn)換的工作狀態(tài) ,時(shí)鐘電路的輸出頻率為 1MHz,BCD 碼的輸出端和符號(hào)位接在單片機(jī)的 P1 口 . (3) 體會(huì)與總結(jié) 7135 是一種高精度 AD器件 ,其轉(zhuǎn)換的精度與變送器有很大關(guān)系 ,即理論上分辨率為 ,完全滿足本系統(tǒng)要求 ,如果要進(jìn)一步提高分辨率 ,可以對(duì)變送器進(jìn)行零點(diǎn)遷移 ,使其在最關(guān)心的濃度范圍內(nèi)對(duì)應(yīng)的輸出范圍小 .不過(guò)這樣對(duì)軟件的要求比較 高 . 7135 內(nèi)部沒(méi)有時(shí)鐘電路 ,必須全部外接 ,需外接基準(zhǔn)電壓 ,其基準(zhǔn)電壓是滿量程的一半 ,本系統(tǒng)是通過(guò)可調(diào)電阻實(shí)現(xiàn)的 . 其輸出不是三狀態(tài)的 ,不可直接與總線相連 ,本系統(tǒng)是通過(guò)外插接口來(lái)解決的 ,7135 除了上述接口方法外 ,還有一種三線制接法 ,即只用 POL,CLK,BUSY 三根線 ,這樣在走線上是很方便的 ,在此 ,就不多介紹了。地址加 1 MOV R4 ,DPL 。屏蔽低 4 位 CJNE A ,0F0H,PRSD1 。設(shè)定第二列 MOV R3 ,A 。等 NEQ : INC R4 。清屏 TP : MOV A ,0FFH MOV SUBF,A DJNZ R2 ,TP MOV R2 ,04H 。 spatial and temporal spectral analysis。返回 KEYTAB: DB 81H 41H 21H 11H DB 82H 42H 22H 14H DB 84H 44H 24H 14H DB 88H 48H 28H 18H 3. AD7135 數(shù)據(jù)處理: MOV 36H ,A INC R5 MOV A ,R5 MOVC A ,A+DPTR INC R5 MOV 37H ,A MOV A ,36H CJNE A ,30H ,$+8 MOV A ,37H CJNE A ,31H ,$+3 JNC POSISTOP LCALL DTOF MOV R1 ,33H 。累加器清 0 MOVC A ,A+DPTR 。讀入狀態(tài) ANL A ,0F0 。全掃描字為 0F0H MOVX DPTR,A 。寫(xiě) SRAM 的一個(gè)單元 MOV R2 ,0FH 。這樣在執(zhí)行寫(xiě) SBUF 寄存器操作后,可通過(guò)查詢 TI 標(biāo)志來(lái)確定發(fā)送過(guò)程是否完成。 2. 靜態(tài)顯示與動(dòng)態(tài)顯 示 顯示器有靜態(tài)和動(dòng)態(tài)兩種顯示方式。 8. 擦寫(xiě)模式 完全的內(nèi)部 FLASH 排列被電擦寫(xiě)是通過(guò)合適的信號(hào)連接和讓 ALE/PROG 保持10ms 的低電平,寫(xiě)全部代碼排列時(shí),只需要 1s,擦除操作必須被執(zhí)行在代碼存儲(chǔ)編程 之前。在此方式中, RAM 裝置的內(nèi)容和所有的特殊功能保持不變,通過(guò)中斷能力或硬件重啟則能停止空閑模式。 ALE 可以通過(guò)置位 SFR 的 禁止,置位后 ALE 只能在執(zhí)行 MOVX 指令時(shí)被激活。 DIP 封裝及引腳功能 1. ~: P0 口是開(kāi)漏雙向口,可以寫(xiě)為 1 使其狀態(tài)為懸浮,用作高阻輸入。為此本方案采用51 系列單片機(jī) 89C52 和四位半 AD7135,能夠?qū)﹄娏麟妷盒盘?hào)進(jìn)行數(shù)據(jù)采集和處理。將外部世界模擬量 (Analog Signal)轉(zhuǎn) 換為數(shù)字信號(hào) (Digital signal),再收集到計(jì)算機(jī)并進(jìn)一步予以顯示、處理、傳輸與記錄這一過(guò)程,即稱為‘?dāng)?shù)據(jù)采集’。 結(jié)構(gòu)框圖如下: 圖 實(shí)用電流電壓數(shù)據(jù)采集系統(tǒng)的硬件結(jié)構(gòu) 我們采用 89C52 單片機(jī)作為中央處理器,以 27256 作為外部程序存儲(chǔ)器,從外部 ROM 取址時(shí), P0 口用作地址 、 數(shù)據(jù)分時(shí)復(fù)用總線,存儲(chǔ)器的低 8 位地址( A0~ A7)經(jīng)其端口輸出, ALE 的下降沿將其打入 74LS373 鎖存器鎖存,與高7 位地址(經(jīng)由 ~ 輸出)形成對(duì) 32K 外部存儲(chǔ)空間的 尋址。 4. ~: P3 口是帶內(nèi)部上拉的雙向 I/O 口,向 P3 口寫(xiě)入 1 時(shí), P3口被內(nèi)部上拉為高電平,可用作輸入口。晶振和內(nèi)部時(shí)鐘輸入。 3 P P U 同模式 2 一樣,被證明無(wú)效 4 P P P 同模式 3 一樣,但外部執(zhí)行仍然無(wú)效 當(dāng)鎖定是編程,在重啟中非算術(shù)性的運(yùn)作標(biāo)準(zhǔn)在 EA 中是一個(gè)取樣和加鎖,如果裝置的能源下降沒(méi)有重啟,最初是對(duì)一個(gè)隨機(jī)值的加鎖并且保持這個(gè)值,直到重啟開(kāi)始,加鎖 EA 的值必須由當(dāng)前的 非算術(shù)性的運(yùn)作標(biāo)準(zhǔn)同意,是為了裝置適當(dāng)?shù)墓δ?。例如?BS202 型中 , BSG202 發(fā)綠光;BS212 型中, BSR212 發(fā)紅光, BSG212 發(fā)綠光。 3. LED 顯示器的接口設(shè)計(jì) 本系統(tǒng)采用靜態(tài)顯示方式,靜態(tài)顯示時(shí)每一個(gè)接口驅(qū)動(dòng)器件驅(qū)動(dòng)一個(gè)顯示器。本系統(tǒng)選用 ICL232CPE,實(shí)現(xiàn)了 TTL 電平與 TS232 電平的轉(zhuǎn)換。轉(zhuǎn)移到寫(xiě) SRAM 的一個(gè)單元 SETB F0 。判斷是否有鍵按下 SJMP DONE 。求行號(hào) ADD A ,R3 。等待存下一鍵值 LJMP DONE 。送數(shù) SBUF LP : JNB TI ,LP 。清零 MOV A ,R0 DJNZ R2 ,START 。調(diào)延時(shí) 10mS 子程序 DJNZ R6 ,DLY DL10mS: MOV R7 ,10 。保存鍵值 MOV R0 ,30H 。設(shè)定列數(shù) MOV R3 ,01 。設(shè)鍵號(hào)保存地址 DONE: MOVE DPTR ,3030H 。用戶可以方便的利用 RS232 與 PC 機(jī)通訊。所有 TTL 和 COMS 電路中的 CD14547 均無(wú)鎖存功能,因此在電路設(shè)計(jì)時(shí)應(yīng)附加 鎖存功能,而 TTL 器件比 COMS 器件動(dòng)作快。 10mA 以上也不會(huì)再亮多少,但長(zhǎng)期運(yùn)行于10mA 以上會(huì)縮短其壽命。 89C52 既是高電壓也是低電壓程序模式的載體,最大面標(biāo)記和裝置重要的代碼分別在表中體現(xiàn): 89C52 代碼程序是字節(jié) 字節(jié)的排列在 FLASH 存儲(chǔ)器中,任何程序的空字節(jié) 的存儲(chǔ)必須被擦寫(xiě)模式完全抹去, 5. 程序算法 在運(yùn)行 89C52 前,地址數(shù)據(jù)和控制信號(hào)能被開(kāi)始,根據(jù) FLASH 編程模式表 9,執(zhí)行 89C52,按以下步驟執(zhí)行: (1) 請(qǐng)求輸入存儲(chǔ)器當(dāng)前的地址線 (2) 輸入合適的數(shù)據(jù)字節(jié)在數(shù)據(jù)線上 (3)啟動(dòng)正確的控制信號(hào)連接 (4) 在高電壓程序模式中,將 EA/VPP 升到 12V (5) 在閃存排列或鎖定二進(jìn)制數(shù)中開(kāi)始記下 ALE/PROG 的脈沖程序字節(jié),字節(jié)循環(huán)被寫(xiě)在自身的時(shí)間內(nèi)且通常超過(guò)了 15ms。晶振輸出。 P3 口腳具有以下特殊功能: RxD():串行輸入口 TxD():串行輸出口 ():外部中斷 0 ():外部中斷 1 T0( ) :定時(shí)器 0 外部輸入 T1( ) :定時(shí)器 1 外部輸入 ():外部數(shù)據(jù)存儲(chǔ)器寫(xiě)信號(hào) ():外部數(shù)據(jù)存儲(chǔ)器讀信號(hào) 5. RST:復(fù)位。 監(jiān)控程序模塊組成: ( 1) 系統(tǒng)初始化程序模塊 ( 2) 鍵盤(pán)控制程序 ( 3) A/D 轉(zhuǎn)換控制模塊 ( 4) LED 顯示控制模塊 ( 5) 內(nèi)存檢測(cè)程序 演示程序流程: 否 是 圖 煤氣檢 圖 1- 2 數(shù)據(jù)采集系統(tǒng)軟件流程圖 開(kāi)始 系統(tǒng)初始化 是否按鍵? AD 數(shù)據(jù)采集 數(shù)據(jù)處理 顯示 中斷掃描 大小值設(shè)定 存儲(chǔ) 退出 第二章 硬件電路設(shè)計(jì) 本單元采用 89C52 單片機(jī)和四位半 AD7135 系統(tǒng)設(shè)計(jì)技術(shù)對(duì)輸出的模擬量進(jìn)行數(shù)據(jù)采集和處理,并為使用者提供了 LED 顯示模塊、鍵盤(pán)控制、大容量存儲(chǔ)器件及蜂鳴器報(bào)警裝置, RS232 串 行 接口電路,具有智能化程度高、結(jié)構(gòu)更緊湊、功能豐富、技術(shù)繼承性好等特點(diǎn)。數(shù)據(jù)采集技術(shù)已在雷達(dá)、邊信、水聲、遙感、地質(zhì)勘探、振動(dòng)工程、元損檢測(cè)、語(yǔ)聲處理、智能儀器、工業(yè)自動(dòng)控制以及生物醫(yī)學(xué)工程等領(lǐng)域有著廣泛的應(yīng)用。 數(shù)據(jù)采集的主要問(wèn)題是采集速度和精度。下面較詳細(xì)地?cái)⑹鱿到y(tǒng)各部分。在訪問(wèn)外部存儲(chǔ)器時(shí),輸出脈沖鎖存地址的敵字節(jié),在正常情況下, ALE 輸出信號(hào)恒定為 1/6 振蕩頻率。為了驅(qū)動(dòng)一個(gè)外部時(shí)鐘裝置, XTAL1 被驅(qū)動(dòng),而 XTAL2 斷開(kāi),外部時(shí)鐘循環(huán)任務(wù)沒(méi)有必要條件,因?yàn)閮?nèi)部時(shí)鐘電路系統(tǒng)是通過(guò)一個(gè)二次跳動(dòng)的裝置輸入的,但是必須注意到最大和最小電壓高低的時(shí)間范圍。 字節(jié)執(zhí)行進(jìn)程也能被 RDX/BSY 輸出信號(hào)所控制, 口在 ALE 變?yōu)楦唠娖街笃渥兂傻碗娖?,在程序表明繁忙時(shí),當(dāng)程序表明準(zhǔn)備時(shí), 口又變?yōu)楦唠娖?。小尺寸?LED顯示器每段只有一個(gè)發(fā)光二極管,其正向壓降為 ,一般不大于 2V。 串行數(shù)據(jù)輸出過(guò)程概括如下: 在發(fā)送中斷標(biāo)志 TI 為 0(即無(wú)效)情況下,執(zhí)行寫(xiě)串行數(shù)據(jù)輸出緩沖器 SBUF指令(如 MOVE SBUF, A)即可將 SBUF 寄存器中內(nèi)容由低位 到高位依次輸出到 RXD 引腳,同時(shí) TXD 引腳輸出移位脈沖,使外接的串行輸入并行輸出芯片逐一接收來(lái)自 RXD 引腳上的串行數(shù)據(jù)。 0AAH 送 ,清零 FO,F1 MOV B , OAAH CLR F0 CLR F1 MOV DPTR,1000H 。8255 初始化 MOV DPTR ,3002H 。置首列掃描字 MOVX DPTR,A 。設(shè)首行初值 MOV DPTR ,KEYTBL 。延時(shí) 1mS 循環(huán) DJNZ R7 ,DL 。 filter theory (Finite Impulse Response Filters)。初始化串行口方式 DISKEY: MOV DPTR,TAB 。表地址 +1 AJMP PRSD3 。判斷四列是否掃描完畢 SJMP DONE 。無(wú)鍵按下 ,返回等待 PRSD1: ACALL DL10ms 。F0 是寫(xiě) 55H 的標(biāo)志 MOV A ,55H 。 一、 8255 鍵盤(pán)設(shè)計(jì) 鍵盤(pán)是利用可編程控制器 8255 的 PC 口進(jìn)行擴(kuò)展 ,鍵盤(pán)為 4 4 共 8 個(gè)鍵,PC0~ PC3 作為行掃描線, PC4~ PC7 作為列檢測(cè)線,每根列檢測(cè)線節(jié) +5V 的電源,并且節(jié) 的上拉電阻,對(duì) 8255 進(jìn)行初始化時(shí),設(shè)定 PC0~ PC3 為輸出,PC4~ PC7 為輸入,當(dāng)每個(gè)鍵按下去,便對(duì)應(yīng)一個(gè)唯一的鍵值。雖然在同一
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1