圖書介紹 目錄如下: 本書是以目前最為流行的8051系列單片機為主體,同時使用C程序設(shè)計語言來進行描述的。全書共分為四部分內(nèi)容:單片機基礎(chǔ)知識、C語言程序設(shè)計、單片機入門基礎(chǔ)實例、單片機高級應(yīng)用實例。以理論與實踐相結(jié)合的方式來進行講解,避免了傳統(tǒng)教科書給人枯燥、乏味的感覺。講解風(fēng)格通俗易懂、條理清晰、實例豐富、圖文并茂,即使是沒有任何單片機基礎(chǔ)的人,也可以通過本書的學(xué)習(xí),踏入單片機世界的大門。作者為本書的出版開發(fā)了相應(yīng)的學(xué)習(xí)編程、仿真及實驗板,以方便讀者朋友進行學(xué)習(xí),同時以大量實例照片記錄了實驗的過程及現(xiàn)象,以激發(fā)讀者朋友對單片機的興趣愛好。本書的配套光盤包含了所有實驗的源程序代碼、一些常用的電子工具軟件、芯片資料、實驗過程照片以及實驗演示視頻錄像。因此,通過本書,讀者獲得的是教程和學(xué)習(xí)平臺的結(jié)合,不僅可以用于學(xué)習(xí),而且還可以用于工廠、企業(yè)的產(chǎn)品研發(fā)。本書可供電子愛好者和大學(xué)、中專相關(guān)專業(yè)學(xué)生參考。 單片機的應(yīng)用 1 、在智能儀器儀表中的應(yīng)用:在各類儀器儀表中引入單片機,使儀器儀表智能化,提高測試的自動化程度和精度,簡化儀器儀表的硬件結(jié)構(gòu),提高其性能價格比。 2 、在機電一體化中的應(yīng)用:機電一體化產(chǎn)品是指集機械、微電子技術(shù)、計算機技術(shù)于一本,具有智能化特征的電子產(chǎn)品。 3 、在實時過程控制中的應(yīng)用:用單片機實時進行數(shù)據(jù)處理和控制,使系統(tǒng)保持最佳工作狀態(tài),提高系統(tǒng)的工作效率和產(chǎn)品的質(zhì)量。 4 、在人類生活中的應(yīng)用:目前國外各種家用電器已普通采用單片機代替?zhèn)鹘y(tǒng)的控制電路。 5 、在其它方面的應(yīng)用:單片機除以上各方面的應(yīng)用,它還廣泛應(yīng)用于辦公自動化領(lǐng)域、商業(yè)營銷領(lǐng)域、汽車及通信、計算機外部設(shè)備、模糊控制等各領(lǐng)域中。
標(biāo)簽: 單片機基礎(chǔ)
上傳時間: 2013-11-01
上傳用戶:q123321
附件是51mini仿真器中文使用手冊,其中包括有51mini的驅(qū)動,USB安裝指南及USB驅(qū)動程序。 2003 年 SST 公司推出了 SST89C54/58 芯片,并且在官方網(wǎng)站公布了單片機仿真程序,配合 KEIL 可以實現(xiàn)標(biāo) 準(zhǔn) 51 內(nèi)核芯片的單步調(diào)試等等,從而實現(xiàn)了一個簡單的 51 單片機仿真方案,將仿真器直接拉低到一顆芯片的價 格。 但是, 1 分錢 1 分貨,這個仿真方案由于先天的缺陷存在若干重大問題: 占用 p30,p31 端口 占用定時器 2 占用 8 個 sp 空間 運行速度慢 最高通信速度只有 38400,無法運行 c 語言程序。(由于 c 語言程序會調(diào)用庫文件,每單步一次 的時間足夠你吃個早飯) 所以,網(wǎng)上大量銷售的這種這種仿真器最多只能仿真跑馬燈等簡單程序,并沒有實際使用價值。51mini 是深 圳市學(xué)林電子有限公司開發(fā)生產(chǎn)的具有自主知識產(chǎn)權(quán)的新一代專業(yè)仿真器,采用雙 CPU 方案,一顆負責(zé)和 KEIL 解 釋,另外一顆負責(zé)運行用戶程序,同時巧妙利用 CPU 的 P4 口通信,釋放 51 的 P30,P31,完美解決了上述問題, 體積更小,是目前價格最低的專業(yè)級別 51 單片機仿真器,足以勝任大型項目開發(fā)。 51mini仿真器創(chuàng)新設(shè)計: 1 三明治夾心雙面貼片,體積縮小到只有芯片大小,真正的“嵌入式”結(jié)構(gòu)。 2 大量采用最新工藝和器件,全貼片安裝,進口鉭電容,貼片電解。 3 采用快恢復(fù)保險,即便短路也可有效保護。 4 單 USB 接口,無需外接電源和串口,臺式電腦、無串口的筆記本均適用。三 CPU 設(shè)計,采用仿真芯片+監(jiān)控 芯片+USB 芯片結(jié)構(gòu),是一款真正獨立的仿真器,不需要依賴開發(fā)板運行。 5 下載仿真通訊急速 115200bps,較以前版本提高一個數(shù)量級(10 倍以上),單步運行如飛。 6 不占資源,無限制真實仿真(32 個 IO、串口、T2 可完全單步仿真),真實仿真 32 條 IO 腳,包括任意使用 P30 和 P31 口。 7 兼容 keilC51 UV2 調(diào)試環(huán)境支持單步、斷點、隨時可查看寄存器、變量、IO、內(nèi)存內(nèi)容。可仿真各種 51 指 令兼容單片機,ATMEL、Winbond、INTEL、SST、ST 等等。可仿真 ALE 禁止,可仿真 PCA,可仿真雙 DPTR,可仿真 硬件 SPI。媲美 2000 元級別專業(yè)仿真器! 8 獨創(chuàng)多聲響和 led 指示實時系統(tǒng)狀態(tài)和自檢。 9 獨創(chuàng)長按復(fù)位鍵自動進入脫機運行模式,這時仿真機就相當(dāng)于目標(biāo)板上燒好的一個芯片,可以更加真實的運 行。這種情況下實際上就變了一個下載器,而且下次上電時仍然可以運行上次下載的程序。 USB 驅(qū)動的安裝 第一步:用隨機 USB 通訊電纜連接儀器的 USB 插座和計算機 USB口;顯示找到新硬件向?qū)Вx擇“從列表或指定位置安裝(高級)”選項,進入下一步; 第二步:選擇“在搜索中包括這個位置”,點擊“瀏覽”,定位到配套驅(qū)動光盤的驅(qū)動程序文件夾,如 E:\驅(qū)動程序\XLISP 驅(qū)動程序\USBDRIVER2.0\,進入下一步; 第三步:彈出“硬件安裝”對話框,如果系統(tǒng)提示“沒有通過Windows 徽標(biāo)測試…”,不用理會,點擊“仍然繼續(xù)”,向?qū)Ъ撮_始安裝軟件;然后彈出“完成找到新硬件向?qū)?rdquo;對話框,點擊完成。 第四步:系統(tǒng)第二次彈出“找到新的硬件向?qū)?rdquo;對話框,重復(fù)以上幾個步驟; 右下角彈出對話框“新硬件已安裝并可以使用了”,表明 USB 驅(qū)動已成功安裝。你可以進入系統(tǒng)的:控制面板\系統(tǒng)\硬件\設(shè)備管理器中看到以下端口信息, 表示系統(tǒng)已經(jīng)正確的安裝了 USB 驅(qū)動。
上傳時間: 2013-11-02
上傳用戶:貓愛薛定諤
本資料是關(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
上傳用戶:元宵漢堡包
智能儀器是指內(nèi)含微機(目前最適合的是單片機)和GP-IB接口的電子儀器。本書介紹以MCS-51單片機為核心的智能儀器的工作原理和設(shè)計方法。書中詳細介紹了智能儀器中模擬放大電路,A/D、D/A轉(zhuǎn)換器與單片機的接口設(shè)計,常用的輸入輸出設(shè)備(如鍵盤、LED、LCD、CRT顯示器、微型打印機、語音處理器等)與單片機的接口技術(shù),還深入地討論了監(jiān)控主程序和接口管理主程序的設(shè)計,常用的測量算法及優(yōu)化系統(tǒng)性能的高精確度、高抗干擾和低功耗的設(shè)計方法。這些方法也適用于一般的單片機應(yīng)用系統(tǒng)設(shè)計。 本書內(nèi)容新穎、實用、文字精煉、通俗易懂,可作為工科院校的電子、電氣、機電、儀器儀表、檢測控制等專業(yè)的教科書或參考書,也可代從事智能儀器或單片機應(yīng)用的研究人員和工程技術(shù)人員閱讀。
標(biāo)簽: 智能儀器 單片機應(yīng)用 系統(tǒng)設(shè)計
上傳時間: 2013-11-09
上傳用戶:qwerasdf
西門子從PLCSIM V5.4 SP3開始增加了對與PLC之間通訊的仿真能力,但是這種能力僅僅局限于Profibus-S7之間的通訊。 S7通訊是S7系列PLC基于MPI,Profibus,Ethernet網(wǎng)絡(luò)的一種優(yōu)化的通訊協(xié)議,主要用于S7-400之間,S7-300與S7-40之間的主對主通訊,也非常適合S7 PLC與HMI通訊,例如與操作面板OP/TP以及上位監(jiān)控軟件Wincc的通訊,下面的例子將圍繞Profibus網(wǎng)絡(luò)展開S7的通訊。 每個CPU都有資源限制,如過程映像區(qū)的大小,計數(shù)器/定時器的個數(shù),同樣,通信的資源也有限制,在產(chǎn)品樣本中有CPU的鏈接數(shù)量指標(biāo),這就是指CPU的通信資源。舊版本的S7-300PLC有動態(tài)連接與靜態(tài)連接的區(qū)分,動態(tài)連接指通過MPI,PLC與PLC通過調(diào)用SFC通信的通信連接,調(diào)用SFC時連接建立,停止調(diào)用時連接仍然維持,通過調(diào)用斷開連接的SFC才能釋放連接資源;靜態(tài)連接指與HMI的通信連接,當(dāng)把OP/TP、Wincc連接到同一CPU時會發(fā)生有的OP/TP、Wincc連接不上,這是因為使用的連接數(shù)已經(jīng)超過了CPU的連接資源限制,此外還有一個靜態(tài)連接資源保留給編程器使用。
上傳時間: 2013-10-12
上傳用戶:13736136189
第五章 Keil C51庫函數(shù)參考 C51強大功能及其高效率的重要體現(xiàn)之一在于其豐富的可直接調(diào)用的庫函數(shù),多使用庫函數(shù)使程序代碼簡單,結(jié)構(gòu)清晰,易于調(diào)試和維護,下面介紹C51的庫函數(shù)系統(tǒng)。 1. 第一節(jié) 本征庫函數(shù)(intrinsic routines)和非本征證庫函數(shù) C51提供的本征函數(shù)是指編譯時直接將固定的代碼插入當(dāng)前行,而不是用ACALL和LCALL語句來實現(xiàn),這樣就大大提供了函數(shù)訪問的效率,而非本征函數(shù)則必須由ACALL及LCALL調(diào)用。 C51的本征庫函數(shù)只有9個,數(shù)目雖少,但都非常有用,列如下: _crol_,_cror_:將char型變量循環(huán)向左(右)移動指定位數(shù)后返回 _iror_,_irol_:將int型變量循環(huán)向左(右)移動指定位數(shù)后返回 _lrol_,_lror_:將long型變量循環(huán)向左(右)移動指定位數(shù)后返回 _nop_: 相當(dāng)于插入NOP _testbit_: 相當(dāng)于JBC bitvar測試該位變量并跳轉(zhuǎn)同時清除。 _chkfloat_: 測試并返回源點數(shù)狀態(tài)。 使用時,必須包含#inclucle 一行。 如不說明,下面談到的庫函數(shù)均指非本征庫函數(shù)
上傳時間: 2013-10-19
上傳用戶:1184599859
進入本章,我想你已經(jīng)具備了基本的單片機功底,最基本的要求是指可以用某種單片機進行一些簡單程序開發(fā)。通過本章內(nèi)容的學(xué)習(xí),一定會讓你在產(chǎn)品開發(fā)方面的思維得到一些啟迪,當(dāng)你看完本章后不妨回過頭去看看自己以前的產(chǎn)品或程序,如果你很容易就從以前的程序或產(chǎn)品中找出自己之前存在的不足,那恭喜你,再做兩個項目你就可以向老板要求加薪。 本章內(nèi)容大都是以實際工作經(jīng)驗為基礎(chǔ)總結(jié)而得,內(nèi)容多少不一,有的章節(jié)可能頗費紙墨,有的卻可能只是寥寥數(shù)語,存在這種差異的原因是有些例子技巧性主要體現(xiàn)在實現(xiàn)的細節(jié)方面,而有的卻只要找到方法就算成功。
標(biāo)簽: 單片機應(yīng)用
上傳時間: 2013-10-18
上傳用戶:tyler
前言 通用單片機,其實泛指微控器,對于芯片提供廠商,又指應(yīng)用于通用領(lǐng)域的單片機產(chǎn)品;廣泛應(yīng)用于家電產(chǎn)品、工業(yè)控制產(chǎn)品、儀器儀表設(shè)備、智能控制器等當(dāng)中,滲透在人們的日常生活、生產(chǎn)活動當(dāng)中。按照通用單片機的數(shù)據(jù)總線位數(shù)劃分,也分為4位、8位、16位以及32位通用單片機/微控制器,其中又以8位通用單片機在通用領(lǐng)域應(yīng)用的市場當(dāng)中,占據(jù)最大的份額;而且隨著需求的增漲,全球8位通用單片機的出貨量還在攀升當(dāng)中。在8位通用單片機的供貨商中,有很多世界知名的芯片廠商,都在給廣大用戶提供各種規(guī)格的通用單片機產(chǎn)品,應(yīng)用于各種領(lǐng)域;凌陽科技(Sunplus Technology Co.,Ltd.)作為全球知名的芯片設(shè)計公司,在通用單片機產(chǎn)品上,提供了SPMC系列通用單片機。
上傳時間: 2013-11-02
上傳用戶:gtzj
解答部分 PIC單片機指令的執(zhí)行過程遵循著一種全新哈佛總線體系結(jié)構(gòu)的原則,充分利用了計算機系統(tǒng)在程序存儲器和數(shù)據(jù)存儲器之間地址空間的相互獨立性,取指過程和執(zhí)行指令過程可以流水線操作同時進行。因此,當(dāng)PIC時鐘頻率為4MHZ時,執(zhí)行一條非轉(zhuǎn)移類指令需要4個系統(tǒng)時鐘周期,即1us,但其指令執(zhí)行的真實時間應(yīng)為2us(在執(zhí)行n—1條指令時取第n條指令,然后執(zhí)行第n條指令)。所以選項B正確.
上傳時間: 2013-12-10
上傳用戶:spman
公司簡介 應(yīng)廣科技成立于2005年2月18日資本額RMB3千萬臺灣優(yōu)良IC設(shè)計公司主要核心技術(shù):領(lǐng)先全球的平行處理多核心單片機。以軔體取代硬體設(shè)計的創(chuàng)新技術(shù)與思維。精簡的C語言編譯器。97個精簡指令開發(fā)容易,有效縮小程式空間提高工作效率。擁有全球數(shù)十項多核心單片機專利技術(shù)。經(jīng)專業(yè)測試認證ESD達8千伏特以上。超高抗雜訊能力,超高抗干擾能力。
上傳時間: 2014-12-27
上傳用戶:togetsomething
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1