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

正文內(nèi)容

信號(hào)發(fā)生器功能程序設(shè)計(jì)_微機(jī)原理課程設(shè)計(jì)報(bào)告(文件)

 

【正文】 讀入。 調(diào)幅:在波形子程序中給 DA 輸出值乘以一個(gè)增益,改變?cè)鲆娴拇笮〖纯筛淖兎怠? 部分代碼如下: ( 1)主程序中的切換部分 GETKEY3: CALL SCAN 。是,則將幅頻標(biāo)志位取反 CMP FLAG_FUPIN,0 JNE TIAOFU MOV DX,OFFSET MES5 。返回判斷波形 ( 2)波形子程序部分 MOV DX,MY8255_MODE 。判斷幅頻標(biāo)志位,默認(rèn)為 0 CMP BL,0 JE PIN_1 。無(wú)論用何種程序書(shū)寫(xiě),理清思路是關(guān)鍵。 18 設(shè)計(jì)的過(guò)程是由易到難的,我們從實(shí)現(xiàn)最簡(jiǎn)單的波形產(chǎn)生 功能開(kāi)始,逐步添加波形切換功能、小鍵盤(pán)輸入功能、無(wú)極調(diào)頻功能、無(wú)極調(diào)幅功能,整個(gè)系統(tǒng)由簡(jiǎn)至繁逐步完善。于是我們用 C 口每周期輸出一啟動(dòng)信號(hào)進(jìn)行轉(zhuǎn)換。應(yīng)盡量減少延時(shí)拓寬頻率。波形有噪聲,不是理想的波形。 設(shè)計(jì)的過(guò)程是由易到難的,我們從實(shí)現(xiàn)最簡(jiǎn)單的波形產(chǎn)生功能開(kāi)始,逐步添加波形切換功能、小鍵盤(pán)輸入功能、無(wú)極調(diào)頻功能、無(wú)極調(diào)幅功能,整個(gè)系統(tǒng)由簡(jiǎn)至繁逐步完善。最后一個(gè)方案即為當(dāng)前選擇 的方案,條理清晰,程序簡(jiǎn)單,代碼也短,但是能很好實(shí)現(xiàn)所有功能。而波形特別是矩形波輸出時(shí),在中間總是一個(gè)斷痕,反復(fù)檢查軟件設(shè)計(jì)后也歸結(jié)為硬件內(nèi)部延時(shí)所產(chǎn)生誤差。結(jié)果很完美。片選 IOY0 對(duì)應(yīng)的端口始地址 IOY1 EQU 0E440H 。8255 的 A口地址 MY8255_B EQU IOY1+01H*4 。DA0832: Please choose Wave39。定義顯示的字符串 MES1 DB 39。 MES2 DB 39。 MES3 DB 39。 MES4 DB 39。 MES5 DB 39。 MES6 DB 39。 KEY DB 39。 FLAG_FUPIN DB 0 FRE DB 7FH AMP DB 7FH SIN DB 100, 102, 105, 107, 110, 112, 115, 117, 120, 122 DB 124, 127, 129, 132, 134, 136, 139, 141, 143, 145 22 DB 147, 150, 152, 154, 156, 158, 160, 162, 164, 166 DB 168, 169, 171, 173, 175, 176, 178, 179, 181, 182 DB 184, 185, 186, 187, 189, 190, 191, 192, 193, 194 DB 194, 195, 196, 197, 197, 198, 198, 199, 199, 199 DB 200, 200, 200, 200, 200, 200, 200, 200, 199, 199 DB 199, 198, 198, 197, 197, 196, 195, 194, 194, 193 DB 192, 191, 190, 189, 187, 186, 185, 184, 182, 181 DB 179, 178, 176, 175, 173, 171, 169, 168, 166, 164 DB 162, 160, 158, 156, 154, 152, 150, 147, 145, 143 DB 141, 139, 136, 134, 132, 129, 127, 124, 122, 120 DB 117, 115, 112, 110, 107, 105, 102, 100, 98, 95 DB 93, 90, 88, 85, 83, 80, 78, 76, 73, 71 DB 68, 66, 64, 61, 59, 57, 55, 53, 50, 48 DB 46, 44, 42, 40, 38, 36, 34, 32, 31, 29 DB 27, 25, 24, 22, 21, 19, 18, 16, 15, 14 DB 13, 11, 10, 9, 8, 7, 6, 6, 5, 4 DB 3, 3, 2, 2, 1, 1, 1, 0, 0, 0 DB 0, 0, 0, 0, 0, 1, 1, 1, 2, 2 DB 3, 3, 4, 5, 6, 6, 7, 8, 9, 10 DB 11, 13, 14, 15, 16, 18, 19, 21, 22, 24 DB 25, 27, 29, 31, 32, 34, 36, 38, 40, 42 DB 44, 46, 48, 50, 53, 55, 57, 59, 61, 64 DB 66, 68, 71, 73, 76, 78, 80, 83, 85, 88 DB 90, 93, 95, 98, 100 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX 23 MOV DX,OFFSET STR1 。方式 0, A口、 C 口高四位輸出, OUT DX,AL 。有鍵按下則跳置 GETKEY1 JMP KEYBEGIN 。有鍵按下則跳置 GETKEY2 JMP KEYBEGIN 。show message MOV AH,09H INT 21H CALL JUCHI MOV FLAG_BOXING,0EH JMP GETKEY3 A3: MOV DX,OFFSET MES4 。不是則返回判斷波形或退出 25 JNE LOOP1 NOT BYTE PTR[FLAG_FUPIN] 。將波形對(duì)應(yīng)的鍵值存回 KEY 中 JMP LOOP1 。選取一列,將 X1~ X4 中一個(gè)置 0 MOV DX,MY8255_A OUT DX,AL MOV DX,MY8255_C 。設(shè)置第 1 行第 1 列的對(duì)應(yīng)的鍵值 JMP KCODE 26 L2: TEST AL,02H 。是否為第 3 行 JNZ L4 。不是則繼續(xù)判斷 MOV AL,0CH 。是則跳回到開(kāi)始處 ROL AL,1 。掃描是否有按鍵閉合子程序 MOV AL,00H MOV DX,MY8255_A 。方波產(chǎn)生子程序 SQUARE1: MOV DX,MY8255_MODE 。判斷幅頻標(biāo)志位,默認(rèn)為 0? CMP BL,0 JE PIN_1 。寫(xiě) AMP,輸出高電平 MOV AL,AMP 。有鍵按下則跳置 GETKEY_1 JMP GETKEY2_1 。有鍵按下則跳置 GETKEY2 GETKEY2_1: JMP SQUARE1 。啟動(dòng) AD0809 MOV DX,MY8255_B 。 不為 0 則存為振幅值 JMP NEXT1_2 PIN_2: MOV FRE,AL NEXT1_2: MOV BL,00H 。默認(rèn)值 AMP=7FH MUL BL MOV DX,DA0832 。默認(rèn)值 AMP=7FH MUL BL MOV DX,DA0832 OUT DX,AL CALL DELAY2 DEC BL CMP BL,00H JNE DOWN 。無(wú)按鍵則繼續(xù)向下執(zhí)行 GETKEY1_2: CALL DELAY_SCAN 。否則跳回開(kāi)始繼續(xù)循環(huán) FANHUI2: RET SANJIAO ENDP JUCHI PROC NEAR 。 讀 8255B 口數(shù)據(jù) IN AL,DX MOV BL,FLAG_FUPIN 。D/A 轉(zhuǎn)換起始值 UP2: MOV AL,AMP AND AL,0F0H 。啟動(dòng) D/A轉(zhuǎn)換 OUT DX,AL CALL DELAY2 INC BL CMP BL,25H JNE UP2 MOV BL,00H MOV AL,AMP AND AL,0F0H 。無(wú)鍵按下則繼續(xù),有鍵按下則消抖 KEYBEGIN_3: CALL CCSCAN 。有鍵壓下,延時(shí)消抖 CALL DELAY_SCAN CALL CCSCAN 。正弦波產(chǎn)生子程序 SINE1: MOV
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1