Microcontrollers: From Assembly Language to C Using the PIC24 Family (Paperback)

Robert B. Reese, J. W. Bruce, Bryan A. Jones

買這商品的人也買了...

商品描述

"Microcontrollers: From Assembly Language to C Using the PIC24 Family" provides an introduction to microprocessors and microcontrollers for either the student or hobbyist. It begins by discussing simple microprocessor architecture concepts, moves to assembly language programming in a C language context, then covers fundamental hardware interfacing topics such as parallel IO, asynchronous serial IO, synchronous serial I/O (I2C and SPI), interrupt-driven IO, timers, analog-to-digital conversion, and digital-toanalog conversion. Programming topics are discussed using both assembly language and C, while hardware interfacing examples use C to keep code complexity low and improve clarity. This book?s C examples on hardware interfacing strive for code clarity first and optimization second, providing a gentle learning curve and ensuring understanding of the key concepts. The book?s numerous examples include complete schematics and working code to operate a number of useful peripherals, including temperature sensors, LCD displays, a robot, and a reflow oven, providing a good starting point for your designs. Numerous lab experiments are included in the appendices, while the companion CD-ROM includes complete source code for all book examples, which can be compiled using the freely available Microchip C compiler and development environment. Visit www.reesemicro.com to obtain supplementary information on the text, the latest version of the library and example code with accompanying documentation, and links to courses which use this text. In addition, an online discussion group promotes interaction with the authors and a forum to discuss PIC24-based projects.

商品描述(中文翻譯)

「微控制器:從組合語言到C語言使用PIC24系列」為學生或愛好者提供了一個介紹微處理器和微控制器的入門指南。它首先討論了簡單的微處理器架構概念,然後在C語言環境中進行組合語言編程,接著涵蓋了基本的硬體介面主題,如並行IO、非同步串行IO、同步串行IO(I2C和SPI)、中斷驅動IO、計時器、模擬數位轉換和數位模擬轉換。編程主題使用組合語言和C語言進行討論,而硬體介面示例使用C語言,以降低代碼複雜性並提高清晰度。本書的C語言硬體介面示例首先追求代碼清晰度,其次才是優化,提供了平緩的學習曲線,確保對關鍵概念的理解。本書的眾多示例包括完整的電路圖和工作代碼,可用於操作多個有用的外設,包括溫度傳感器、液晶顯示器、機器人和回流爐,為您的設計提供了一個良好的起點。附錄中包含了眾多實驗室實驗,而配套的CD-ROM包含了所有書中示例的完整源代碼,可以使用免費提供的Microchip C編譯器和開發環境進行編譯。請訪問www.reesemicro.com獲取有關本書的補充信息,最新版本的庫和示例代碼以及相應的文檔,以及使用本書的課程鏈接。此外,一個在線討論組促進了與作者的互動,並提供了一個討論基於PIC24的項目的論壇。