C Programming for the PIC Microcontroller: Demystify Coding with Embedded Programming
暫譯: PIC 微控制器的 C 語言程式設計:揭開嵌入式程式設計的神秘面紗

Ward, Hubert Henry

  • 出版商: Apress
  • 出版日期: 2019-12-10
  • 售價: $1,250
  • 貴賓價: 9.5$1,188
  • 語言: 英文
  • 頁數: 271
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484255240
  • ISBN-13: 9781484255247
  • 相關分類: C 程式語言嵌入式系統
  • 立即出貨 (庫存=1)

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

相關主題

商品描述

Go beyond the jigsaw approach of just using blocks of code you don't understand and become a programmer who really understands how your code works.
Starting with the fundamentals on C programming, this book walks you through where the C language fits with microcontrollers. Next, you'll see how to use the industrial IDE, create and simulate a project, and download your program to an actual PIC microcontroller.
You'll then advance into the main process of a C program and explore in depth the most common commands applied to a PIC microcontroller and see how to use the range of control registers inside the PIC. With C Programming for the PIC Microcontroller as your guide, you'll become a better programmer who can truly say they have written and understand the code they use.
What You'll Learn

  • Use the freely available MPLAX software
  • Build a project and write a program using inputs from switches
  • Create a variable delay with the oscillator source
  • Measure real-world signals using pressure, temperature, and speed inputs
  • Incorporate LCD screens into your projects
  • Apply what you've learned into a simple embedded program

Who This Book Is For
Hobbyists who want to move into the challenging world of embedded programming or students on an engineering course.

商品描述(中文翻譯)

超越僅僅使用不理解的程式碼區塊的拼圖方法,成為一位真正理解自己程式碼運作的程式設計師。

本書從 C 語言的基本概念開始,帶您了解 C 語言在微控制器中的應用。接下來,您將學習如何使用工業級的 IDE,創建並模擬一個專案,並將您的程式下載到實際的 PIC 微控制器上。

然後,您將深入了解 C 程式的主要流程,探索應用於 PIC 微控制器的最常見指令,並學習如何使用 PIC 內部的各種控制暫存器。透過《C Programming for the PIC Microcontroller》作為您的指導,您將成為一位更優秀的程式設計師,真正能夠說出自己編寫並理解所使用的程式碼。

您將學到什麼


  • 使用免費的 MPLAX 軟體

  • 建立一個專案並使用開關的輸入編寫程式

  • 使用振盪器來源創建可變延遲

  • 使用壓力、溫度和速度輸入測量實際信號

  • 將 LCD 螢幕整合到您的專案中

  • 將所學應用於一個簡單的嵌入式程式

本書適合誰

希望進入嵌入式程式設計挑戰世界的愛好者或工程課程的學生。

作者簡介

Hubert Ward has nearly 25 years of experience in teaching at the Higher National Certificate and The Higher Diploma in Electrical & Electronic Engineering. Hubert has also worked as a college lecturer and consultant in embedded programming. His work has established his expertise in the assembler language and C, MPLAX, and designing electronic circuit and PCBs using ECAD software. Hubert was also the UK technical expert in Mechatronics for three years, training the UK team and taking them to enter in the Skills Olympics in Seoul 2001, resulting in one of the best outcomes to date for the UK in Mechatronics.

作者簡介(中文翻譯)

Hubert Ward 擁有近 25 年的經驗,教授高級國家證書及電氣與電子工程高級文憑課程。Hubert 也曾擔任大學講師及嵌入式程式設計顧問。他的工作使他在組合語言及 C、MPLAX 方面建立了專業知識,並使用 ECAD 軟體設計電子電路和印刷電路板 (PCBs)。Hubert 也曾擔任英國機電一體化的技術專家三年,培訓英國團隊並帶領他們參加 2001 年在首爾舉行的技能奧林匹克,為英國在機電一體化領域取得了迄今為止最佳的成果之一。