單片機課件
標簽: 單片機
上傳時間: 2013-10-23
上傳用戶:cepsypeng
此資料是 Keil uVision4 V9.00的漢化包,里面有漢化資料和方法。
上傳時間: 2013-10-30
上傳用戶:gxmm
第一章 數據通信基礎 第二章 通用串行通信標準和通用MODEM命令 第三章 嵌入式匯編語言開發通信程序 第四章 MSCOMM控件應用 第五章 線程開發... ......................
上傳時間: 2013-10-14
上傳用戶:swaylong
前言 通用單片機,其實泛指微控器,對于芯片提供廠商,又指應用于通用領域的單片機產品;廣泛應用于家電產品、工業控制產品、儀器儀表設備、智能控制器等當中,滲透在人們的日常生活、生產活動當中。按照通用單片機的數據總線位數劃分,也分為4位、8位、16位以及32位通用單片機/微控制器,其中又以8位通用單片機在通用領域應用的市場當中,占據最大的份額;而且隨著需求的增漲,全球8位通用單片機的出貨量還在攀升當中。在8位通用單片機的供貨商中,有很多世界知名的芯片廠商,都在給廣大用戶提供各種規格的通用單片機產品,應用于各種領域;凌陽科技(Sunplus Technology Co.,Ltd.)作為全球知名的芯片設計公司,在通用單片機產品上,提供了SPMC系列通用單片機。
上傳時間: 2013-11-02
上傳用戶:gtzj
以AVR單片機ATmega8和USB接口器件PDIUSBD12為核心,基于標準的USB1.1協議,設計一種通用USB接口模塊,以滿足嵌入式系統中對USB接口的需求。對模塊的硬件電路或單片機固件程序的硬件接口層稍加修改即可用于其他各種微處理器。該模塊可為各種嵌入式系統增加USB接口,實現與USB主機系統通信。 Abstract: Based on AVR microcontroller ATmega8 and USB interface chip PDIUSBD12, a general USB interface module is designed according to USB1.1 protocol for various requirements of embedded systems. Only with few modifications in circuit or hardware abstract layer of firmware, the module can be used on many types of microprocessors. All kinds of embedded systems can realize high speed and stable communication with USB host systems, owing to the facility of this module.
上傳時間: 2014-01-08
上傳用戶:趙云興
介紹了基于單片機C8051F020的通用串口適配器的設計與實現方法,即由單片機控制的智能化一對多口收發信號轉換器。通過采用C51對單片機進行編程,控制與RS-232(標準RS-232電平)、RS232(TTL電平)、RS-422接口的數據通信;采用C++ Builder作為開發平臺,通過RS-232接口實現上位機對適配器各個通信端口的控制。 Abstract: Design and realization of a universal serial port adapter based on the MCU C8051F020 are introduced.The adapter is an intelligent one-to-more receiving and transmitting signal converter controlled by the MCU. By programming the MCU with the language C51,MCU control data communication between the MCU and RS-232(RS-232 level),RS-232(TTL level),RS-422 port; Using C++ Builder as the development plane, by one RS232 port, the upper PC can control each of the communication port of the adapter.
上傳時間: 2013-11-19
上傳用戶:hebanlian
第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發環境與設備…………………………………………………10 第二章 德州儀器OMAP 開發套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構………………………………….…12 2-2.2 OMAP1510軟體架構……………………………………...12 2-2.3 DSP / BIOS Bridge簡述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發與一般程式開發之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構支援DSP processor的環境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構…………………………..…..35 3- 6 架設DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說明………………………………….……41 第五章 程式改寫………………………………………………...…...42 5-1 程式評估與改寫………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開發注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經濟效益………………………………...49 6-3.2音質v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網路掛載File System的Delay…………………..……51 第七章 結論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
這里描述的是配合本書設計的一套MC9S12XD/E系列單片機開發工具包。 開發包的主要硬件是一塊MC9S12XDP512(或MC9S12XE100)開發板,是MC9S12XD/E系列單片機的基本系統,和一個具有USB接口的BDM調試器。 HCS12X系列單片機 HCS12X系列單片機是Freescale新推出的帶協處理器的雙核高性能16位微控制器。HCS12X單片機系列提供128KB~1MB的第三代快閃嵌入式存儲器。HCS12X單片機D系列總線速度40MHz,E系列可達50MHz。協處理器XGATE的運行時鐘是S12XCPU的2倍,可達80或100MHz。E系列單片機還具備片上糾錯能力,并與MC68HC11、MC68HC12和HCS12等CPU結構及代碼向下兼容。 D系列單片機的基本系統使用112引腳封裝的MC9S12XDP52單片機,E系列系統的單片機采用MC9S12XEP100,封裝為144引腳的擴展系統。 帶有USB接口的單片機BDM開發工具采用CodeWarrior支持的TBDML驅動程序,可直接通過PC機的USB口,接入CodeWarrior集成開發環境。
上傳時間: 2013-10-17
上傳用戶:com1com2
摘要:針對包裝機在糾偏控制中存在的問題,開發了基于89C51單片機的控制系統。通過對枕式包裝機工作原理的分析,詳細介紹了該系統的硬件和軟件設計。系統采用步進電機直接驅動橫封裝置,使枕式包裝機在高速生產過程中,實現精確定位。關鍵詞:89C51單片機;步進電機;枕式包裝機;糾偏
上傳時間: 2013-10-24
上傳用戶:wweqas
本課件介紹了單片機的所有實驗內容,目的明確,內容豐富,附有實例及其程序設計代碼;其他的實驗,附有部分關鍵代碼,主要培養學生的動手能力以及學生對知識的綜合應用能力。
標簽: 單片機實驗
上傳時間: 2013-11-23
上傳用戶:ccclll