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

正文內容

畢業(yè)設計-基于單片機的數(shù)字電壓表設計-wenkub.com

2024-11-29 19:06 本頁面
   

【正文】 讀 BF 和 AC64 CLRE JB , PR31 SETB RS 。讀 BF 和 AC64 CLRE JB , PR21 SETB RS CLRRW MOV P0, DAT 。指令寄存器 SETB RW PR11: MOV P0, 0FFH 。RW=1,讀 SETB E 。LCD 間接工致方式的驅動子程序 。清屏 LCALL PR1 MOV COM, 06H 。寫入 MOV A, R3 MOVC A, A+DPTR MOV DAT, A LCALL PR2 INC R3 JNZ R2, WRIN RET N2: MOV COM, 06H LCALL PR1 MOV COM, 0C0H LCALL PR1 MOV DPTR, TAB1 MOV R2, 9H SJMP WRIN1 TAB: DBWANGHONG TAB1: DBVOLTAG = 。AD*5 的低字節(jié)為 /256 的結果,為小數(shù)部分 MOV 32HB 。定時器中斷服務程序,讀取 0808 第 0通道的轉換結果并轉換為顯示值 BT0: PUSH ACC PUSH PSW MOV PSW, 00H CLRTR0 MOV TH0, 00H MOV TL0, 00H DEC 24H MOV A, 24H JNZ RTN1 MOV 24H, 03H MOV DPTR, 0F6FFH MOV A, 00H MOVX DPTR, A MOV R7, 0ccH DJNZ R7, $ MOVX A, DPTR MOV 40H, A RTN: MOV B, 05H 。顯示 Voltage= LCALL N2 數(shù)字電壓表設計 第 30頁(共 34頁) 。LCD 讀 /寫選擇信號 E EQU 。RS=1,選通數(shù)據(jù)寄存器 SETB RW MOV P0, 0FFH 。寫入數(shù)據(jù)高 4 位 SETB E CLRE POP ACC RET 。P0 置位,準備讀 SETB E LCALL DELAY NOP MOV A, P0 CLRE JB , PR11 。片選, 1 有效 LCALL DELAY MOV COM, P0 。讀 BF 和 AC 的值 PR0: PUSH ACC MOV P0, 0FFH 。設置輸入方式 LCALL PR1 MOV COM, 080H 。LCD 間接控制方式下的初始化子程序 INT: LCALL DELAY 。AJMP LCC LCC: NOP POP PSW POP ACC RETI DISPLY: 。(AD*5)/25 MOV 30H, B 。AD*5 的高字節(jié)為整數(shù)部分 MOV B, 0AH MUL AB 。循環(huán)顯示 。主程序初始化 MAIN: MOV SP, 60H LCALL INT MOV 30H, 30H MOV 31H, 0A5H MOV 32H, 30H MOV 33H, 30H MOV 34H, 30H MOV R7, 30H LCALL N1 。LCD 寄 存器選擇信號 RW EQU 。 最后,感謝 自動化系和 同組的各位同學以及所有支持我關心我的人。 感謝 他 給我的指導,在整個設計寫作過程中,我始終得到 彭秀華老師的悉心教導和認真指點,使得我的理論知識和 認識有了很大提高, 為我的畢業(yè)設計的順利完成提供了保證 。 ADC0808 可實現(xiàn)對 8 個通道的輸入信號輪流轉換,本設計僅僅使用了其中一個通道,造成了較大的資源浪費。致謝 第 21 頁(共 34 頁) 結 論 本設計以 AT89C51 單片機為控制核心,通過集成摸數(shù)轉換芯片 ADC0808 將被測信號轉換成數(shù)字信號,經(jīng)單片機內部程序處理后,由液晶顯示器 LCD1602 顯示測量結果。 整機調試 本系統(tǒng)的測試采用 Proteus 軟件,系統(tǒng)在 Proteus 軟件中仿真時使用的元件如表51 所示。如果某一控制端為高電平則對應的開關將接通。 系統(tǒng)仿真與調試 第 19 頁(共 34 頁) 第 5 章 系統(tǒng)仿真與調試 在進行電路的局部調試之后,我又進行了系統(tǒng)整機調試。它們的工作過程非常相似,即:暫停當前程序的執(zhí)行,轉而執(zhí)行另一程序段,當該程序段執(zhí)行完時, CPU 都自動恢復原程序的執(zhí)行。 軟件設計 第 17 頁(共 34 頁) 中斷返回指令 當一個中斷服務程序執(zhí)行完畢時, CPU 將恢復被中斷的現(xiàn)場,返回到引起中斷的程序中。 一般情況下,一個中斷可有很多不同的功能,每個功能都有一個唯一的功能號,所以,在安排中斷之前, 程序員還要決定需要該中斷的哪個功能,中斷的功能號都是由 AH 來確定的。 中斷指令 INT 中斷指令 INT 的一般格式如下: INT Imm 其中:立即數(shù) Imm 是一個 0~0FFH 范圍內的整數(shù)。 表 45 說明了前 16 個中斷向量表中列舉了部分常用的中斷號 。 、斷向量表和中斷服務程序 中斷向量表是一個特殊的線性表,它保存著系統(tǒng)所有中斷服務程序的入口地址(偏移量和段地址 )。除用指令 INT 所引起的軟件中斷之外,其它中斷請求信號是隨機產(chǎn)生的,程序員是無法預見的。 計算機系統(tǒng)還根據(jù)緊急事務的緊急程度,把中斷分為不同的優(yōu)先級,并規(guī)定:高優(yōu)先級的中斷能暫停低優(yōu)先級的中斷服務程序的執(zhí)行。程序流程圖如圖43 所示。 圖 41 系統(tǒng)軟件框圖 主程序設計 圖 42 主程序流程圖 主程序主要負責各個模塊的初始化工作:設置定時器、寄存器的初值,啟動 A/D系統(tǒng)主程序 液晶管顯示 A/D轉換 中斷服務 . 數(shù)字電壓表設計 第 14頁(共 34頁) 轉換,讀取轉換結果,處理量程轉換響應,控制液晶實時顯示等,其流程圖如圖 42所示。 表 34 DDRAM地址 row 1 2 3 4 5 … 14 15 16 line1 80H 81H 82H 83H 84H … 8dH 8eH 8fH line2 0c0H 0c1H 0c2H 0c3H 0c4H … 0cdH 0ceH 0cfH 2) LCD 初始化 從通電開始延時,先經(jīng)過判忙后再進行功能設置,過一段時間后可以設制顯示狀態(tài)(如設 制行、位或陣列)再經(jīng)過延時清屏后才可以設置輸入方式,具體實現(xiàn)過程如圖 311 所示。 硬件設計 第 11 頁(共 34 頁) 圖 310 寫命令字流程圖 1) 定義光標位置 顯示數(shù)據(jù)的某位,就是把顯示數(shù)據(jù)寫在相應的 DDRAM 地址中, DDRAM 地址占 7 位。 1) 清零操作是指輸入某命令字后即能將整個屏幕顯示的內容全部清除; 2) 歸 home 位:將光標 送到初始位;其中的*號為任意,高低電平均可; 3) 輸入方式:設光標移動方向并指定整體顯示,是否移動。同時可以保持一段時間,從而實現(xiàn)讀狀態(tài)字的功能。 LCD1602的引腳功能 LCD1602 模塊的引腳如圖 38 所示,其引腳功能如下: RS:數(shù)據(jù)和指令選擇控制端, RS=0 命令狀態(tài); RS=1 數(shù)據(jù) R/W:讀寫控制線, R/W=0 寫操作; R/W=1 讀操作 A:背光控制正電源 K:背光控制地 E:數(shù)據(jù)讀寫操作控制位, E 線向 LCD 模塊發(fā)送一個脈沖, LCD 模塊與單片機間將進行一次數(shù)據(jù)交換 DB0~ DB7:數(shù)據(jù)線,可以 用 8 位連接,也可以只用高 4 位連接,節(jié)約單片機資源。本設計采用的是字符型顯示。 硬件設計 第 7 頁(共 34 頁) 圖 36 ADC0808內部結構 A/D 轉換電路設計 集成摸數(shù)轉換芯片 ADC0808 實現(xiàn)的 A/D 轉換電路如圖 37 所示,被測信號由ADC0808 模擬輸入端輸入,完成 A/D 轉換后送入單片機,經(jīng)相應處理后送出顯示。 START:啟動信號輸入端, START 為正脈沖,其上升沿清除 ADC0808 的內部的各寄存器,其下降沿啟動 A/D 開始轉換。 ALE:地址鎖存啟動信號,在 ALE 的上升沿,將 A、 B、 C 上的通道地址鎖存到內部的地址鎖存器。 逐次逼近式 A/D 轉換模塊設計 逐次逼近型 A/D 轉換器屬于直接型 A/D 轉換器,它能把輸入的模擬電壓直接轉換為輸出 的數(shù)字代碼,而不需要經(jīng)過中間變量。 工作原理及換算關系 如上圖通過電阻網(wǎng)絡 實現(xiàn)電壓 衰減測量的輸入阻抗約為 R R R6。數(shù)字電壓表所采用的是逐次逼近式 A/D 轉換芯片 ADC0808,它要求輸入電壓 0177。單片機的復位方式可由手動復位方式完成。10)pF 石英晶體選擇 6MHz 或 12MHz 都可以。 終上所述:由于兩個方案都可以實現(xiàn)同樣的功能,但方案二設計簡單、系統(tǒng)開銷小、反應速度較快,因此選擇此方案 。 顯示部分方案設計 方案一:用液晶 LCD1602 來顯示電壓讀數(shù)可進行片選,實現(xiàn)液晶的動態(tài)點亮。用單片機對控制端進行控制,實現(xiàn)不同量程的轉換。 74 系列邏輯器件方案 采用雙積分電路 +液晶顯示器 +邏輯電路 +定時采樣電路 +數(shù)據(jù)處理實現(xiàn),被測電壓信號由信號輸入端加到測量系統(tǒng),進行預處理后送到后級電路。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1