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

正文內(nèi)容

單片機課程設(shè)計基于89c51的數(shù)字頻率計設(shè)計-資料下載頁

2024-10-08 12:13本頁面

【導(dǎo)讀】1.通過定時器計數(shù)方式產(chǎn)生頻率信號;2.有足夠?qū)挼臏y量范圍,測量結(jié)果通過LCD顯示;3.能夠測量正弦信號,方波信號及其他各種單位時間內(nèi)變化的物理量。第1-2天:熟悉課程設(shè)計任務(wù)及要求,查閱技術(shù)資料,確定設(shè)計方案。第3-4天:按照確定的方案設(shè)計單元電路。要求畫出單元電路圖,元件及。第5-6天:軟件設(shè)計,編寫程序。第7-8天:實驗室調(diào)試。第9-10天:撰寫課程設(shè)計報告。要求內(nèi)容完整、圖表清晰、文理流暢、格。式規(guī)范、方案合理、設(shè)計正確,篇幅不少于6000字。[1]胡漢才,單片機原理及其接口技術(shù)[M].清華大學(xué)出版社,1997-3.較大,運行速度慢,而且測量低頻信號時不宜直接使用。量的重要手段之一。漸成為當(dāng)前測量技術(shù)的發(fā)展趨勢。數(shù)字化處理技術(shù)使得測量儀器設(shè)備功能完美,將這些芯片應(yīng)用到頻率計制作當(dāng)中,使頻率計的測量精度及速度也得到了。度,減少出錯率,通過軟件調(diào)試的方法還可以提高頻率測量的精度。的頻率計以89C51單片機為核心,具有性能優(yōu)良,精度高,可靠性好等特點。

  

