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

正文內(nèi)容

基于51單片機stc89c52rc的ad9850dds信號源設(shè)計與實現(xiàn)-wenkub.com

2025-06-25 00:31 本頁面
   

【正文】 P2=~j。 P2=~j。 P2=~j。 P2=~j。 show(freq)。 show(freq)。 ad9850_write(0x00,freq)。 ad9850_write(0x00,freq)。 if (key_up==0){ while(!key_up)。digt0x0001){ w=w/10。 } } } if (key_right==0){ delay(30)。amp。 P0=~digt。 Write_Max7219(0x0f, 0x00)。 w=1000。}}//P0端控制LED,P2端控制繼電器void main (void){ ulong freq,w。for(i=0。sbit key_up=P1^1。}//*************************************************************////串行寫1000Hz程序//ad9850_reset()。ad9850_w_clk=1。 for(i=0。0x01。}//寫w1數(shù)據(jù)w=(y24)。i++){ad9850_bit_data=(wi)amp。ad9850_w_clk=0。i8。ad9850_w_clk=1。for(i=0。//適合125M晶振//如果時鐘頻率不為25MHZ,修改該處的頻率值,單位MHz ?。?!frequence=frequence/1000000。}//向ad9850中寫命令與數(shù)據(jù)(串口)void ad9850_write(unsigned char w0,double frequence){unsigned char i,w。ad9850_w_clk=0。ad9850_rest=1。 sbit ad9850_bit_data =P1^6。//Write_Max7219(0x0f, 0x00)。 //掃描界限;4個數(shù)碼管顯示 Write_Max7219(0x0c, 0x01)。 //寫入數(shù)據(jù),即數(shù)碼管顯示數(shù)字 Max7219_pinCS=1。 Max7219_pinCLK=1。i) { Max7219_pinCLK=0。}void Write_Max7219_byte(uchar DATA){ uchar i。ix。sbit Max7219_pinCS = P3^1。電源模塊的散熱片比較燙,因為整個電路工作在比較大的功率狀態(tài),而散熱片散熱功率不夠大,更換更大的散熱片可以解決這個問題。這些不足都需要我們在平時的學(xué)習(xí)過程中去彌補,通過對基本知識的學(xué)習(xí)和掌握,以及要勤于練習(xí)勤于編程,只有這樣才能夠去順利完成一個程序的編寫,所謂熟能生巧。盡管失敗是一次又一次,但是我們沒有氣餒,一步一個腳印的去發(fā)現(xiàn)問題,解決問題,在摸索中不斷進步??偨Y(jié)與體會本次課程設(shè)計的內(nèi)容為利用51單片機STC89C52RC控制AD9850 DDS芯片制作一個可輸出正弦波、方波、三角波等等波形的信號發(fā)生器,用示波器輸出波形,用了一個寒假的時間基本完成了本次實訓(xùn)。熊康明:原料采購,電路優(yōu)化,后期調(diào)試。由于頻率跨度有幾個數(shù)量級,故我們采用單片機控制繼電器連接不同電容的形式進行頻率的粗匹配,用一個可調(diào)電阻進行頻率的細匹配。一組8位IO口控制位LED的點亮,一組8位IO口控制繼電器。經(jīng)過反復(fù)斟酌,小組一致認為,由于方案一和方案二是由簡單模擬電路構(gòu)成,有頻率不能太高,容易產(chǎn)生干擾,正弦波波形有較大失真等缺點,首先舍棄。 主要設(shè)計思想接過課題時,我們小組經(jīng)過討論,有如下幾個不同方案:1. 使用文氏電橋產(chǎn)生正弦波,經(jīng)過過零比較器產(chǎn)生方波,最后再經(jīng)過積分器產(chǎn)生三角波。這里變壓器除了完成耦合以外,初級線圈的電感與外接電容器構(gòu)成具有選頻作用的諧振回路。所以在電子技術(shù)上,變壓器用來作阻抗匹配用。 (4)LOAD、CLK信號的驅(qū)動,采用SN74AHC244,應(yīng)保證244的每根輸出引腳的連接少于8個CMOS輸入端。這個系統(tǒng)在硬件方面考慮了如下幾個問題。圖4 級聯(lián)應(yīng)用時的電原理圖可選用如SN74HC245類似的驅(qū)動IC。這樣,便不會造成兩片MAX7219驅(qū)動的LED亮度有所差異。 (5)級聯(lián)時,如果驅(qū)動的LED個數(shù)不足8的倍數(shù),可把兩片驅(qū)動器的掃描界線設(shè)置為相同的值。 (4)MAX7219的RST復(fù)位端應(yīng)可靠地接到復(fù)位電路上去。 (3)其顯示采用掃描方式,使用普通LED亮度可能不足,可選用高亮型號或超高亮型號。 根據(jù)控制RAM和數(shù)據(jù)RAM的不同值,來實現(xiàn)相應(yīng)的顯示功能。 控制RAM包括:空操作寄存器,譯碼模式控制寄存器,亮度控制寄存器,掉電控制寄存器,閃爍控制寄存器,測試控制寄存器和掃描界線寄存器。它先將輸入緩沖部分的控制字讀入處理,根據(jù)其地址值送到相應(yīng)的控制RAM或數(shù)字RAM,同時將數(shù)據(jù)送入串行同步輸出部分,以便在下一個控制字輸入周期,將其串行輸出。 如圖2 所示,MAX7219由六部分組成。 ★ 寬24腳雙列直插模塊封裝。 ★ 16級亮度數(shù)字控制; ★ 串行接口(16位控制字);在實際應(yīng)用中,已實現(xiàn)了149片MAX7219級聯(lián),可以控制1192位LED顯示。單一+5V電源供電CPU:由運算和控制邏輯組成,同時還包括中斷系統(tǒng)和部分外部特殊功能寄存器;RAM:用以存放可以讀寫的數(shù)據(jù),如運算的中間結(jié)果、最終結(jié)果以及欲顯示的數(shù)據(jù);ROM:用以存放程序、一些原始數(shù)據(jù)和表格;I/O口:四個8位并行I/O口,既可用作輸入,也可用作輸出;T/C:兩個定時/記數(shù)器,既可以工作在定時模式,也可以工作在記數(shù)模式;五個中斷源的中斷控制系統(tǒng);一個全雙工UART(通用異步接收發(fā)送器)的串行I/O口,用于實現(xiàn)單片機之間或單片機與微機之間的串行通信;片內(nèi)振蕩器和時鐘產(chǎn)生電路,石英晶體和微調(diào)電容需要外接。外部數(shù)據(jù)存儲器尋址空間為64kB2
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1