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

正文內(nèi)容

單片機(jī)原理及應(yīng)用課程設(shè)計(jì)-基于stc89c52的信號(hào)發(fā)生器-免費(fèi)閱讀

  

【正文】 //開定時(shí)器中斷 EX01。 else ifwaveform1 triangle_out。y。lcd_hang1[3*16]。 //初始化一定要設(shè)置為零 ,表示寫數(shù)據(jù) write_0x38。//延時(shí)一會(huì)兒 fornum0。 rw0。 rw0。lcden0。 sbit lcdbfP0^7。 DA_S10。 DA_S10。計(jì)數(shù) uchar THtemp,TLtemp。 //39。lcd_hang3[3]total_freq%10+0x30。 total_freq wavefreq[waveform] * freq_unit[waveform]。 case 0xe8: //頻率按規(guī)定單位依次增加 wavefreq[waveform]++。 TR00。 /*************************************************************************************************/ uchar code triangle_tab[] //每隔數(shù)字 8,采取一次 0x00,0x08,0x10,0x18,0x20,0x28,0x30,0x38,0x40,0x48,0x50,0x58,0x60,0x68,0x70,0x78, 0x80,0x88,0x90,0x98,0xa0,0xa8,0xb0,0xb8,0xc0,0xc8,0xd0,0xd8,0xe0,0xe8,0xf0,0xf8,0xff, 0xf8,0xf0,0xe8,0xe0,0xd8,0xd0,0xc8,0xc0,0xb8,0xb0,0xa8,0xa0,0x98,0x90,0x88,0x80, 0x78,0x70,0x68,0x60,0x58,0x50,0x48,0x40,0x38,0x30,0x28,0x20,0x18,0x10,0x08,0x00。在 Protues 仿真中 ,只要將線路連接好后 ,所得的仿真結(jié)果便是理想中的波形 ,而現(xiàn)實(shí)中還必須考慮到電路中的噪聲 ,電磁干擾等。 2) 在實(shí)驗(yàn)室調(diào)試波形時(shí) ,最開始因?yàn)闆]有加低通濾波器 ,導(dǎo)致輸出波形失真嚴(yán)重 。類似的 ,通過(guò)改變延時(shí)時(shí)間可以改變輸出的頻率 ,通過(guò)改變最大值 ,可以改變輸 出的電壓。Vi+(+)為同相輸入端 ,表示運(yùn)放輸出端 Vo 的信號(hào)與該輸入端的相位相同。 1602LCD 是指顯示的內(nèi)容為 16X2,即可以顯示兩行 ,每行 16 個(gè)字符液晶模塊 (顯示字符和數(shù)字 )。 Vcc:電源輸入端 ,Vcc 的范圍為 +5V~+15V。 WR1:數(shù)據(jù)鎖存器寫選通輸入線 ,負(fù)脈沖 (脈寬應(yīng)大于 500ns)有效。 XTAL2:來(lái)自反向振蕩器的輸出。 /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。在 FLASH 編程期間 ,此引腳用于輸入編程脈沖。在給出地址“ 1”時(shí) ,它利用內(nèi)部上拉優(yōu)勢(shì) ,當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí) ,P2 口輸出其特殊功能寄存器的內(nèi)容。在 FIASH 編程時(shí) ,P0 口作為原碼輸入口 ,當(dāng) FIASH 進(jìn)行校驗(yàn)時(shí) ,P0 輸出原碼 ,此時(shí) P0 外部必須被拉高??臻e模式下 ,CPU 停止工作 ,允許 RAM、定時(shí)器 /計(jì)數(shù)器、串口、中斷繼續(xù)工作。 3完成單片機(jī)和 DAC的選型 ,了解不同波形的產(chǎn)生原理和設(shè)計(jì)方案 ,畫出硬件電路圖 ,并編程完成軟件部分 ,最后調(diào)試觀察產(chǎn)生不同類型的波形信號(hào)。 3 利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì) ,鍛煉我們理論聯(lián)系實(shí)際、提高我們的綜合應(yīng)用能力。在單芯片上 ,擁有靈巧的 8 位CPU 和在系統(tǒng)可編程 Flash,使得 STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 P0 口 :P0 口為一個(gè) 8 位漏級(jí)開路雙向 I/O 口 ,每腳可吸收 8TTL 門電流。并因此作為輸入時(shí) ,P2 口的管腳被外部拉低 ,將輸出電流。 RST:復(fù)位輸入。此時(shí) , ALE只有在執(zhí)行 MOVX,MOVC 指令是 ALE 才起作用。當(dāng) /EA 端保持高電平時(shí) ,此間內(nèi)部程序存儲(chǔ)器。 圖中 ,VDD 和 AGND 為電源端和接地端 ,DIN,OUT 為數(shù)據(jù)輸入端和輸出端 ,REFIN 應(yīng)給予 的參考電壓 ,此電壓根據(jù)所需波形的復(fù)制而定。 IOUT1:電流輸出端 1,其值隨 DAC 寄存器的內(nèi)容線性變化 。圖 4 DAC0832 與單片機(jī)連接圖 3LCD1602 介紹 工業(yè)字符型液晶 ,能夠同時(shí)顯示 16x02 即 32 個(gè)字符。共模輸入范圍包括負(fù)電源 ,因而消除了在許多應(yīng)用場(chǎng)合中采用外部偏置元件的必要性。這樣才是一個(gè)方波。 圖 12 實(shí)際方波圖 1 圖 13 實(shí)際三角波圖 1 圖 14 實(shí)際正弦波圖 1 最終 ,我們加入低通濾波電路之后 ,所得到的波形圖得到了很大的改善 ,但是由于我們?cè)O(shè)計(jì)的波形頻率范圍在 1000Hz 以下 ,所以還是有一些誤差。 3)本設(shè)計(jì)只能頻率可調(diào) ,幅度無(wú)法調(diào)整。 《單片機(jī)程序設(shè)計(jì)基礎(chǔ)》 ,周航慈 ,北京航空航天大學(xué)出版社 ,2020 年。 unsigned char keytemp。 switchkeytemp case 0xf0: //選擇波形 waveform++。 break。lcd_hang3[4]total_freq%10+0x30。lcd_hang1[waveform*16]。 //開啟總中斷與定時(shí)器 endif 3 DAC0832 數(shù)模轉(zhuǎn)換子程序 ifndef __ADC0832_H__ define __ADC0832_H__ define DAdata P1 //DA 數(shù)據(jù)端口 uchar wavecount。 //給每種波定義一個(gè)數(shù)組單元 ,用于存放單位頻率的個(gè)數(shù) sbit DA_S1 P2^7。 //關(guān)閉 8 位輸入寄存器 void square_out //方波輸出 judge~judge。 /************1602 液晶的相關(guān)函數(shù) *************/ sbit rsP2^0。 /*void LCD_Waitvoid //讀忙狀態(tài) rs0。 */ void write_uchar dat //LCD_Wait。 void write_dateuchar date //L
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1