本书介绍微控制器。PIC18是目前广泛应用的一种微控制器。其应用范围广泛的原因有很多,Microchip公司在软件和硬件上的大力支持是一个不可忽视的原因。本书可以用作微控制器和嵌入式系统的大学课程教材。它不仅建立了汇编语言程序设计的基础,而且针对工程学科的学生全面讲述了PIC18接口。基于这样的背景,进而讨论了基于微控制器的嵌入式系统的设计与接口。本书也可供应用技术人员、硬件工程师、计算机科研人员和爱好者使用。对于那些构建单机项目或者采用PC进行数据采集与传送的网络项目设计人员来说,本书也是一本理想的参考资料。
本书是关于PIC微控制器的经典著作,内容紧密围绕PIC18系列微控制器原理及嵌入式系统应用展开,主要介绍了PIC18系列微控制器的硬件和软件面的基本知识和特性,着重描述其硬件结构、软件编程和接口技术及其嵌入式应用等问题。
本书适合作为高等院校相关专业课程教材,也可供从事微控制器应用设计和嵌入式系统开发的工程技术人员参考。
第0章 计算入门
第1章 PIC微控制器的历史和特性
第2章 PIC体系结构与汇编语言编程
第3章 分支、调用和时延循环
第4章 PIC I/O端口编程
第5章 算术、逻辑指令和程序示例
第6章 存储区转换、表处理、宏和模块
第7章 PIC C语言编程
第8章 PIC18F硬件连接与ROM程序载入
第9章 PIC18定时器的汇编编程和C编程
第10章 PIC18串行端口的汇编编程和C编程
第11章 用汇编和C语言进行中断编程
第12章 LCD和键盘接口
第13章 ADC、DAC和传感器接口
第14章 用闪存与EEPROM存储数据
第15章 CCP和ECCP编程
第16章 SPI协议和DS1306RTC接口
第17章 电机控制:继电器、PWM、DC电机和步进电机
附录A
附录B
附录C
附录D
附录E
附录F
附录G
附录H
索引