【正文】 NOP NOP Q0040: MOV R2,50H Q0042: MOV R3,02H Q0044: NOP NOP NOP NOP NOP NOP NOP DJNZ R3,Q0044 DJNZ R2,Q0042 DJNZ R1,Q0040 DJNZ R0,Q0038 CLR ; INT0=0,關(guān)閉計數(shù)器開關(guān),停止計數(shù)值更新 NOP NOP NOP CLR TR0 ;關(guān)閉計數(shù)器,在 R0*32H*50H*02H 延時內(nèi)計數(shù) ;讀入計數(shù)值 MOV 20H,P0 ;讀 P0 口數(shù)值 MOV 21H,P2 ;讀 P2 口數(shù)值 MOV 22H,TL0 ;取計數(shù)值低位 MOV 23H,TH0 ;取計數(shù)值高位 課程設(shè)計 21 SETB ; INT1=1,打開定時器開關(guān) ;多 (四 )字節(jié)二轉(zhuǎn)十 ,入口 R0 為二進制低位字節(jié)地址指針 ,R7 為字節(jié)數(shù) ,出口 R1 為 BCD 碼結(jié)果低位字節(jié)地址指針 MOV R0,20H MOV R1,30H MOV R7,04H MOV A,R0 MOV R5,A MOV A,R1 MOV R6,A MOV A,R7 MOV R3,A INC R3 CLR A ;累加器清零 Q0077: MOV @R1,A INC R1 DJNZ R3,Q0077 MOV A,R7 MOV B,08H ;將立即數(shù) 8 送入 B 中 MUL AB ; A、 B 相乘,結(jié)果送入 A 中, A=32 MOV R3,A Q0081: MOV A,R5 MOV R0,A MOV A,R7 MOV R2,A CLR C Q0086: MOV A,@R0 RLC A MOV @R0,A 課程設(shè)計 22 INC R0 DJNZ R2,Q0086 MOV A,R6 MOV R1,A MOV A,R7 MOV R2,A INC R2 Q0091: MOV A,@R1 ;得到低位數(shù)據(jù) ADDC A,@R1 ;累加 DA A ;十進制調(diào)整 MOV @R1,A ;保存數(shù)據(jù) INC R1 ;進一步循環(huán)得到第二位、第三位、第四位數(shù)據(jù)等 DJNZ R2,Q0091 DJNZ R3,Q0081 MOV R0,30H MOV R1,24H Q009E: MOV A,@R0 ANL A,0FH ORL A,30H MOV @R1,A MOV A,@R0 ANL A,F0H RL A RL A RL A RL A ORL A,30H INC R1 MOV @R1,A 課程設(shè)計 23 INC R0 INC R1 CJNE R0,36H,Q009E ;從高往低判斷,不是 0 就開始顯示 MOV 2EH,20H MOV R1,2DH CJNE @R1,30H,Q00F4 MOV @R1,20H DEC R1 CJNE @R1,30H,Q00F4 MOV @R1,20H DEC R1 CJNE @R1,30H,Q00F4 MOV @R1,20H DEC R1 CJNE @R1,30H,Q00F4 MOV @R1,20H DEC R1 CJNE @R1,30H,Q0112 MOV @R1,20H DEC R1 CJNE @R1,30H,Q0112 MOV @R1,20H DEC R1 CJNE @R1,30H,Q0112 MOV @R1,20H DEC R1 CJNE @R1,30H,Q0130 MOV @R1,20H 課程設(shè)計 24 DEC R1 CJNE @R1,30H,Q0130 MOV @R1,20H DEC R1 CJNE @R1,30H,Q0130 AJMP Q016F Q00F4: MOV R0,23H MOV @R0,4DH DEC R0 MOV @R0,48H DEC R0 MOV @R0,7AH DEC R0 MOV @R0,20H MOV A,2CH MOV 2DH,A MOV A,2BH MOV 2CH,A MOV A,2AH MOV 2BH,A MOV 2AH,2EH AJMP Q013D Q0112: MOV R0,23H MOV @R0,4BH DEC R0 MOV @R0,48H DEC R0 MOV @R0,7AH DEC R0 課程設(shè)計 25 MOV @R0,20H MOV A,29H MOV 2AH,A MOV A,28H MOV 29H,A MOV A,27H MOV 28H,A MOV 27H,2EH AJMP Q013D Q0130: MOV R0,23H MOV @R0,48H DEC R0 MOV @R0,7AH DEC R0 MOV @R0,20H DEC R0 MOV @R0,20H Q013D: MOV 10H,53H MOV 11H,49H MOV 12H,47H MOV 13H,4EH MOV 14H,41H MOV 15H,4CH MOV 16H,20H MOV 17H,46H MOV 18H,52H MOV 19H,45H MOV 1AH,51H MOV 1BH,55H 課程設(shè)計 26 MOV 1CH,45H MOV 1DH,4EH MOV 1EH,43H MOV 1FH,59H AJMP Q01A7 Q016F: MOV 10H,4EH MOV 11H,4FH MOV 12H,20H MOV 13H,49H MOV 14H,4EH MOV 15H,50H MOV 16H,55H MOV 17H,54H MOV 18H,20H MOV 19H,53H MOV 1AH,49H MOV 1BH,47H MOV 1CH,4EH MOV 1DH,41H MOV 1EH,4CH MOV 1FH,21H MOV R0,20H Q01A1: MOV @R0,20H INC R0 CJNE R0,30H,Q01A1 Q01A7: ACALL Q01AB AJMP Q0019 Q01AB: MOV R0,10H;顯示第一行 MOV P1,38H ; 8位 2 行 5x7 點陣 課程設(shè)計 27 ACALL Q01DC MOV P1,06H ;文字不動,光標自動右移 ACALL Q01DC MOV P1,80H ;寫入顯示起始地址(第一行第一個位置) ACALL Q01DC Q01BC: MOV P1,@R0 ;第一行第 N 個位置 ACALL Q01E7 INC R0 CJNE R0,20H,Q01BC :顯示第二行 MOV P1,04H ;文字不動,光標自動左移 ACALL Q01DC MOV P1,3CH ; 8位 2 行 5x10 點陣 ACALL Q01DC MOV P1,CEH ;寫入顯示起始地址(第二行第十五個位置) ACALL Q01DC Q01D3: MOV P1,@R0 ;第二行第 15 個位置 ACALL Q01E7 INC R0 CJNE R0,2EH,Q01D3 RET 。=========================================== Q01DC: CLR ;寫入控制命令的子程序 CLR ; 和 同時為低電平時,顯示器可以顯示地址或?qū)懭胫噶? CLR ; 從高電平跳變到低電平時,顯示器可以執(zhí)行命令( 腳和顯示器的 6 腳相連) ACALL Q01F4 SETB ;將顯示器的 6 設(shè)置為高電平 課程設(shè)計 28 RET 。=========================================== Q01E7: CLR ;顯示一個字符的子程序, 低電平時,顯示器選擇指令寄存器 SETB ; 高電平時,顯示器選擇數(shù)據(jù)寄存器 CLR ; 為低電平時,顯示器可以進行讀操作 CLR ; ACALL Q01F4 SETB RET 。=========================================== Q01F4: MOV P1,FFH ;判斷液晶顯示器是否 忙的子程序 CLR SETB CLR NOP SETB JB ,Q01F4 ;如果 為高電平表示忙就循環(huán)等待 RET 。=========================================== END
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1