河內塔問題 #include<stdio.h> #include<stdlib.h> int fun_a(int) void fun_b(int,int,int,int) int main(void) { int n int option printf("題目二:河內塔問題\n") printf("請輸入要搬移的圓盤數目\n") scanf("%d",&n) printf("最少搬移的次數為%d次\n",fun_a(n)) printf("是否顯示移動過程? 是請輸入1,否則輸入0\n") scanf("%d",&option) if(option==1) { fun_b(n,1,2,3) } system("pause") return 0 } int fun_a(int n) { int sum1=2,sum2=0,i for(i=n i>1 i--) { sum1=sum1*2 } sum2=sum1-1 return sum2 } void fun_b(int n,int left,int mid,int right) { if(n==1) printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right) else { fun_b(n-1,left,right,mid) printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right) fun_b(n-1,mid,left,right) } }
上傳時間: 2016-12-08
上傳用戶:努力努力再努力
89C51單片機號音自動播放器的設計,筆者利用AT89C51型單片機和LM386型音頻功率放大器構成了自動計時和號音播放器,成本低,效果好,值得推廣
上傳時間: 2016-12-24
上傳用戶:來茴
程式描述:使用Cypress的Cy7C68013A晶片進行設計,實現USB鍵盤輸入的功能。 安裝:把來源程式碼複製到硬碟特定目錄下,使用Keil C編譯器運行即可。 注意:可以首先使用Cypress的測試工具進行韌體程式的測試,以確保韌體程式的正確性。
標簽: Cypress 68013A C68013 68013
上傳時間: 2017-02-10
上傳用戶:ecooo
含有各類寄存器,AD和DA轉換器,各種算法,有限狀態機,還些許組合邏輯電路設計代碼
標簽: 寄存器
上傳時間: 2013-12-28
上傳用戶:jhksyghr
nec簡單編程器,適合C初學者和無仿真器的用戶。
上傳時間: 2014-06-18
上傳用戶:xinyuzhiqiwuwu
這次課程設計的內容是LED、步進電機和喇叭的控制,通過對步進電機的原理的掌握,學會步進電機與芯片的連接方法,以及如何控制脈沖輸出,控制單片機的正轉,反轉,加速轉和慢轉等,了解步進電機速度的軟件控制方法,此外要和蜂鳴器,數碼管,LED結合起來,學會控制蜂鳴器的聲音的長短,大小,頻率,數碼管的多數字穩定顯示,通過軟件定時實現數秒的結果,通過有規律的脈沖來控制LED燈泡循環顯示。合理的選擇芯片,以及芯片端口,方便程序的實現,通過程序在步進電機和它們之間切換使用,實現連續的功能狀態。
上傳時間: 2017-07-14
上傳用戶:gundan
一款很流行的手機 java 音樂播放器,源于俄國的一個開發人員,現行很受手機用戶歡迎。功能和正常播放器一樣,關鍵是java手機版。
上傳時間: 2017-08-24
上傳用戶:450976175
[摘要]在天線單元設計中采用了高頻、低噪聲放大器,以減弱天線熱噪聲及前面幾級單元電路對接收機性能的影響;基于超外差式電路結構、鏡頻抑制和信道選擇原理,選用G P2010芯片實現了射頻單元的三級變頻方案,并介紹了高穩定度本振蕩信號的合成和采樣量化器的工作原理,得到了導航電文相關提取所需要的二進制數字中頻衛星信號。[被屏蔽廣告]關鍵詞:GPS接收機靈敏度超外差鎖相環頻率合成利用GPS衛星實現導航定位時,用戶接收機的主要任務是提取衛星信號中的偽隨機噪聲碼和數據碼,以進一步解算得到接收機載體的位置、速度和時間(PVT)等導航信息。因此,GPS接收機是至關重要的用戶設備。目前實際應用的GPS接收機電路一般由天線單元、射頻單元、通信單元和解算單元等四部分組成,如圖1所示。本文在分析GPS衛星信號組成的基礎上,給出了射頻前端GP2010的原理及應用。1GPS 衛星信號的組成GPS衛星信號采用典型的碼分多址(CDMA)調制技術進行合成(如圖2所示),其完整信號主要包括載波、偽隨機碼和數據碼等三種分量。信號載波處于L波段,兩載波的中心頓率分別記作L1和1.2,衛星信號參考時鐘頻率f0為10.23MHz,信號載波L1的中心頻率為ro的154倍頻,即:fL.1=154×f0-1575,42MHz(1)其波長A 1-19.03cm:信號載波12的中心頻率為f0的120倍頻,即:fL.2-120X f0-1227.60M1z(2)其波長A 2-24.42cm.兩載波的頻率差為347.82M1z,大約是12的28.3%,這樣選擇載波頻率便于測得或消除導航信號從GPS衛星傳播至接收機時由于電離層效應而引起的傳播延遲誤差,偽隨機噪聲碼(PR N)即測距碼主要有精測距碼(P碼)和粗測距碼(C/A碼)兩種。其中P碼的碼率為10.23M12、C/A碼的碼率為1.023MHz。數據碼是GPS衛星以二進制形式發送給用戶接收機的導航定位數據,又叫導航電文或D碼,它主要包括衛星歷、衛星鐘校正、電離層延遲校正、工作狀態信息、C/A碼轉換到捕獲P碼的信息和全部衛星的概略星歷:總電文由1500位組成,分為5個子幀,每個子幀在6s內發射10個字,每個字30位,共計300位,因此數據碼的波特率為50bps.
上傳時間: 2022-06-19
上傳用戶:zhaiyawei
本書共分九章。第1章是基本知識,敘述傳感器和變送器的組成和分類,并介紹若干常用名詞術語和概念,如靈敏度、精確度、基本誤差等。第2章是檢測溫度用的傳感器和變送器,其中有工業上廣泛應用的熱電偶及熱電阻,近來發展迅速的半導體和集成化測溫器件,家用電器里常見的各種溫度開關等。第3章是壓力檢測部分,除介紹了最常用的彈性變形測壓原理之外,對性能較好的電容式壓力變送器有較詳細的描述,對近來出現的靈巧型壓力變送器也作了介紹。第4章為流量儀表,從自來水表和煤氣表到電磁及超聲流量)都作了原理和性能的分析,對不易理解的質量流扯計進行了深入淺出的闡述。第5章物位和第6章成分分別指出了各種傳感器及變送器的 適用條件和性能差異。第7章是機械量,包括位移、轉角、轉速、力、轉矩及振動,在工業生產自動化領域,這類傳感器和變送器也經常用到。第8章是光強,光敏元件是最常遇到的光傳感器,此外發光元件和光電耦合器在自動化裝置里也經常用到,在本章里一井介紹以便應用。第9章為磁場檢測 用的傳感器,著重介紹了各種新近出現的磁敏元件和集成化器件。從事自動化工作的讀者,對其原理和性能初步了解是十分有益的。
上傳時間: 2022-07-05
上傳用戶:kent
日常生活的電子產品和子系統變得越來越智能,這就需要其“大腦”(硅芯片)在面對現實環境中多種多樣情況時,能夠對各種可能最終影響系統行為和性能做出可預測和期望的反應。這時,基準電壓源就出現在我們面前了。基準電壓源是一種精密的器件,專門設計用來維持恒定的輸出電壓,即使在環境溫度或者電源電壓等參數變化的情況下也一樣。基準電壓源其精度之高,它能用于除數據轉換器之外還能用于其他應用場合。你將在本文檔中看到其應用的范圍表明了,基準電壓雖然不是一個新的概念,但它們是系統設計繼續向前推進的一個組成部分。本文對基準電壓源作了綜合的概述,包括基礎知識和設計應技巧。第一章重點介紹基準電壓源的基本特征。作者探討了在一定情況下,電源設計人員可能需要從一個拓撲結構中獲得某些特性,同時利用另一個拓撲的優點。第二章研究了基準電壓源性能和數據轉換器的設計原則。第三章也是最后一章,討論了基準電壓源的靈活應用,如低漂移直流基準電壓和電流源。
上傳時間: 2022-07-11
上傳用戶: