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

正文內容

畢業(yè)設計----基于單片機的頻率計設計-畢業(yè)設計-資料下載頁

2025-01-19 05:00本頁面

【導讀】頻率計的第一設計方案為純數字電路構成。第二方案以AT89C51單片機為核心,利用他內部。設計中充分應用單片機的數學運算和控制功。能,要求實現頻率測量量程的自動切換,要具有較高的測量精度和較短的系統反應時間。在傳統的電子測量儀器中,示波器在進行頻率測量時測量精度較低,誤差較大。正是由于頻率計能夠快速準確的捕捉到被測信號頻率的變化,因此,頻率計擁有非。此論文的設計有助于進一步加深自己對頻率計的工作原理理解,提高自己分。同時運用程序化的語言,編程實現該頻率計的各種功能。用定時方法實現頻率測量時,外部的待測信號通過頻率計的預處理電路。變成寬度等于待測信號周期的方波,該方波同樣加至定時/計數器的輸入腳。的頻率值,再將結果送去顯示。無論采用何種方式,只要完成一次測量,頻率計自動開始下一個。測量循環(huán),因此該頻率計具有連續(xù)測量的功能,同時實現量程的自動轉換。

  

【正文】 相應的顯示區(qū)域,就可以通過數碼管顯示頻率了。 51單片機通過 CI2 通信傳送數據的過程如圖 65所示。 圖 64 CI2 通信過程框圖 發(fā)送起始位發(fā)送控制字并檢查應答位發(fā)送地址并檢查應答位多字節(jié)發(fā)送并檢查應答位發(fā)送停止位 21 第 7 章 頻率計系統總體程序 各單元子程序已經設計完畢,將各子程序通過適當的指令鏈接起來,總程序的第一部分為 T0、 T1 初始化,第二部分為 1s 定時,第三部分為計數,第四部分為采集頻率,第五福分為進制轉化,第六部分為數碼顯示,這幾各 部分構成 的 頻率計系統總體程序 如下所示 : 。ydg 于 2021 年 ,第 1 秒顯示 012345 。T0 用于產生秒信號 。T1 用于計數,溢出送 5FH, 1秒后取出, 5FH62H,TH161H, TL160H 。1MHZ 頻率計 P_B1 EQU P_B2 EQU P_B3 EQU P_B4 EQU P_B5 EQU P_B6 EQU ORG 000H 。 AJMP MAIN 。轉主程序 ORG 00BH AJMP T0_ 。轉中斷 T0程序 ORG 01BH 。 AJMP T1_ 。轉中斷 T1程序 ORG 30H 。 MAIN: MOV SP,20H 。 MOV P1,000H 。 MOV P3,0FFH 。 MOV R0,30H 。首地址 MOV R1,006 。字節(jié)數 MOV A,000H 。首字節(jié) KN: MOV @R0,A 。 INC R0 。 INC A 。 DJNZ R1,KN 。 ACALL T0_0 。中斷初始化 XS1: CLR A 。裝顯示第一位 MOV R0,30H 。 MOV A,@R0 。 ACALL OUT 。 CLR P_B1 。 22 ACALL KL0 。1 位顯示 (高 ) SETB P_B1 。 INC R0 。 MOV A,@R0 。 ACALL OUT 。 CLR P_B2 。 ACALL KL0 。2 位顯示 SETB P_B2 。 INC R0 。 MOV A,@R0 。 ACALL OUT 。 CLR P_B3 。打開此位 ACALL KL0 。3 位顯示 SETB P_B3 。關閉此位 INC R0 。 MOV A,@R0 。 ACALL OUT 。 CLR P_B4 。 ACALL KL0 。4 位顯示 SETB P_B4 。 INC R0 。 MOV A,@R0 。 ACALL OUT 。 CLR P_B5 。 ACALL KL0 。5 位顯示 SETB P_B5 。 INC R0 。 MOV A,@R0 。 ACALL OUT 。 CLR P_B6 。打開此位 ACALL KL0 。6 位顯示 (低 ) SETB P_B6 。關閉此位 MOV P1,00H 。關顯示器 AJMP XS1 。 T0_: DJNZ 3AH,END_ 。中斷最高位減一,不為零轉結束 NOP 。1000,000US 時基修終正細調 CLR TR1 。時間為 1秒 ,關閉 T1 計數 23 MOV 61H,TH1 。讀 T1高位 MOV 62H,TL1 。讀 T1低位 MOV P1,000H 。關閉顯示 。 MOV P3,0FFH 。 ACALL T0_0 。中斷初始化 ACALL BINBCD 。二進制轉十進制數 NOP 。(60H,61H,62H)(70H,71H,72H,73H)(77H) ACALL BCD8H 。雙字節(jié)轉單字節(jié) NOP 。73H74H75H = 30H31H,32H33H,34H35H ACALL H_0 。高位無效 0 消隱 END_: RETI T1_: INC 60H 。溢出次數加 1= 65535,最高字節(jié) RETI 。中斷結束 T0_0: MOV 5FH,60H MOV 60H,00H 。計數最高位 NOP MOV 3AH,01FH 。中斷最高位 MOV TMOD,51H 。T0T1 初始化 T0 置模式 1, 16 位定時 ,T1 置模式 1,16 位計數 MOV TH0,07BH 。T0 高位置初值 H MOV TL0,094H 。T0 低位置初值 L 時基修終正粗調 MOV TH1,00H 。T1 高位置初值 H MOV TL1,00H 。T1 低位置初值 L SETB TR0 。啟動 T0 計數 SETB ET0 。允許 T0 中斷 SETB TR1 。啟動 T1 計數 SETB ET1 。允許 T1 中斷 SETB EA 。CPU 開放中斷 RET 。 OUT: MOV P1,00H MOV DPTR,TAB 。 MOVC A,@A+DPTR 。 MOV P1,A 。輸出 RET 。程序用途: 3字節(jié)數轉換為 BCD 碼 。入口: (60H,61H,62H)為 3 字節(jié) 24 位二進制數 從高到低 。出口: (70H,71H,72H,73H)為轉換的 BCD 碼 (壓縮的 BCD 碼 ),字節(jié)在數 77H 從高到低 BINBCD: CLR A 。A 清零 MOV 70H,A 。70H 清零 MOV 71H,A 。71H 清零 24 MOV 72H,A 。72H 清零 MOV 73H,A 。73H 清零 MOV 74H,A 。74H 清零 MOV 75H,A 。75H 清零 MOV 77H,24 。24 位二進制 MOV 60H,5FH IBTL2: CLR C 。清進位位 MOV A,62H 。二進制送累加器 RLC A 。含進位循環(huán)左移 MOV 62H,A 。返回 MOV A,61H 。二進制送累加器 RLC A 。含進位循環(huán)左移 MOV 61H,A 。返回 MOV A,60H 。二進制送累加器 RLC A 。含進位循環(huán)左移 MOV 60H,A 。返回 MOV A,73H 。 ADDC A,73H 。 DA A 。 MOV 73H,A 。 MOV A,72H 。 ADDC A,72H 。 DA A 。 MOV 72H,A 。 MOV A,71H 。 ADDC A,71H 。 DA
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1