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

正文內(nèi)容

基于單片機(jī)的函數(shù)發(fā)生器系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)說明書(參考版)

2025-05-10 21:59本頁(yè)面
  

【正文】 比較被除數(shù)和除數(shù) JC DVD1 SETB OV 。50 個(gè)點(diǎn)的鋸齒波表格 DB 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140,150, 160, 170 DB 180, 190, 200, 210, 220, 230, 240, 240, 230, 220, 210, 200, 190,180, 170 DB 160, 150, 140, 130, 120, 110, 100, 90, 80, 70, 60, 50, 40, 30,20, 10, 0 SQUAR_TAB: 。50 個(gè)點(diǎn)的正弦波表格 DB 128, 143, 159, 174, 189, 202, 214, 225, 235, 242, 248, 252, 254,254, 252 DB 248, 242, 235, 225, 214, 202, 189, 174, 159, 143, 128, 112, 96,81, 66 DB 53, 41, 30, 20, 13, 7, 3, 1, 1, 3, 7, 13, 20, 30, 41, 53, 6, 6,81, 96, 112 TRI_TAB: 。調(diào)整指針 MOV A,WAVE_PT 。查表得到點(diǎn) MOVX R0, A 。2CLK MOV A,WAVE_PT 。顯示頻率 RET ( 5) 定時(shí)中斷子程序 INT_T0: MOV TL0, LOW(55536) MOV TH0, HIGH(55536) SETB T0_INT_FLAG RETI 。取出余數(shù),為十位 INC R1 MOV R1, A INC R1 MOV R1, 0 。取出余數(shù) MOV B,10 DIV AB 。頻率顯示子程序,將頻率 WAVE_FREQ 中的數(shù)據(jù)轉(zhuǎn)換為 BCD 碼,然后調(diào)用顯示 DISP_FREQ: MOV A,WAVE_FREQ MOV B,100 DIV AB 。數(shù)碼管筆形碼表 DISPTAB:。實(shí)現(xiàn) 65536R5R6,即 10000HR5R6 MOV RCAP2L,A CLR A SUBB A,R5 MOV RCAP2H,A RET 畢業(yè)設(shè)計(jì)(論文) 26 ( 4) DISP 子程序 DISP: MOV R2, 4 MOV R1, FREQ_BUF+3 DISP_0: MOV A,A1 ADD A,11 。4*4 鍵盤特征碼表 DB 7BH,0BBH,0DBH,0EBH,77H,0B7H,0D7H,0E7H ( 3) CAL_TIME_INTERVAL 子程序 CAL_TIME_INTERVAL: MOV R4,0 MOV R5,HIGH(2000) MOV R6,LOW(2000) MOV R7,WAVE_FREQ LCALL DIV3_1 。鍵碼匹配比較次數(shù)控制 KEYFIND2: RET 。不相同,繼續(xù)找下一個(gè)鍵 LJMP KEYFIND2 。共有 16 個(gè)按鍵需要查找比較 KEYFIDE0: MOV A,R2 ADD A,10 。1 個(gè)周期波形包含 50 個(gè)點(diǎn) ( 2) 鍵值查詢子程序 KEYFIDE: MOV R2,0 。T0 定時(shí)器中斷標(biāo)志 KEYOK BIT 。按鍵掃描碼存放單元 FREQ_BUF EQU 34H 。存放波形頻率 WAVE_PT DATA 32H 。DAC0832 地址 DA0832_CS BIT WAVE_TYPE DATA 30H 。8052 Extensions RCAP2L DATA 0CAH RCAP2H DATA 0CBH TL2 DATA 0CCH TH2 DATA 0CDH ET2 BIT 0ADH 畢業(yè)設(shè)計(jì)(論文) 25 PT2 BIT 0BDH TF2 BIT 0CFH TR2 BIT 0CAH KEYPORT EQU P1 。最高頻率為 1000Hz KEY_NEXT51: LCALL CAL_TIME_INTERVAL 。頻率不能超過 1000Hz MOV A,R1 MOV B,100 MUL AB MOV R2, A INC R1 MOV A,R1 MOV B,10 MUL AB CLR C ADD A,R2 INC R1 ADD A,R1 JC KEY_NEXT50 JNZ KEY_NEXT51 MOV WAVE_FREQ,1 。是否為鍵盤預(yù)置頻率,確認(rèn)鍵按下 MOV R1, FREQ_BUF 。指向鋸齒波表格 LJMP KEKY_NEXT400 KEY_NEXT43:MOV DPTP,SQUAR_TAB 。指向正弦波表格 LJMP KEKY_NEXT400 KEY_NEXT41:CJNE A,1,KEY_NEXT42 MOV DPTP,TRI_TAB 。計(jì)算時(shí)間間隔,并修改 T2 的重裝時(shí)間數(shù)據(jù) LJMP KEY_FINISH KEY_NEXT4: CJNE R2, 0CH,KEY_NEXT5 。頻率最小為 10Hz KEY_NEXT30: LCALL DISP_FREQ 。根據(jù)波形頻率計(jì)算兩個(gè)波形點(diǎn)間的時(shí)間間隔,并存入定時(shí)器 2的重裝寄存器中 LCALL CAL_TIME_INTERVAL LJMP KEY_FINISH KEY_NEXT3: CJNE R2, 0BH,KEY_NEXT4 。最大為 1000Hz KEY_NEXT20: LCALL DISP_FREQ 。是否是頻率步進(jìn)“ +”鍵按下 INC WAVE_FREQ 。頻率緩沖區(qū)的內(nèi)容左移 1位 MOV R3, 3 KEY_LOOP0: INC R1 MOV A,R1 DEC R1 MOV R1, A INC R1 DJNZ R3, KEY_LOOPO MOV A,R2 MOV R1, A LCALL DISP 。以下判斷是數(shù)字鍵還是功能鍵 CLR C SUBB A,10 JNC KEY_NEXT2 。沒有找到按鍵掃描碼 畢業(yè)設(shè)計(jì)(論文) 23 KEY_NEXT10: SETB KEYOK 。保存鍵掃描碼值 LJMP LOOP KEY_NEXT1: LCALL KEYFIND 。無(wú)鍵按下 LJPM LOOP KEY: MOV A,KEYPORT MOV B,A MOV KEYPORT,0F0H MOV A,KEYPORT ORL A,B CJNE A,KEYCODE,KEY_NEXT0 JNB KEYOK,KEY_NEXT1 。查看是否有按鍵 MOV A,KEYPORT CPL A ANL A,0FH JNZ KEY 。一直選中 DAC0832 LOOP: JNB T0_INT_FLAG,LOOP 。初始化波形頻率為 100Hz MOV DPTR,SINE_TAB MOV WAVE_PT,0 。定時(shí)器 2比定時(shí)器 0具有更高的優(yōu)先級(jí) SETB EA CLR KEYOK CLR T0_INT_FLAG MOV WAVE_TYPE,0 。定時(shí)器 0在方式 1工作,定時(shí) 10ms MOV TH0, HIGH(55536) MOV TL0, LOW(55536) 中斷入口 根據(jù)表格首址 和指針查表 指針 +1 調(diào)整指針指向表頭 清定時(shí)器 2 中斷標(biāo)志 中斷返回 指針加到表尾 N Y 畢業(yè)設(shè)計(jì)(論文) 22 MOV T2CON.00H 。 圖 28 74LS164 引腳圖 1 和 5 為偏置 (調(diào)零端 ), 2 為反向輸入端, 3 為正向輸入端, 4 接地, 6 為輸出, 7接電源 8空腳。 uA741M, uA741I, uA741C(單運(yùn)放)是高增益運(yùn)算放大器,用于軍事,工業(yè)和商業(yè)應(yīng)用 .這類單 片硅 集成電路器件 提供輸出短路保護(hù)和閉鎖自由運(yùn)作。 此外,集成運(yùn)算放大器還有一些輔助電路,如過流保護(hù)電路等。 輸出級(jí)一般采用甲乙類互補(bǔ)對(duì)稱放大電路,主要用于提高集成運(yùn)算放大器的負(fù)載能力,減小大信號(hào)工作下的非線信失真。它的兩個(gè)輸入端可以擴(kuò)大集成運(yùn)算放大器的應(yīng)用范圍。它由輸入級(jí)、中間電壓放大級(jí)、輸出級(jí)和偏置電路等組成。 運(yùn)算放大器本質(zhì)上是一個(gè)高電壓增益、高輸入電阻和低輸入電阻的直接耦合多級(jí)放大電路,因它最初主要用于模擬量的數(shù)學(xué)運(yùn)算而得此名。 任何一個(gè)電路系統(tǒng)都是由若干個(gè)單管放大電路串接而成的多級(jí)放大電路組成,這樣才能滿足電路系統(tǒng)一放大能力、輸入電阻、輸出電阻的要求。由于采用集成工藝,可以使相鄰元器件參數(shù)的一致性好,且采用多 晶體管 的復(fù)雜電路,使之性能做得十分優(yōu)越。 由于 DAC0832 其具有價(jià)格低廉、接口簡(jiǎn)單、轉(zhuǎn)換控制容易等優(yōu)點(diǎn),在單片機(jī)應(yīng)用系統(tǒng)中得到了廣泛應(yīng)用。 4.溫度靈敏度:在輸入不變的情況下,輸出模擬電壓隨溫度變化產(chǎn)生的變化量。 3.線性度: DAC 實(shí)際傳輸特性曲線與理想的傳輸特性曲線的偏差。 2.精度: DAC 實(shí)際輸出電壓與理想的輸出電壓的偏差。指最小輸出電壓和最大輸出電壓之比。表示方法: ( 1)用輸入二進(jìn)制數(shù)的位數(shù)表示;如 8位。 DAC0832 主要是用于波形的數(shù)據(jù)的傳送,是本 題 目電路中的主要芯片 。而雙緩沖方式適用于在需要同時(shí)輸出幾路模擬信號(hào)的場(chǎng)合,每一路模擬 量輸出需一片 DAC0832 芯片,構(gòu)成多個(gè) DAC0832 同步輸出電路,程序簡(jiǎn)單化,但是電路線路連接比較復(fù)雜。 制作低頻信號(hào)發(fā)生器有許多方案:主要有單緩沖方式,雙緩沖方式和直通方式。 一般情況下為了簡(jiǎn)化接口電路,可以把和直接接地,使第二級(jí) 8 位 DAC 寄存器的輸入端到輸出端直通,只有第一級(jí) 8 位輸入寄存器置成可選
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1