音頻在電信號中表現(xiàn)為多個正弦波疊加而形成。音樂的大小就表現(xiàn)為是演唱者的聲音的強弱起伏,它在音頻信號中表現(xiàn)為正弦波的波峰和波谷,所以在他達到波峰時說明他的音量大。在波谷是音量就小,所就需要一個觸發(fā)電路使他在音量大的時候就彩燈發(fā)光,音量小的時候燈滅。綜合考慮:選擇了NE555夠成的單穩(wěn)態(tài)電路,由于單穩(wěn)態(tài)電路是低電平觸發(fā)所以還需要一個反相放大器。
上傳時間: 2013-11-06
上傳用戶:lz4v4
本書從應(yīng)用角度深入淺出地介紹國際上最流行的MOTOROLA M68HC05系列單片機的 結(jié)構(gòu)、指令系統(tǒng)、定時器、串行通訊接口(SCI)、串行外圍接口(SPI)、A/D轉(zhuǎn)換器、脈沖寬 度調(diào)制(PWM)、EPROM/EEPROM、液晶顯示(LCD)驅(qū)動器、屏幕顯示(OSD)驅(qū)動器、雙音多頻(DTMF)等I/O功能及其使用方法,重點詳細地論述匯編程序設(shè)計方法、系統(tǒng)設(shè)計方法、單片機開發(fā)與應(yīng)用技術(shù)和大量具體應(yīng)用實例。本書實用性強、取材新穎、內(nèi)容豐富,適于電子、無線電、微機、自控、通訊等領(lǐng)域的工程技術(shù)人員和科研人員閱讀,也適合于作高等院校、專科學(xué)校和各類培訓(xùn)班的教材或參考書。是單片機入門和開發(fā)應(yīng)用單片機的實用資料。 MOTOROLA M68HC05系列8位單片機是國際上應(yīng)用最廣泛、功能最豐富和性能價格比最優(yōu)的單片機。由于該系列單片機具有功能全面、速度高、系統(tǒng)設(shè)計簡單、使用方便、功耗低、可靠性高、價格低等許多特點,在家電、有線與無線通訊、儀表、測控系統(tǒng)、自控、汽車等領(lǐng)域得到了廣泛的應(yīng)用,因而它在市場占有率方面占有絕對優(yōu)勢。 隨著電子產(chǎn)品的智能化和小型化的發(fā)展,將單片機應(yīng)用于各類產(chǎn)品中,使提高產(chǎn)品的性能與檔次成為必然的趨勢。無論從性能方面還是從價格方面考慮,選用M68HC05系列單片機都將是最適宜的。 M68HC05系列單片機片內(nèi)除具有RAM、ROM/EPROM/OTPROM(一次可編程ROM)或EEPROM、多功能16位定時器(具有輸入捕捉、輸出比較、溢出和實時中斷功能)、兩種省電低功耗方式、并行I/O口外,還具有許多特殊I/O功能,例如A/D轉(zhuǎn)換器、串行通訊接口(SCI)、串行外圍接口(SPI)、液晶顯示(LCD)驅(qū)動器、脈沖寬度調(diào)制(PWM)、屏幕顯示(OSD)驅(qū)動器、熒光顯示(VFD)驅(qū)動器、雙音多頻(DTMF)發(fā)生/接收器、實時時鐘((RTC)、鍵盤中斷和H橋驅(qū)動器等。M68HC05系列有近百種型號,可根據(jù)應(yīng)用場合方便地選用具有所需功能的型號。這樣,既能充分利用單片機片內(nèi)的資源,又不需外接其他電路芯片,使構(gòu)成的應(yīng)用系統(tǒng)極為簡單。M68HC05系列的應(yīng)用系統(tǒng)是真正的單片系統(tǒng),通常只需外接極少量元件。 由于用M68HC05單片機內(nèi)部的硬件完成所需的功能,因此,應(yīng)用系統(tǒng)電路簡單,系統(tǒng)可靠性高、成本低、體積小、使用與調(diào)試方便,易于大批量生產(chǎn),并且使與外圍功能有關(guān)的軟件程序的設(shè)計也大大簡化。 本書實用性強,取材新穎,內(nèi)容豐富、全面,從應(yīng)用角度深入淺出地介紹M68HC05系列單片機的結(jié)構(gòu)、功能及其應(yīng)用系統(tǒng)的設(shè)計與開發(fā),還重點介紹程序設(shè)計和大量具體應(yīng)用實例。本書注重實用,以盡量簡明的語言、最少的篇幅,使讀者花最少的時間就能掌握M68HC05系列單片機的設(shè)計、開發(fā)與應(yīng)用技術(shù)。本書作者具有多年從事單片機教學(xué)和科研的經(jīng)驗,該書是根據(jù)最新資料和科研成果并結(jié)合親身經(jīng)歷的實際教學(xué)內(nèi)容編寫成的,希望也堅信本書對廣大讀者一定會有裨益。 本書編著者有:剛寒冰、齊秋群、剛勵韜、徐英新、姜洪福、姜朋、高京齋、李宇仁、劉穎、邊萌。本書不足和謬誤之處,請批評指正。
上傳時間: 2013-10-18
上傳用戶:exxxds
本資料是關(guān)于單片機電路設(shè)計的一些經(jīng)驗,希望對大家有所幫助。。。 前言 MCU發(fā)展趨勢 未來以及相當(dāng)長的一段時間內(nèi),單片機應(yīng)用技術(shù)的發(fā)展趨勢為: 1、全盤CMOS化 CMOS 電路具有眾多的優(yōu)點,如極寬的工作電壓范圍、極佳的本質(zhì)低功耗及功耗管理特征,形成了嵌入式系統(tǒng)獨特的低功耗及功耗管理應(yīng)用技術(shù)。 2、最大化的SoC設(shè)計 目前單片機已逐漸向片上系統(tǒng)發(fā)展,原有的單片機逐漸發(fā)展成通用型SoC 單片機(如C8051F 系列)或SoC 的標(biāo)準(zhǔn)IP 內(nèi)核(如DW8051_core),以及各種專用的SoC 單片機。 3、以串行方式為主的外圍擴展 目前單片機外圍器件普遍提供了串行擴展方式。串行擴展具有簡單、靈活、電路系統(tǒng)簡單、占用I/O資源少等優(yōu)點,是一種流行的擴展方式。 4、8位機仍有巨大發(fā)展空間 電路常識性概念(1)-輸入、輸出阻抗 1、輸入阻抗 輸入阻抗是指一個電路輸入端的等效阻抗。在輸入端上加上一個電壓源U,測量輸入端的電流I,則輸入阻抗Rin=U/I。你可以把輸入端想象成一個電阻的兩端,這個電阻的阻值,就是輸入阻抗。 輸入阻抗跟一個普通的電抗元件沒什么兩樣,它反映了對電流阻礙作用的大小。 對于電壓驅(qū)動的電路,輸入阻抗越大,則對電壓源的負載就越輕,因而就越容易驅(qū)動,也不會對信號源有影響;而對于電流驅(qū)動型的電路,輸入阻抗越小,則對電流源的負載就越輕。因此,我們可以這樣認為:如果是用電壓源來驅(qū)動的,則輸入阻抗越大越好;如果是用電流源來驅(qū)動的,則阻抗越小越好(注:只適合于低頻電路,在高頻電路中,還要考慮阻抗匹配問題。另外如果要獲取最大輸出功率時,也要考慮阻抗匹配問題。)
標(biāo)簽: 單片機電路 常識 設(shè)計經(jīng)驗
上傳時間: 2013-11-08
上傳用戶:元宵漢堡包
PIC單片機在性能和價格等方面在現(xiàn)在的單片機世界里已遙遙領(lǐng)先,比如它帶AD轉(zhuǎn)換,各口驅(qū)動電流大可直接驅(qū)動數(shù)碼管等優(yōu)點,但是我們很多的學(xué)習(xí)者一直為它高價的燒錄器和仿真器望而卻步,最近在網(wǎng)上搜到一些資料經(jīng)過實驗發(fā)現(xiàn)很多PIC單片機都可以用很廉價的自制編程器編程,就用很少的常用的元器件和簡單的電路就能搭成此編程器,而且軟件也是免費的,在網(wǎng)可以直接下載到,只要對此有興趣幾乎不用有投資就可以進入PIC單片機領(lǐng)域,好好學(xué)習(xí)PIC單片機,發(fā)揮它的功能和優(yōu)點
上傳時間: 2013-10-10
上傳用戶:攏共湖塘
首先感謝您選用用由本站開發(fā)的KFB130單片機開發(fā)板,同時恭喜您邁出了學(xué)習(xí)單片機的第一步,本產(chǎn)品將實驗板,編程器,仿真器集成到一塊板子上,您只要花最少的錢就可以輕松高效地學(xué)習(xí)單片機技術(shù)。
標(biāo)簽: KFB 130 單片機開發(fā)板
上傳時間: 2013-10-09
上傳用戶:mikesering
前言 2000年在學(xué)校我第一次接觸Linux,那時在班里學(xué)習(xí)做網(wǎng)頁的氣氛較濃,我也是為了學(xué)習(xí)PHP才認識Linux的。PHP解析器的安裝過程讓我多多少少對GCC有了些認識,不過當(dāng)時我并沒有意識到它還可以用于嵌入式系統(tǒng)編程上,至于Linux、認為用處只在于架構(gòu)一個免費的WEB站點。 2002年在公司我第一次接觸了AVR,當(dāng)時公司只有一個ICC序列號,導(dǎo)致我和一個同事經(jīng)常搶用一臺機器,不過這種狀況沒有持續(xù)多久,我在瀏覽雙龍的數(shù)據(jù)光盤時發(fā)現(xiàn)一個叫“如何使用AVR-GCC”的PDF文檔,上面沒有署名,我想我應(yīng)該感謝該文的作者。我發(fā)現(xiàn)這個免費的編譯軟件遠比ICC好用。 今天,我把使用AVR-GCC兩年來的體會寫在這里,愿更多的人了解和使用GCC及自由軟件。 水平有限,錯誤和缺陷在所難免,請廣大讀者批評指正。
標(biāo)簽: AVR GCC 單片機 程序設(shè)計
上傳時間: 2013-12-18
上傳用戶:redmoons
學(xué)習(xí)單片機實在不是件易事,一來要購買高價格的編程器,仿真器,二來要學(xué)習(xí)編程語言,還有眾多種類的單片機選擇真是件讓人頭痛的事。在眾多單片機中51架構(gòu)的芯片風(fēng)行很久,學(xué)習(xí)資料也相對很多,是初學(xué)的較好的選擇之一。51的編程語言常用的有二種,一種是匯編語言,一種是C語言。匯編語言的機器代碼生成效率很高但可讀性卻并不強,復(fù)雜一點的程序就更是難讀懂,而C語言在大多數(shù)情況下其機器代碼生成效率和匯編語言相當(dāng),但可讀性和可移植性卻遠遠超過匯編語言,而且C語言還可以嵌入?yún)R編來解決高時效性的代碼編寫問題。對于開發(fā)周期來說,中大型的軟件編寫用C語言的開發(fā)周期通常要小于匯編語言很多。綜合以上C語言的優(yōu)點,我在學(xué)習(xí)時選擇了C語言。以后的教程也只是我在學(xué)習(xí)過程中的一些學(xué)習(xí)筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學(xué)習(xí),一起進步。
標(biāo)簽: 51單片機C語言 入門教程 動力 工作室
上傳時間: 2013-11-14
上傳用戶:ysystc670
1.C語言和匯編語言在開發(fā)單片機時各有哪些優(yōu)缺點?答:匯編語言是一種用文字助記符來表示機器指令的符號語言,是最接近機器碼的一種語言。其主要優(yōu)點是占用資源少、程序執(zhí)行效率高。但是不同的CPU,其匯編語言可能有所差異,所以不易移植。C語言是一種結(jié)構(gòu)化的高級語言。其優(yōu)點是可讀性好,移植容易,是普遍使用的一種計算機語言。缺點是占用資源較多,執(zhí)行效率沒有匯編高。對于目前普遍使用的RISC架構(gòu)的8bitMCU來說,其內(nèi)部ROM、RAM、STACK等資源都有限,如果使用C語言編寫,一條C語言指令編譯后,會變成很多條機器碼,很容易出現(xiàn)ROM空間不夠、堆棧溢出等問題。而且一些單片機廠家也不一定能提供C編譯器。而匯編語言,一條指令就對應(yīng)一個機器碼,每一步執(zhí)行什幺動作都很清楚,并且程序大小和堆棧調(diào)用情況都容易控制,調(diào)試起來也比較方便。所以在單片機開發(fā)中,我們還是建議采用匯編語言比較好。如果對單片機C語言有興趣,HOLTEK的單片機就有提供C編譯器,可以到HOLTEK的網(wǎng)站(www.holtek.com.cn)免費下載使用。
標(biāo)簽: FAQ 單片機應(yīng)用 編程技巧
上傳時間: 2013-10-24
上傳用戶:qb1993225
專利權(quán)盛群半導(dǎo)體公司在全球各地區(qū)已核準(zhǔn)和申請中之專利權(quán)至少有160件以上,享有絕對之合法權(quán)益。與盛群公司MCU或其它產(chǎn)品有關(guān)的專利權(quán)并未被同意授權(quán)使用,任何經(jīng)由不當(dāng)手段侵害盛群公司專利權(quán)之公司、組織或個人,盛群將采取一切可能的法律行動,遏止侵權(quán)者不當(dāng)?shù)那謾?quán)行為,并追討盛群公司因侵權(quán)行為所受之損失、或侵權(quán)者所得之不法利益。 商標(biāo)權(quán)盛群之名稱和標(biāo)識、Holtek標(biāo)識、HT-IDE、HT-ICE、MarvelSpeech、MusicMicro、AdlibMicro MagicVoice、GreenDialer、PagerPro、Q-Voice、TurboVoice、EasyVoice和HandyWriter都是盛群半導(dǎo)體公司在臺灣地區(qū)和其它國家的注冊商標(biāo)。 著作權(quán)Copyright2006byHOLTEKSEMICONDUCTORINC.規(guī)格書中所出現(xiàn)的信息在出版當(dāng)時相信是正確的,然而盛群對于規(guī)格內(nèi)容的使用不負責(zé)任。文中提到的應(yīng)用其目的僅僅是用來做說明,盛群不保證或不表示這些應(yīng)用沒有更深入的修改就能適用,也不推薦它的產(chǎn)品使用在會由于故障或其它原因可能會對人身造成危害的地方。盛群產(chǎn)品不授權(quán)使用于救生、維生器件或系統(tǒng)中做為關(guān)鍵器件。
上傳時間: 2013-10-12
上傳用戶:hui626493
學(xué)習(xí)單片機實在不是件易事,一來要購買高價格的編程器,仿真器,二來要學(xué)習(xí)編程語言,還有眾多種類的單片機選擇真是件讓人頭痛的事。在眾多單片機中51 架構(gòu)的芯片風(fēng)行很久,學(xué)習(xí)資料也相對很多,是初學(xué)的較好的選擇之一。51 的編程語言常用的有二種,一種是匯編語言,一種是C 語言。匯編語言的機器代碼生成效率很高但可讀性卻并不強,復(fù)雜一點的程序就更是難讀懂,而C 語言在大多數(shù)情況下其機器代碼生成效率和匯編語言相當(dāng),但可讀性和可移植性卻遠遠超過匯編語言,而且C 語言還可以嵌入?yún)R編來解決高時效性的代碼編寫問題。對于開發(fā)周期來說,中大型的軟件編寫用C 語言的開發(fā)周期通常要小于匯編語言很多。綜合以上C 語言的優(yōu)點,我在學(xué)習(xí)時選擇了C 語言。以后的教程也只是我在學(xué)習(xí)過程中的一些學(xué)習(xí)筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學(xué)習(xí),一起進步。
上傳時間: 2013-10-07
上傳用戶:pompey
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1