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

正文內(nèi)容

基于at89s51低頻信號發(fā)生器的設(shè)計與實現(xiàn)(完整版)

2025-07-18 15:37上一頁面

下一頁面
  

【正文】 S51 的解密變?yōu)椴豢赡埽绦虻谋C苄源蟠蠹訌?,這樣就可以有效的保護(hù)知識產(chǎn)權(quán)不被侵犯。 資源分配 軟、硬件設(shè)計是設(shè)計中不可缺少的,為了滿足功能和指標(biāo)的要求,資源分配如下 (1) 晶振采用 12MHZ; (2) 內(nèi)存分配 。 ( 2) AT89S51 的引腳圖 和 實物圖 如 下 圖 : 圖 AT89S51 的引腳圖 和 實物圖 ① 主要特性 : 7 ⑴ 4K 字節(jié)可編程 FLASH 存儲器 (壽命: 1000 寫 /擦循環(huán) ); ⑵ 全靜態(tài)工作: 0Hz24KHz; ⑶ 三級程序存儲器保密鎖定 ; ⑷ 128*8 位內(nèi)部 RAM; ⑸ 32 條可編程 I/O 線 ; ⑹ 兩個 16 位定時器 /計數(shù)器 ; ⑺ 6 個中 斷源 ; ⑻ 可編程串行通道 ; ⑼ 低功耗的閑置和掉電模式 ; ⑽ 片內(nèi)振蕩器和時鐘電路 ; ② 管腳說明 : ※ VCC:供電電壓。在 FLASH 編程和校驗時, P1 口作為第八位地址接收。當(dāng) P3 口寫入 “1”后,它們被內(nèi)部上拉為高電平,并用作輸入。 ※ RST:復(fù)位輸入。此時, ALE 只有在執(zhí)行 MOVX,MOVC 指令是 ALE 才起作用。在 FLASH 編程期間,此引腳也用于施加 12V端口引腳 第二功能 RXD(串行輸入口 ) TXD(串行輸出口 ) /INT0(外中斷 0 的請求 ) /INT1(外中斷 1 的請求 ) T0 (定時 /計數(shù)器 0 外部計數(shù)脈沖輸入 ) T1(定時 /計數(shù)器外部計數(shù)脈沖輸入) /WR(外部數(shù)據(jù)存儲器寫選通 ) /RD(外部數(shù)據(jù)存儲器讀選通) 9 編程電源( VPP)。10) pF 使用陶瓷濾波器時, C1=C2=40( 177。 ⅲ 自動復(fù)位。在掉電模式下,保存 RAM 的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個硬件復(fù)位為止。 ※ AGND( 3 腳):模擬量地,即模擬電路接地端。根據(jù)以上分析,我們的課題選擇了單緩沖方式使用方便,程序簡單,易操作。它的內(nèi)部包含四組形式完全相同的運算放大器,除電源共用外,四組運放相互獨立。模塊主要有:主程序模塊、方波模塊、 鋸齒波模塊、正弦波模塊、延時子程序模塊等。所產(chǎn)生的波形幅度 范圍為 ~ 5V, 頻率范圍為 ~ , 波形準(zhǔn)確并且平滑。 從 課題的選擇、 方案的論證、 電路原理,到電路上元器件的 焊接、電路的調(diào)試,程序的編寫,調(diào)試 ,一步步, 最終實現(xiàn)設(shè)計要求。 ////初始化函數(shù) //// //void initial_time0(void)。 while(1) { anjian()。 anjian()。 disp(count)。 if(P3_7==0) 27 {count=3。} if(P3_7==0) {delay(1,50,248)。 28 P3=0xff。k)。 TL0=tl。 } 30 ( 2) PCB電路圖 : ( 3) 硬件板電路圖所示如下 : 31 ( 4) 單片機(jī)函數(shù)信號 發(fā)生器 元器件清單 : 序號 元件名稱 型號與規(guī)格 單位 數(shù)量 1 電阻 R4 1K 只 1 2 電阻 R1 R2 RP1 10K 只 3 3 電阻 RV1 RV2 10K 只 2 4 電阻 R5 330 只 1 5 電源插座 白色 只 1 6 電解電容 C11 10UF 只 1 7 磁片電容 C3 30P 只 1 8 磁片電容 C4 30P 只 1 9 磁片電容 C1 C2 C5 C6 C7 C8 104 只 6 10 二極管 D1 LED 只 1 11 二極管 D2 IN4148 只 1 12 數(shù)碼管 數(shù)碼管 只 1 13 集成電路 LM324 塊 2 14 晶振 12M 只 1 15 集成電路 DAC0832 塊 1 16 單片機(jī) AT89C51 只 1 17 開關(guān) K1 K2 只 2 18 線路板 PCB 塊 1 32 致 謝 畢業(yè)設(shè)計的完成和論文的完成要感謝很多人。 33 文獻(xiàn)綜述 1 信號 發(fā)生器 的發(fā)展 信號發(fā)生器即波形發(fā)生器,信號 發(fā)生器 是能夠產(chǎn)生大量的標(biāo)準(zhǔn)信號和用戶定義信號,并保證高精度、高穩(wěn)定性、可重復(fù)性和易操作性的電子儀器。 HP8770A 實際上也只能產(chǎn)生 8 種 波形,而且價格昂貴。目前可以利用可視化編程語言 (如 Visual Basic ,Visual C 等等 )編寫任意波形發(fā)生器的軟面板,這樣允許從計算機(jī)顯示屏上輸入任意波形,來實現(xiàn)波形的輸入。而且外形尺寸與價格,都比過去的類似產(chǎn)品減少了一半。目前,波形發(fā)生器由獨立的臺式儀器和適用于個人計算機(jī)的插卡以及新近開發(fā)的 VXI 模塊。 到了二十一世紀(jì),隨著集成電路技術(shù)的高速發(fā)展,出現(xiàn)了多種工作頻率可過 GHz 的DDS 芯片,同時也推動了函數(shù)波形發(fā)生器的發(fā)展, 20xx 年, Agligent 的產(chǎn)品 33220A 能夠產(chǎn)生 17 種波形,最高頻率可達(dá)到 20M, 20xx 年的產(chǎn)品 N6030A 能夠產(chǎn)生高達(dá) 500MHz 的頻率,采樣的頻率可達(dá) 。 在 70 年代前,信號發(fā)生器主要有兩類:正弦波和脈沖波,而函數(shù)發(fā)生器介于兩類之間,能夠提供正弦波、余弦波、方波、三角波、上弦波 等幾種常用標(biāo)準(zhǔn)波形,產(chǎn)生其它波形時,需要采用較復(fù)雜的電路和機(jī)電結(jié)合的方法。 其次 感謝 黃 老師,給我進(jìn)行了很多的輔導(dǎo),不僅在技術(shù)上給了我很 大幫助,也在系統(tǒng)需求和設(shè)計方面給予了我很大幫助。 //開啟定時器 0// ET0=1。 delay(1,5,248)。 for(i=time1。 disp(count)。 zhengxianbo( )。 } } while(P3_7==0)。 fangbo_1++。 if(P3_7==0) {count=1。 ////////////按鍵函數(shù) //// void delay(unsigned char time1,time2,time3)。 // 1 2 3 unsigned char code stable[]={ 80, 81, 83, 84, 86, 87, 89, 90, 92, 93, 95, 96, 97, 99, 100, 102, 103, 104, 106, 107, 108, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 123, 124, 125, 126, 126, 127, 128, 129, 130, 131, 132, 132, 133, 134, 134, 135, 135, 136, 137, 137, 137, 138, 138, 139, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 139, 139, 139, 138, 138, 138, 137, 137, 136, 136, 135, 135, 134, 133, 133, 132, 131, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 115, 114, 113, 112, 111, 109, 108, 107, 105, 104, 103, 101, 100, 98, 97, 96, 94, 93, 91, 90, 88, 87, 85, 84, 83, 81, 80, 78, 77, 75, 74, 72, 71, 69, 68, 66, 65, 64, 62, 61, 59, 58, 57, 55, 54, 53, 51, 50, 49, 47, 46, 45, 44, 43, 42, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 31, 30, 29, 28, 28, 27, 26, 26, 25, 24, 24, 23, 23, 22, 22, 22, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 23, 23, 24, 24, 25, 25, 26, 27, 27, 28, 29, 30, 31, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 65, 66, 68, 69, 71, 72, 73, 75, 76, 78, 79 }。 本系統(tǒng)設(shè)計簡單、性能優(yōu)良,具有一定的實用性。 15 主 程序流程圖 圖 主程序流程圖 本軟件設(shè)計過程中主要實現(xiàn)利用按鍵來控制不同波形的輸出,當(dāng)按鍵 KEY1 按下 1 次時,信號 發(fā)生器就輸出 方波 ;當(dāng)按鍵 KEY1 按下 2 次時,信號 發(fā)生器就輸出鋸齒波;當(dāng)按鍵 KEY1 按下 3 次時,信號 發(fā)生器就輸出正弦波。兩個信號輸入端中, “”為反相輸入端,表示運放輸出端 0V 的信號與該輸入端的為相反; “+”為同相輸入 端,表示運放輸出端 0V 的信號與輸入端的相位相同。 8 位 輸入寄存器用于存放主機(jī)送來的數(shù)字量,使輸入數(shù)字量得到緩沖和鎖存 ; 8 位 DAC 寄存器用于存放待轉(zhuǎn)換的數(shù)字量 ; 8 位 D/A 轉(zhuǎn)換器輸出與數(shù)字量成正比的模擬電流;由與門、 與 非門組成的輸入控制電路來控制 2 個寄存器的選通或鎖存狀態(tài)。 當(dāng) WR2 和 XFER 同時有效時, 8 位 DAC 寄存器端為高電平 “1”,此時 DAC 寄存器的輸出端 Q 跟隨輸入端 D 也就是輸入寄存器 Q 端的電平變化;反之,當(dāng)端為低電平 “0”時,第一級 8 位輸入寄存器 Q 端的狀態(tài)則鎖存到第二級 8 位 DAC 寄存器中,以便第三級 8 位DAC 轉(zhuǎn)換器進(jìn)行 D/A 轉(zhuǎn)換。 ※ IOUT1: DAC 電流輸出端 1。 圖 為最簡單的上電復(fù)位和手動復(fù)位方法。復(fù)位信號結(jié)束后, CPU 從程序存儲器 “0000H”處開始執(zhí)行程序。 ※ XTAL2:來自反向振蕩器的輸出。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。 ※ ALE/PROG:當(dāng)訪問外部存儲器時,
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1