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

正文內(nèi)容

課程設(shè)計-波形發(fā)生器(編輯修改稿)

2024-07-10 16:53 本頁面
 

【文章內(nèi)容簡介】 主程序框圖 開始 8255 初始化 掃描第二行 有鍵按下 判斷鍵值 DA轉(zhuǎn)換輸出波形 YES NO 常州大學(xué)硬件實習(xí)報告 第 12 頁 共 31 頁 三角波框圖 開始 顯示波形 A=00H 開啟 DA轉(zhuǎn)換 A壓棧 開啟 AD 轉(zhuǎn)換 查詢 等待轉(zhuǎn)換完成 掃描鍵盤判斷 A出棧 有新的波形輸出命令 INC A A等于 44H DEC A 開啟 DA轉(zhuǎn)換 A壓棧 開啟 AD 轉(zhuǎn)換 查詢 等待轉(zhuǎn)換完成 使用轉(zhuǎn)換 的值作延時參數(shù) 掃描鍵盤判斷 A出棧 有新的波形命令 A等于 0 計算顯示頻率 NO Y NO Y NO 其他波形 Y 其他波形 Y 返回再次執(zhí)行 常州大學(xué)硬件實習(xí)報告 第 13 頁 共 31 頁 方波框圖 注 :R2 是用來記數(shù) ,每產(chǎn)生 25 個方波測一次頻率 . 開始 R2=50H 顯示波形代碼 A=0H 開啟 DA轉(zhuǎn)換 開啟 AD 轉(zhuǎn)換 查詢 等待轉(zhuǎn)換 完成 使用轉(zhuǎn)換的值作延時參數(shù) 判斷鍵值 有新的波形輸出命令 R2 等于 25 計算顯示頻率 A=255 開啟 DA轉(zhuǎn)換 開啟 AD 轉(zhuǎn)換 查詢 等待轉(zhuǎn)換完成 使用轉(zhuǎn)換量作延時參數(shù) NO Y N 判斷鍵值 有新的波形輸出命令 NO DEC R2 R2 等于 0 計算顯示頻率 NO Y 常州大學(xué)硬件實習(xí)報告 第 14 頁 共 31 頁 頻率計算 正弦波 注 :R5 用來查表 . 開始 顯示波形代碼 R5=0 A=R5 開啟 DA轉(zhuǎn)換 開啟 AD 轉(zhuǎn)換 查詢 等待轉(zhuǎn)換完成 使用轉(zhuǎn)換值作延時參數(shù) 判斷鍵值 有新的波形輸出命令 其他波形 Y 查表操作 顯示計算頻率 N 開始 壓棧 顯示三位頻率值 頻率算法設(shè)計 出棧 返回 常州大學(xué)硬件實習(xí)報告 第 15 頁 共 31 頁 框圖說明 : 主程序 :先進行 8255 的初始化 ,然后掃描鍵盤第二行 ,判斷是否有鍵值按下 ,若 A按 下 ,則輸出三角波 ,B按下輸出方波 ,C按下輸出正弦波 ,在用 DA轉(zhuǎn)換產(chǎn)生波形的時候也需要不斷的掃描鍵盤判斷是否有新的按鍵 ,否則按鍵無法跳出 . 頻率計算 :波形的周期是根據(jù) AD 轉(zhuǎn)換輸出的數(shù)字量與波形實際周期的關(guān)系得出的 ,需要用肉眼觀察示波器上波形的周期 ,不難發(fā)現(xiàn)波形周期與數(shù)字量成線形關(guān)系 ,通過一系列的算法即可得到波形大致周期 ,有誤差 .再把周期顯示在數(shù)碼管上 . 三角波 :波形先上升再下降 ,當(dāng)三角波輸出完一個周期時計算三角波的頻率 . 方波 :方波只有兩個值,可以采用兩個極端值 0 和 25 個方波測量一次方波的頻率 . 正弦波 :可以利用查表來產(chǎn)生。 查表法是事先將正弦波的數(shù)據(jù)計算出來,列表放在程序中,運行時直接調(diào)取數(shù)據(jù)。用公式 y=+( 360n/m)可計算出正弦波的輸出值 .每產(chǎn)生一個正弦波測量一次頻率 . 源代碼 C8255 EQU 0F22BH 。8255 命令口地址 P8255A EQU 0F228H 。8255 PA 口地址 P8255B EQU 0F229H 。8255 PB 口地址 P8255C EQU 0F22AH 。8255 PC 口地址 KEYVAL EQU 30H 。讀到的鍵碼 NUMS1 EQU 31H NUMS2 EQU 32H NUMS3 EQU 33H ORG 0000H SJMP START ORG 0080H START:MOV SP,60H LCALL DINGSHI MOV KEYVAL,00H 。顯示初始值 MOV DPTR,C8255 MOV A,82H 。PB 口輸入, PA, PC 口輸出 MOVX @DPTR,A MOV DPTR,P8255C MOV A,00H MOVX @DPTR,A KB_DIS: LCALL RD_KB 。讀鍵子程序 LCALL DISP 。波形代碼顯示子程序 LCALL WAVE 。波形顯示 SJMP KB_DIS 。循環(huán)掃描 WAVE: 常州大學(xué)硬件實習(xí)報告 第 16 頁 共 31 頁 CJNE R6,7CH,ZHENGXIAN FANGBO: 。方波發(fā)生器 MOV R2,50 FANGBODI: MOV A,0H MOV DPTR,0F218H MOVX @DPTR,A SETB 。初始化 MOV DPTR,0F230H MOVX @DPTR,A 。啟動 A_D JNB ,$ 。等待 EOC 變高 JB ,$ 。等待 EOC 變低 MOV DPH,0F2H MOVX A,@DPTR 。讀 A_D 數(shù) 據(jù) MOV P1,A 。數(shù)據(jù)輸出 MOV R1,A MOV R4,A DJNZ R1,$ LCALL RD_KB 。掃描鍵盤 LCALL DISP CJNE R6,7CH,ZHENGXIAN 。判斷鍵值 CJNE R2,25,FANGBOGAO LCALL DISPFANGBO 。顯示頻率 FANGBOGAO: MOV DPTR,0F218H MOV A,255 MOVX @DPTR,A SETB MOV DPTR,0F230H MOVX @DPTR,A 。啟動 A_D JNB ,$ 。等待 EOC 變高 JB ,$ 。等待 EOC 變低 MOV DPH,0F2H MOVX A,@DPTR 。讀 A_D 數(shù)據(jù) MOV P1,A 。數(shù)據(jù)輸出 MOV R1,A MOV R4,A DJNZ R1,$ LCALL RD_KB 常州大學(xué)硬件實習(xí)報告 第 17 頁 共 31 頁 LCALL DISP CJNE R6,7CH,ZHENGXIAN DJNZ R2,FANGbodi LCALL DISPFANGBO SJMP FANGBO ZHENGXIAN:CJNE R6,39H,SANJIAO 。正弦波發(fā)生器 MOV R5,00H SIN: MOV A,R5 MOV DPTR,TAB MOVC A,@A+DPTR MOV DPTR,0F218H MOVX @DPTR,A SETB 。初始化 MOV DPTR,0F230H MOVX @DPTR,A 。啟 動 A_D JNB ,$ 。等待 EOC 變高 JB ,$ 。等待 EOC 變低 MOV DPH,0F2H MOVX A,@DPTR 。讀 A_D 數(shù)據(jù) MOV P1,A MOV R4,A MOV R1,A DJNZ R1,$ INC R5 LCALL RD_KB LCALL DISP CJNE R6,39H,SANJIAO CJNE R5,128,CC LCALL DISPZHENGXIAN CC:CJNE R5,0,DD LCALL DISPZHENGXIAN DD:SJMP SIN SANJIAO:CJNE R6,77H,NEXT1 。三角波發(fā)生器 MOV A,0 常州大學(xué)硬件實習(xí)報告 第 18 頁 共 31 頁 SJUP: MOV DPTR,0F218H MOVX @DPTR,A 。三角上升波形 INC A PUSH ACC SETB 。初始化 MOV DPTR,0F230H MOVX @DPTR,A 。啟動 A_D JNB ,$ 。等待 EOC 變高 JB ,$ 。等待 EOC 變低 MOV DPH,0F2H MOVX A,@DPTR 。讀 A_D 數(shù)據(jù) MOV P1,A 。數(shù)據(jù)輸出 MOV R4,A MOV R1,A DJNZ R1,$ LCALL RD_KB LCALL DISP POP ACC CJNE R6,77H,NEXT1 CJNE A,44H,SJUP LCALL DISPSANJIAO 。顯示頻率 SJDO: MOV DPTR,0F218H MOVX @DPTR,A 。三角下降波形 DEC A PUSH ACC SETB 。初始化 MOV DPTR,0F230H MOVX @DPTR,A 。啟動 A_D JNB ,$ 。等待 EOC 變高 JB ,$ 。等待 EOC 變低 MOV DPH,0F2H MOVX A,@DPTR 。讀 A_D 數(shù)據(jù) MOV P1,A 。數(shù)據(jù)輸出 MOV R4,A MOV R1,A DJNZ R1,$ LCALL RD_KB LCALL DISP POP ACC CJNE R6,77H,NEXT1 常州大學(xué)硬件實習(xí)報告 第 19 頁 共 31 頁 CJNE A,0H,SJDO LCALL DISPSANJIAO SJMP SANJIAO NEXT1:RET DISPZHE
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1