本书是关于介绍“PIC嵌入式系统开发”的教学用书,书中系统而全面地介绍了嵌入式系统设计的原理及其应用,包括嵌入式系统的指令集系统结构、流水线、存储设备、定时器、中断、时钟、并行串行通信、互连网络、开发环境和开发语言等重要内容。
本书适合嵌入式系统开发工程师阅读,也可作为高等院校电子、机电和计算机工程相关专业嵌入式系统课程的教材或参考书。
本书系统而全面地介绍了嵌入式系统设计的原理及其应用,包括嵌入式系统的指令集系统结构、流水线、存储设备、定时器、中断、时钟、并行串行通信、互连网络、开发环境和开发语言等重要内容。书中对嵌入式系统设计的讲解主要以Microchip公司的3款PIC微控制器(16F84A、16F873A和18F242)为基础,并辅以大量的设计实例。全书编排合理,叙述由浅入深,生动活泼。
本书适合嵌入式系统开发工程师阅读,也可作为高等院校电子、机电和计算机工程相关专业嵌入式系统课程的教材或参考书。
第一部分 嵌入式系统入门
第1章 微小的计算机,隐藏的控制
第二部分 最小的系统和PIC
第2章 PIC 16系列和16F84A
第3章 并行端口、电源和时钟振荡器
第4章 编程伊始——汇编介绍
第5章 创建汇编程序
第6章 与计时相关的设备:中断、计数器和定时器
第三部分 较大的系统和PIC
第7章 较大的系统和PIC
第8章 人机接口和物理接口
第9章 深入学习计时
第10章 串行端口通信
第11章 数据采集与处理
第四部分 更灵巧的系统与PIC
第12章 更灵巧的系统与PIC 18FXX2
第13章 PICc18FXX2外围设备
第14章 C语言入门
第15章 C语言与嵌入式环境
第16章 使用C语言实现数据的采集与使用
第17章 深入学习C语言编程和更丰富的C语言编程环境
第18章 多任务实时操作系统
第19章 SalvoTM实时操作系统
第五部分 网络互连技术
第20章 互连与网络
附录
索引