本書從應用角度深入淺出地介紹國際上最流行的MOTOROLA M68HC05系列單片機的 結構、指令系統、定時器、串行通訊接口(SCI)、串行外圍接口(SPI)、A/D轉換器、脈沖寬 度調制(PWM)、EPROM/EEPROM、液晶顯示(LCD)驅動器、屏幕顯示(OSD)驅動器、雙音多頻(DTMF)等I/O功能及其使用方法,重點詳細地論述匯編程序設計方法、系統設計方法、單片機開發與應用技術和大量具體應用實例。本書實用性強、取材新穎、內容豐富,適于電子、無線電、微機、自控、通訊等領域的工程技術人員和科研人員閱讀,也適合于作高等院校、專科學校和各類培訓班的教材或參考書。是單片機入門和開發應用單片機的實用資料。 MOTOROLA M68HC05系列8位單片機是國際上應用最廣泛、功能最豐富和性能價格比最優的單片機。由于該系列單片機具有功能全面、速度高、系統設計簡單、使用方便、功耗低、可靠性高、價格低等許多特點,在家電、有線與無線通訊、儀表、測控系統、自控、汽車等領域得到了廣泛的應用,因而它在市場占有率方面占有絕對優勢。 隨著電子產品的智能化和小型化的發展,將單片機應用于各類產品中,使提高產品的性能與檔次成為必然的趨勢。無論從性能方面還是從價格方面考慮,選用M68HC05系列單片機都將是最適宜的。 M68HC05系列單片機片內除具有RAM、ROM/EPROM/OTPROM(一次可編程ROM)或EEPROM、多功能16位定時器(具有輸入捕捉、輸出比較、溢出和實時中斷功能)、兩種省電低功耗方式、并行I/O口外,還具有許多特殊I/O功能,例如A/D轉換器、串行通訊接口(SCI)、串行外圍接口(SPI)、液晶顯示(LCD)驅動器、脈沖寬度調制(PWM)、屏幕顯示(OSD)驅動器、熒光顯示(VFD)驅動器、雙音多頻(DTMF)發生/接收器、實時時鐘((RTC)、鍵盤中斷和H橋驅動器等。M68HC05系列有近百種型號,可根據應用場合方便地選用具有所需功能的型號。這樣,既能充分利用單片機片內的資源,又不需外接其他電路芯片,使構成的應用系統極為簡單。M68HC05系列的應用系統是真正的單片系統,通常只需外接極少量元件。 由于用M68HC05單片機內部的硬件完成所需的功能,因此,應用系統電路簡單,系統可靠性高、成本低、體積小、使用與調試方便,易于大批量生產,并且使與外圍功能有關的軟件程序的設計也大大簡化。 本書實用性強,取材新穎,內容豐富、全面,從應用角度深入淺出地介紹M68HC05系列單片機的結構、功能及其應用系統的設計與開發,還重點介紹程序設計和大量具體應用實例。本書注重實用,以盡量簡明的語言、最少的篇幅,使讀者花最少的時間就能掌握M68HC05系列單片機的設計、開發與應用技術。本書作者具有多年從事單片機教學和科研的經驗,該書是根據最新資料和科研成果并結合親身經歷的實際教學內容編寫成的,希望也堅信本書對廣大讀者一定會有裨益。 本書編著者有:剛寒冰、齊秋群、剛勵韜、徐英新、姜洪福、姜朋、高京齋、李宇仁、劉穎、邊萌。本書不足和謬誤之處,請批評指正。
上傳時間: 2013-10-18
上傳用戶:exxxds
SQL是英文Structured Query Language的縮寫,意思為結構化查詢語言。SQL Server 2008在企業中也是非常重要的應用,各種財務系統,erp系統,oa系統等都會用到SQL Server 2008數據庫,甚至網站也可以用到數據庫來作為網站的后臺,SQL語句可以用來執行各種各樣的操作,例如更新數據庫中的數據,從數據庫中提取數據等。目前,絕大多數流行的關系型數據庫管理系統,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL語言標準。 SQL Server 2008是一個重大的產品版本,它推出了許多新的特性和關鍵的改進,使得它成為至今為止的最強大和最全面的SQL Server版本。 SQL Server 2008新功能 這個平臺有以下特點 1、可信任的——使得公司可以以很高的安全性、可靠性和可擴展性來運行他們最關鍵任務的應用程序。 2、高效的——使得公司可以降低開發和管理他們的數據基礎設施的時間和成本。 3、智能的——提供了一個全面的平臺,可以在你的用戶需要的時候給他發送觀察和信息。 一、可信任的 在過去的Microsoft SQL Server 2005的基礎之上,Microsoft SQL Server 2008做了以下方面的增強來擴展它的安全性: 1、簡單的數據加密 Microsoft SQL Server 2008可以對整個數據庫、數據文件和日志文件進行加密,而不需要改動應用程序。進行加密使公司可以滿足遵守規范和及其關注 microsoft sql server 數據隱私的要求。簡單的數據加密的好處包括使用任何范圍或模糊查詢搜索加密的數據、加強數據安全性以防止未授權的用戶訪問、還有數據加密。這些可以在不改變已有的應用程序的情況下進行。 2、外鍵管理 Microsoft SQL Server 2008為加密和密鑰管理提供了一個全面的解決方案。為了滿足不斷發展的對數據中心的信息的更強安全性的需求,公司投資給供應商來管理公司內的安全密鑰。Microsoft SQL Server 2008通過支持第三方密鑰管理和硬件安全模塊(HSM)產品為這個需求提供了很好的支持。 3、增強了審查 Microsoft SQL Server 2008使你可以審查你的數據的操作,從而提高了遵從性和安全性。審查不只包括對數據修改的所有信息,還包括關于什么時候對數據進行讀取的信息。Microsoft SQL Server 2008具有像服務器中加強的審查的配置和管理這樣的功能,這使得公司可以滿足各種規范需求。Microsoft SQL Server 2008還可以定義每一個數據庫的審查規范,所以審查配置可以為每一個數據庫作單獨的制定。為指定對象作審查配置使審查的執行性能更好,配置的靈活性也更高。 二、確保業務可持續性 1、改進了數據庫鏡像 Microsoft SQL Server 2008基于Microsoft SQL Server 2005,并提供了更可靠的加強了數據庫鏡像的平臺。新的特性包括: 2、頁面自動修復。Microsoft SQL Server 2008通過請求獲得一個從鏡像合作機器上得到的出錯頁面的重新拷貝,使主要的和鏡像的計算機可以透明的修復數據頁面上的823和824錯誤。 3、提高了性能。Microsoft SQL Server 2008壓縮了輸出的日志流,以便使數據庫鏡像所要求的網絡帶寬達到最小。 安裝序列號: 開發版(Developer): PTTFM-X467G-P7RH2-3Q6CG-4DMYB 企業版(Enterprise): JD8Y6-HQG69-P9H84-XDTPG-34MBB
上傳時間: 2013-10-23
上傳用戶:ming529
C函數速查手冊 出版社:人民郵電出版社 《C函數速查手冊》中所講的C語言函數按照功能順序和字母順序進行排序,讀者既可以按照功能順序查找,也可以按照字母順序學習。《C函數速查手冊》不僅適合于C語言初學者學習使用,而且也可以作為中、高級C語言開發人員的參考手冊。 目錄 第1章 數學函數 1.1 _clear87函數:清除浮點狀態字 1.2 _status87函數:取浮點狀態字 1.3 abs函數:求整數的絕對值 1.4 acos、acosl函數:反余弦函數 1.5 asin、asinl函數:反正弦函數 1.6 atan函數:反正切函數 1.7 atan2、atan2l函數:計算Y/X的反正切值 1.8 cabs函數:計算復數的模 1.9 ceil函數:向上取整 1.10 cos函數:余弦函數 1.11 cosh函數:雙曲余弦函數 1.12 div函數:求兩個整數相除的商和余數 1.13 exp函數:指數函數 1.14 fabs函數:求浮點數的絕對值 1.15 floor函數:向下取整 1.16 fmod函數:計算x對y的模 1.17 frexp函數:將浮點數分為底數與指數 1.18 hypot函數:計算直角三角形的斜邊 1.19 labs函數:取長整數的絕對值 1.20 ldexp、ldexpl函數:冪計算 1.21 ldiv函數:兩個長整型數相除 1.22 log、logl函數:計算自然對數 1.23 log10、log10l函數:計算常用對數 1.24 max函數:求兩個數中的最大者 1.25 min函數:求兩個數中的最小者 1.26 modf、modfl函數:分割數為整數部分和小數部分 1.27 poly函數:計算多項式 1.28 pow函數:指數函數 1.29 pow10函數:指數函數 1.30 rand函數:隨機數發生器 1.31 random函數:隨機數發生器 1.32 randomize函數:初始化隨機數發生器 1.33 sin函數:正弦函數 1.34 sinh函數:雙曲正弦函數 1.35 sqrt函數:計算平方根 1.36 srand函數:初始化隨機數發生器 1.37 tan、tanl函數:正切函數 1.38 tanh、tanhl函數:雙曲正切函數 第2章 字符串函數 2.1 atof函數:把字符串轉換成浮點數 2.2 atoi函數:將字符串轉換成整型數 2.3 atol函數:將字符串轉換成長整型數 2.4 ecvt函數:將浮點數轉換為字符串 2.5 fcvt函數:將浮點數轉換為字符串 2.6 gcvt函數:將浮點數轉換成字符串 2.7 itoa函數:將整數值轉換為字符串 2.8 isalnum函數:字母、數字判斷函數 2.9 isalpha函數:字母判斷函數 2.10 isascii函數:整數值的字符分類 2.11 iscntrl函數:控制字符判斷函數 2.12 isdigit函數:數字判斷函數 2.13 isgraph函數:打印字符判斷 2.14 islower函數:小寫字母判斷函數 2.15 isprint函數:可打印字符判斷函數 2.16 isptmct函數:標點符號判斷函數 2.17 isspace函數:空格等判斷函數 2.18 isupper函數:大寫字母判斷函數 2.19 isxdigit函數:十六進制數字判斷函數 2.20 ltoa函數:將長整值轉換為字符串 2.21 mbstowcs函數:將多字節字符序列轉換成相應的寬字符序列 2.22 mbtowc函數:將多字節字符轉換成相應的寬字符 2.23 stpcpy函數:復制字符串 2.24 strcat函數:拼接字符串 2.25 strchr函數:查找給定字符 2.26 strcmp函數:比較字符串 2.27 strcmpi函數:比較字符串 2.28 strcpy函數:復制字符串 2.29 strcspn函數:查找不包含指定字符集子串的段 2.30 strdup函數:將字符串復制到新建的位置 2.31 stricmp函數:比較字符串 2.32 strlen函數:獲取字符長度
上傳時間: 2014-12-25
上傳用戶:水口鴻勝電器
單片機微控制器以其體積小、功耗低、使用方便等特點,廣泛應用于各種工業、民用的嵌入式系統中;而 隨著互聯網(Internet)的興起與普及,使微控制器通過互聯網傳送數據就變得非常有意義。目前使微控制 器上網的解決方案一般有兩種:一種是采用微控制器驅動網卡,通過以太網連接Internet;另一種是使微 控制器直接驅動調制解調器(MODEM)通過電話線向ISP 撥號上網。這兩種方案的缺點在于都要使用有線 的網絡,無法應用于在邊遠地區或可移動系統中。
上傳時間: 2013-11-18
上傳用戶:tangsiyun
針對船舶對中小型信息監控終端的需求,提出了一種基于AVR單片機的設計方案。以AVR單片機為核心,采用LCD控制器RA8835實現對液晶顯示模塊的控制,通過軟硬件的緊密配合,實現信息圖文并茂的實時顯示,以及液晶對比度的調節。試驗結果表明,該終端在高溫高濕、低溫高濕等惡劣環境條件下,顯示清晰、工作穩定。
上傳時間: 2013-11-16
上傳用戶:農藥鋒6
西門子從PLCSIM V5.4 SP3開始增加了對與PLC之間通訊的仿真能力,但是這種能力僅僅局限于Profibus-S7之間的通訊。 S7通訊是S7系列PLC基于MPI,Profibus,Ethernet網絡的一種優化的通訊協議,主要用于S7-400之間,S7-300與S7-40之間的主對主通訊,也非常適合S7 PLC與HMI通訊,例如與操作面板OP/TP以及上位監控軟件Wincc的通訊,下面的例子將圍繞Profibus網絡展開S7的通訊。 每個CPU都有資源限制,如過程映像區的大小,計數器/定時器的個數,同樣,通信的資源也有限制,在產品樣本中有CPU的鏈接數量指標,這就是指CPU的通信資源。舊版本的S7-300PLC有動態連接與靜態連接的區分,動態連接指通過MPI,PLC與PLC通過調用SFC通信的通信連接,調用SFC時連接建立,停止調用時連接仍然維持,通過調用斷開連接的SFC才能釋放連接資源;靜態連接指與HMI的通信連接,當把OP/TP、Wincc連接到同一CPU時會發生有的OP/TP、Wincc連接不上,這是因為使用的連接數已經超過了CPU的連接資源限制,此外還有一個靜態連接資源保留給編程器使用。
上傳時間: 2013-10-12
上傳用戶:13736136189
摘要:在調研大量專利文獻的基礎上,結合專利的保護范圍分析、專利權人分析、對比分析和引證分析,探尋了第一件微處理器(CPU功能集成在一塊半導體芯片上)發明,簡述了第一臺單片機(MCU)和DSP處理器專利,從微處理器初期三大發展方向CPU、MCU、DSP角度闡述了微處理器的早期發展歷程。 關鍵詞:專利文獻;微處理器;單片機;DSP
上傳時間: 2014-07-09
上傳用戶:solmonfu
合格的電子工程師需要掌握的知識和技能 愚以為,掌握了一下的硬件和軟件知識,基本上就可以成為一個合格的電子工程師: 第一部分:硬件知識 一、 數字信號 1、 TTL和帶緩沖的TTL信號 2、 RS232和定義 3、 RS485/422(平衡信號) 4、 干接點信號 二、 模擬信號視頻 1、 非平衡信號 2、 平衡信號 三、 芯片 1、 封裝 2、 7407 3、 7404 4、 7400 5、 74LS573
上傳時間: 2013-11-11
上傳用戶:sammi
專題要點: 1、單片機與ARM等新處理器的價格比較2、帶操作系統與不帶操作系統的軟件開發的區別2.1驅動開發的區別2.2應用程序開發的區別3示例演示
上傳時間: 2014-12-27
上傳用戶:gxm2052
本書面向由傳統51單片機轉向ARM嵌入式開發的硬件工程師、由硬件轉嵌入式軟件開發的工程師、沒有嵌入式開發經驗的軟件工程師。分9個部分:1、開發環境建立2、S3C2410功能部件介紹與實驗(含實驗代碼)3、bootloader vivi詳細注釋4、linux移植5、linux驅動6、yaffs文件系統詳解7、調試工具8、GUI開發簡介9、UC/OS移植通過學習第二部分,即可了解基于ARM CPU的嵌入式開發所需要的外圍器件及其接口。對應的實驗代碼實現了對這些接口的操作,這可以讓硬件工程師形成一個嵌入式硬件開發的概念。這部分也可以當作S3C2410的數據手冊來使用。一個完整的嵌入式linux系統包含4部分內容:bootloader、parameters、kernel、root file system。3、4、5、6部分詳細介紹了這4部分的內容,這是linux底層軟件開發人員應該掌握的。通過學習這些章節,您可以詳細了解到如何在一個裸板上裁減、移植linux,如何構造自己的根文件系統,如何編寫適合客戶需求的驅動程序——驅動程序這章將結合幾個經典的驅動程序進行講解。您還可以了解到在用在nand flash上的非常流行的yaffs文件系統是如何工作的,本書將結合yaffs代碼詳細介紹yaffs文件系統。第7部分介紹了嵌入式linux開發中使用gdb進行調試的詳細過程。
上傳時間: 2013-10-31
上傳用戶:yunfan1978