內容簡介
從pic中檔系列單片機的結構介紹人手,系統闡述pic單片機開發過程的最基本步驟;通過引入設計實例,深入淺出地介紹pic單片機的各主要功能模組。書中介紹的代碼實例將以彙編指令為主,最後專門介紹pic單片機的c語言編程。讀者對象主要是對pic單片機感興趣的初學者或準備用pic單片機進行產品開發的工程師,對已經熟悉pic單片機開發的工程師也可以作為設計時的參考。
作者簡介
張明峰 1989年畢業於原上海科技大學並獲得電子工程學士學位。於1999年6月加入美國微芯科技股份有限公司後,一直從事現場技術指導和支持工作,現任主任工程師一職。在此之前主要在工業自動化控制領域從事軟/硬體和系統方面的設計和項目管理。有近15年的嵌入式系統設計經驗,從事或接觸了大量不同領域的產品或系統設計。他還經常為一些雜誌和專業技術研討會撰寫並發表文章。
目錄
第1章 pic單片機的結構和指令系統
1.1microchip單片機產品概述
1.2 pic中檔單片機的基本特性
1.2.1 核心結構簡述
1.2.2 指令流水線概念
1.2.3 暫存器文檔概念
1.2.4 單字指令概念
1.3 pic中檔系列單片機的指令集
1.3.1 位元組操作指令詳述
1.3.2 位操作指令詳述
1.3.3 立即數操作指令詳述
1.3.4 控制指令詳述
1.4 pic單片機數據暫存器的定址
1. 4.1 數據暫存器直接定址
1.4.2 數據暫存器間接定址
1.5 pic單片機程式空間的定址問題
1.5.1 pic單片機程式空間的直接跳轉
1.5.2 pic單片機程式空間的間接跳轉
1.6 pic中檔系列單片機的中斷機制
1.6.1 中斷響應時的人口地址(中斷向量)