這里描述的是一套 9S12XS128 系列單片機開發系統套件。以后的更新的版本見清華 Freescale 單片機應用開發研究中心 開發系統主要由兩個部分組成,分別是調試下載用的新款三合一 USBDM 和 9S12XS128單片機基本系統模塊。其中USBDM 的使用請參見文檔“新款三合一BDM 調 試器說明書.pdf”。本手冊是 9S12XS128 單片機基本系統模塊的用戶說明書。 目標板是有異步串行口的驅動的基本系統。針對 9S12XS128 單片機,我們編寫了 9S12XS128目標板監控程序,作為應用系統開發的輔助工具。用戶可以在此基礎上設計自 己所需的目標母板,完成項目的初期開發。應用軟件完成后,也可擦除監控程序,下載最 終的應用程序。 這里描述的 9S12XS128 單片機基本系統模塊是針對全國大學生飛思卡爾杯智能車模 競賽設計的,采用大賽組委會推薦的 80 引腳器件。為了盡量減輕該基本系統的重量,我 們減小了模塊的尺寸,去掉了串口的 DB9插座,將RS-232 口通過3 芯轉DB9電纜引出。
上傳時間: 2014-12-25
上傳用戶:zjf3110
計數器
上傳時間: 2014-12-25
上傳用戶:daxigua
新手學著搭最小系統
上傳時間: 2014-12-26
上傳用戶:manga135
很漂亮
上傳時間: 2013-10-25
上傳用戶:summery
簡介:本文介紹了一種國外新穎的教學構思,并提出了其在“單片機應用”教學上應用的可能。作者根據自己的工作經驗,提出了對單片機應用課程教學目標的理解,與施教者交流。基于作者理解的教學目標,參考國外這一教學構思,提出了一種新的課程模式,并闡述了其可以帶來的好處。最后詳細介紹了為這個課程模式實施所設計的一套“智能小車DIY套件”,闡釋了設計中針對教學所作的努力。
上傳時間: 2013-10-24
上傳用戶:zczc
這里描述的是一套9S12XS128系列單片機開發系統套件。開發系統主要由兩個部分組成,分別是調試下載用的TBDML和開發用目標板。其中TBDML的使用請參見文檔“BDMforS12(TTBDM)用戶手冊V34.pdf”。目標板是有異步串行口的驅動的基本系統。針對9S12XS128芯片我們編寫了9S12XS128目標板監控程序,可以方便地完成應用系統的開發。用戶可以在此基礎上設計自己所需的目標母板,完成項目的初期開發。應用軟件完成后,用開發工具板擦除監控程序,下載最終的應用程序。
上傳時間: 2014-12-27
上傳用戶:ma1301115706
單片機C語言應用程序設計針對目前最通用的單片機8051和最流行的程序設計語言——C語言,以KEII。公司8051單片機開發套件講解單片機的C語言應用程序設計。該套件的編譯器有支持經典8051及8051派生產品的版本,統稱為Cx51。Windows集成開發環境μVision2把μVisionl用的模擬調試器dScope與集成環境無縫結合起來,使用更方便,支持的單片機品種更多。 本書的特點是取材于原文資料,總結實際教學和應用經驗,實例較多,實用性強。本書中C語言是針對8051特有結構描述的,這樣,即使無編程基礎的人,也可通過本書學習單片機的c編程。單片機C語言應用程序設計目錄第1章 單片機基礎知識 1.1 8051單片機的特點 1.2 8051的內部知識 1.3 8051的系統擴展 習題一第2章 C與8051 2.1 8051的編程語言 2.2 Cx51編譯器 2.3 KEIL 8051開發工具 2.4 KEIL Cx51編程實例 2.5 Cx51程序結構 習題二第3章 Cx51 數據與運算 3.1 數據與數據類型 3.2 常量與變量 3.3 Cx51數據存儲類型與8051存儲器結構 3.4 8051特殊功能寄存器(SFR)及其Cx51定義 3.5 8051并行接口及其Cx51定義 3.6 位變量(BIT)及其Cx51定義 3.7 Cx51運算符、表達式及其規則 習題三第4章 Cx51 流程控制語句 4.1 C語言程序的基本結構及其流程圖 4.2 選擇語句 4.3 循環語句 習題四第5章 Cx51 構造數據類型 5.1 數組 5.2 指針 5.3 結構 5.4 共用體 5.5 枚舉 習題五第6章 Cx51 函數第7章 模塊化程序設計第8章 8051內部資源的C編輯第9章 8051擴展資源的C編輯第10章 8051輸出控制的C編程第11章 8051數據采集的C編程第12章 8051機間通信的C編程第13章 8051人機交互的C編程附錄A μVision2集成開發環境使用附錄B KEIL Cx51 上機制南
上傳時間: 2013-10-21
上傳用戶:行者Xin
用C 語言來開發單片機系統軟件最大的好處是編寫代碼效率高、軟件調試直觀、維護升級方便、代碼的重復利用率高、便于跨平臺的代碼移植等等,因此C 語言編程在單片機系統設計中已得到越來越廣泛的運用。針對PIC 單片機的軟件開發,同樣可以用C 語言實現。但在單片機上用C 語言寫程序和在PC 機上寫程序絕對不能簡單等同。現在的PC 機資源十分豐富,運算能力強大,因此程序員在寫PC 機的應用程序時幾乎不用關心編譯后的可執行代碼在運行過程中需要占用多少系統資源,也基本不用擔心運行效率有多高。寫單片機的C 程序最關鍵的一點是單片機內的資源非常有限,控制的實時性要求又很高,因此,如果沒有對單片機體系結構和硬件資源作詳盡的了解,以筆者的愚見認為是無法寫出高質量實用的C 語言程序。這就是為什么前面所有章節中的的示范代碼全部用基礎的匯編指令實現的原因,希望籍此能使讀者對PIC 單片機的指令體系和硬件資源有深入了解,在這基礎之上再來討論C 語言編程,就有水到渠成的感覺。本書圍繞中檔系列PIC 單片機來展開討論,Microchip 公司自己沒有針對中低檔系列PIC單片機的C 語言編譯器,但很多專業的第三方公司有眾多支持PIC 單片機的C 語言編譯器提供,常見的有Hitech、CCS、IAR、Bytecraft 等公司。其中筆者最常用的是Hitech 公司的PICC編譯器,它穩定可靠,編譯生成的代碼效率高,在用PIC 單片機進行系統設計和開發的工程師群體中得到廣泛認可。其正式完全版軟件需要購置,但在其網站上有限時的試用版供用戶評估。另外,Hitech 公司針對廣大PIC 的業余愛好者和初學者還提供了完全免費的學習版PICC-Lite 編譯器套件,它的使用方式和完全版相同,只是支持的PIC 單片機型號限制在PIC16F84、PIC16F877 和PIC16F628 等幾款。這幾款Flash 型的單片機因其所具備的豐富的片上資源而最適用于單片機學習入門,因此筆者建議感興趣的讀者可從PICC-Lite 入手掌握PIC 單片機的C 語言編程。
上傳時間: 2013-11-17
上傳用戶:aa54
pic單片機實用教程以介紹PIC16F877型號單片機為主,并適當兼顧PIC全系列,共分10章,內容包括:基本概念;PIC16F87X硬件概況;指令系統;匯編程序設計;集成開發環境;在線調試工具;I/O端口;定時器;中斷;安全措施和降耗設計。突出特點:通俗易懂、可讀性強、系統全面、學練結合、學用并重、實例豐富、習題齊全。本教程全書共分2篇,即基礎篇和提高篇,分2冊出版,以適應不同課時和不同專業的需要,也為教師和讀者增加了一種可選方案。pic單片機實用教程目錄第1章 單片機的基本概念第2章 PIC16F87X硬件系統概況第3章 指令系統第4章 PIC匯編語言程序設計基礎第5章 MPLAB集成開發環境軟件包第6章 MPLAB-ICD在線調試工具套件及其應用第7章 輸入/輸出端口的基本功能第8章 定時器/計數器TMR0第9章 中斷系統第10章 安全生產、可靠運行措施和降耗設計附錄
上傳時間: 2013-10-12
上傳用戶:lyson
用C 語言來開發單片機系統軟件最大的好處是編寫代碼效率高、軟件調試直觀、維護升級方便、代碼的重復利用率高、便于跨平臺的代碼移植等等,因此C 語言編程在單機系統設計中已得到越來越廣泛的運用。針對PIC 單片機的軟件開發,同樣可以用C 語言實現。但在單片機上用C 語言寫程序和在PC 機上寫程序絕對不能簡單等同。現在的PC 機資源十分豐富,運算能力強大,因此程序員在寫PC 機的應用程序時幾乎不用關心編譯后的可執行代碼在運行過程中需要占用多少系統資源,也基本不用擔心運行效率有多高。寫單片機的C 程序最關鍵的一點是單片機內的資源非常有限,控制的實時性要求又很高,因此,如果沒有對單片機體系結構和硬件資源作詳盡的了解,以筆者的愚見認為是無法寫出高質量實用的C 語言程序。這就是為什么前面所有章節中的的示范代碼全部用基礎的匯編指令實現的原因,希望籍此能使讀者對PIC 單片機的指令體系和硬件資源有深入了解,在這基礎之上再來討論C 語言編程,就有水到渠成的感覺。本書圍繞中檔系列PIC 單片機來展開討論,Microchip 公司自己沒有針對中低檔系列PIC單片機的C 語言編譯器,但很多專業的第三方公司有眾多支持PIC 單片機的C 語言編譯器提供,常見的有Hitech、CCS、IAR、Bytecraft 等公司。其中筆者最常用的是Hitech 公司的PICC 編譯器,它穩定可靠,編譯生成的代碼效率高,在用PIC 單片機進行系統設計和開發的工程師群體中得到廣泛認可。其正式完全版軟件需要購置,但在其網站上有限時的試用版供用戶評估。另外,Hitech 公司針對廣大PIC 的業余愛好者和初學者還提供了完全免費的學習版PICC-Lite 編譯器套件,它的使用方式和完全版相同,只是支持的PIC 單片機型號限制在PIC16F84、PIC16F877 和PIC16F628 等幾款。這幾款Flash 型的單片機因其所具備的豐富的片上資源而最適用于單片機學習入門,因此筆者建議感興趣的讀者可從PICC-Lite 入手掌握PIC 單片機的C 語言編程。
上傳時間: 2013-11-12
上傳用戶:wfeel