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

正文內(nèi)容

課程設(shè)計--基于51單片機的信號發(fā)生器的設(shè)計-全文預(yù)覽

2025-02-07 04:07 上一頁面

下一頁面
  

【正文】 。 SCK = 0。void DAConvert(unsigned int da) //并行轉(zhuǎn)串行{ int i。 // 三角波sbit S1 = P2^1。endifinclude include include include define OSC 22118400define BAUDRATE 9600sbit DIN = P1^4。void LCMGotoXY(unsigned char,unsigned char)。void LCMWriteCmd(unsigned char)。這次課程設(shè)計很有趣,讓我實實在在收獲了不少東西,知道了DA轉(zhuǎn)換和LCM1602顯示的原理,尤其是在LCM 1602漢字的顯示原理。relaysTLC5615C(L)DData ConvertersLM016L液晶顯示Display五、課程設(shè)計軟件仿真結(jié)果截圖:按下三角波鍵示波器輸出三角波,同時液晶屏上顯示“san jiao bo” 按下“鋸齒波”鍵示波器輸出三角波,同時液晶屏上顯示“ju chi bo” 按下“方波”鍵示波器輸出三角波,同時液晶屏上顯示“fang bo” 按下“正弦波”鍵示波器輸出三角波,同時液晶屏上顯示“sine” 當無任何鍵按下時示波器輸出直線,同時液晶屏上顯示“wave” 顯示字符“三”: 課程設(shè)計體會:本次課程設(shè)計我做的是信號發(fā)生器,參考相關(guān)書籍和老師給的程序,很快就把三角波、鋸齒波、方波、正弦波四種波形顯示出來了。SCLK輸入的上升沿把數(shù)據(jù)移入輸入寄存器,接著,CS的上升沿把數(shù)據(jù)傳送至DAC寄存器,當CS為高電平時,輸入的數(shù)據(jù)不能由時鐘同步送入輸入寄存器。TLC5615的最大串行時鐘頻率近似為14MHz。邏輯輸入端可使用TTL或CMOS邏輯電平。外部基準電壓輸入經(jīng)過緩沖,使得DAC輸入電阻與代碼無關(guān)。由于DAC是12位寄存器,所以在寫入10位數(shù)據(jù)后,最低2位寫入2個“0”。四、課程設(shè)計思路:TLC5615TLC5615芯片結(jié)構(gòu):引腳功能:DIN:串行數(shù)據(jù)輸入端 OUT SCLK SCLK:串行時鐘輸入端 REFin CS CS:片選端,低電平有效 DIN OUT:DAC模擬電壓輸出端 DOUT REFin:基準輸入端TLC5615芯片工作原理:TLC5615由16位轉(zhuǎn)換寄存器、控制邏輯、10位DAC寄存器、上電復(fù)位、DAC、外部基準放大器、基準電壓倍增器等部分組成。通過TLC5615串行D/A轉(zhuǎn)換芯片完成信號發(fā)生器設(shè)計,經(jīng)由示波器觀察信號波形;采用C語言編程實現(xiàn); 其他要求參見“nKDE51單片機實驗教學(xué)系統(tǒng)實驗指導(dǎo)書;基本任務(wù)為必做項目,附加任務(wù)為選做項目;對課程設(shè)計進行總結(jié),撰寫課程設(shè)計說明書。 課程設(shè)計要求:整個課程設(shè)計的各個環(huán)節(jié)都要自己動手。工作量要求:(1)設(shè)計的硬件電路圖與程序流程圖; (2)源程序代碼; (3)系統(tǒng)運行結(jié)果符合課程設(shè)計要求。(1)數(shù)據(jù)輸入。(3)外部基準。(4)邏輯接口。(5)串行時鐘和更新速率。當片選信號為低電平時,輸入數(shù)據(jù)讀入16bit移位寄存器。 總流程圖:開始鍵盤掃描(確定是否改變頻率、幅度)檢測按鍵,確定輸出波形 程序編譯及軟件仿真電路原理圖:元器件列表:元器件名稱所屬類型AT89C51Microprocessor ICSCRYSTAL 晶振MisecllaneousCAP 電容CapacitorRESPACK8ResistorCAP電容CapacitorSWITCH按鍵Switchesamp。另外我們這組還在LCM 1602液晶屏上顯示出了漢字,通過參考資料加上自己對漢字顯示原理的理解,最終在液晶屏上顯示出漢字“三”,雖然只是簡單的“三”,但是過程是相當不容易。void LCMDelay(int)。void LCMInit(void)。void LCMBlink(unsigned char,unsigned char,unsigned char)。 //DA片選端sbit S0 = P2^0。 // 正弦波 //正弦波unsigned char code type[256]={ 0x80,0x83,0x86,0x89,0x8c,0x90,0x93,0x96,0x99,0x9c,0x9f,0xa2,0xa5,0xa8,0xab,0xae,0xb1,0xb3,0xb6,0xb9,0xbc,0xbf,0xc1,0xc4,0xc7,0xc9,0xcc,0xce,0xd1,0xd3,0xd5,0xd8,0xda,0xdc,0xde,0xe0,0xe2,0xe4,0xe6,0xe8,0xea,0xeb,0xed,0xef,0xf0,0xf1,0xf3,0xf4,0xf5,0xf6,0xf8,0xf9,0xfa,0xfa,0xfb,0xfc,0xfd,0xfd,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfd,0xfd,0xfc,0xfb,0xfa,0xfa,0xf9,0xf8,0xf6,0xf5,0xf4,0xf3,
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1