书籍详情

PIC16F87X快速上手

PIC16F87X快速上手

作者:何信龙,李雪银编著

出版社:清华大学出版社

出版时间:2002-01-01

ISBN:9787900637277

定价:¥29.00

购买这本书可以去
内容简介
  PICl6F87X系列单片机是美国Microchip公司最新推出的中档8位单片机,是其第二代具有FLASH程序存储器的产品,并且内置ICD功能,支持在线串行编程,同时也与其他型号的单片机保持了良好的兼容性。本书着重介绍了PICl6F87X单片机的硬件结构和软件指令,并结合程序实例加以说明;同时也介绍了MPASM汇编语言,以及PICl6F87X所支持的MPLAB—ICD系统开发软件。本书可以作为单片机开发和学习的一本很好的参考用书。
作者简介
暂缺《PIC16F87X快速上手》作者简介
目录
第1章  PICl6F87X简介                  
 1. 1  PICmicro系列单片机介绍                  
 1. 1. 1  PICl2CXXX系列                  
 1. 1. 2  PICl6C5X系列                  
 1. 1. 3  PICl6CXXX系列                  
 1. 1. 4  PICl7CXXX系列                  
 1. 1. 5  PICl8CXXX系列                  
 1. 2 WhyPICl6F87X?                  
 1. 3  PICl6F87X介绍                  
 1. 4  PICl6F87X摘要说明                  
 1. 4. 1  PICl6F87X微处理器的核心特点                  
 1. 4. 2  PICl6F87X外围特点                  
 1. 5  PICl6F87X与PICl6C7X的差异                  
 1. 6  注解说明                  
 1. 7  PIC单片机PARTNUMBER说明                  
 1. 8  Microchip CDROM                  
 第2章  PICl6F87X单片机结构                  
 2. 1  PICl6F87X核心结构                  
 2. 2  单片机的振荡时钟                  
 2. 3  指令周期与指令流程                  
 2. 4  PICl6F87X内部功能结构                  
 2. 5  引脚功能描述                  
 第3章  存储器结构                  
 3. 1  前言                  
 3. 2  PICl6F87X的程序存储器                  
 3. 3  PICl6F87X的数据存储器                  
 3. 4  DataEEPROM和FlashROM                  
 3. 4. 1  EEPROM简介                  
 3. 4. 2  Data EEPROM和FlashROM简介                  
 3. 4. 3  EEPROM的读取                  
 3. 4. 4  EEPROM的写入                  
 3. 4. 5  FlashROM的读取                  
 3. 4. 6  FlashROM的写入                  
 3. 4. 7  EEPROM和FlashROM的保护机制                  
 第4章  单片机核心探讨                  
 4. 1  算术逻辑单元与工作寄存器                  
 4. 2  状态寄存器                  
 4. 3  程序计数器                  
 4. 4  堆栈                  
 4. 5  直接寻址与间接寻址                  
 4. 6  选择寄存器                  
 4. 7  中断                  
 4. 7. 1  PICl6F87X的中断                  
 4. 7. 2  中断程序的开始与结束                  
 4. 7. 3  中断相关寄存器                  
 4. 8  看门狗定时器                  
 4. 9  电源控制寄存器                  
 4. 10  单片机的复位                  
 4. 10. 1  上电复位                  
 4. 10. 2  内部掉电复位                  
 4. 10. 3  WDT与外部引脚低电平复位                  
 4. 10. 4  单片机开启程序                  
 4. 10. 5  复位后的寄存器状态                  
 4. 11  休眠模式                  
 4. 12  配置字以及单片机的标示与保护                  
 第5章  输入输出端口                  
 5. 1  输入输出端口简介                  
 5. 2  PORTA端口                  
 5. 3  PORTB端口                  
 5. 4  PORTC端口                  
 5. 5  PORTD端口                  
 5. 6  PORTE端口                  
 5. 7  并行从动端口                  
 第6章  定时器模块与CCP模块                  
 6. 1  定时器模块介绍                  
 6. 1. 1  TIMER0                  
 6. 1. 2  TIMERl                  
 6. 1. 3  TIMER2                  
 6. 2  CCP模块介绍                  
 6. 2. 1  捕捉功能                  
 6. 2. 2  比较功能                  
 6. 2. 3  PWM功能                  
 第7章  模拟数字转换器模块                  
 7. 1  A/D转换器模块                  
 7. 2  A/D转换模块的使用                  
 7. 3  A/D转换原理                  
 7:3. 1  A/D转换采样                  
 7. 3. 2  A/D时钟选取                  
 7. 3. 3  A/D分辨率与速度的选择                  
 7. 3. 4  A/D转换流程                  
 7. 4  A/D转换模块的特性                  
 7. 4. 1  休眠模式下的A/D转换                  
 7. 4. 2  CCP模块与A/D转换的搭配                  
 7. 4. 3  A/D转换模块的复位                  
 7. 4. 4  A/D转换的传递函数                  
 第8章  同步串行端口模块                  
 8. 1  PICl6F87X的串行通信模块                  
 8. 2  SPI串行通信模块                  
 8. 2. 1  SPI工作方式下的相关寄存器                  
 8. 2. 2  SPI方式工作原理                  
 8. 2. 3  SPI主控方式                  
 8. 2. 4  SPI从动方式                  
 8. 3   I C串行通信方式                  
 8. 3. 1  I C串行通信方式简介                  
 8. 3. 2  I C总线的通信协议                  
 8. 3. 3  I C方式下相关寄存器                  
 8. 3. 4  I C从动方式                  
 8. 3. 5  I C的通用地址寻址                  
 8. 3. 6  I C主控方式简介                  
 8. 3. 7  I C主控发送方式                  
 8. 3. 8  I C主控接收方式                  
 8. 3. 9  I C主控方式启动位的时序                  
 8. 3. 10  I C主控方式重启动位的时序                  
 8. 3. 11  I C主控方式停止位的时序                  
 8. 3. 12  I C主控方式应答信号位的时序                  
 8. 3. 13  多主机方式下应考虑的因素                  
 第9章  通用同步异步接收发送器模块                  
 9. 1  USART串行通信模块                  
 9. 2  USART模块相关寄存器                  
 9. 3  USART中的波特率发生器                  
 9. 4  USART的异步工作方式                  
 9. 4. 1  USART的异步发送方式                  
 9. 4. 2  USART的异步接收方式                  
 9. 4. 3  USART异步接收方式的寻址应用                  
 9. 5  USART的同步工作方式                  
 9. 5. 1  USART的同步主控发送方式                  
 9. 5. 2  USART的同步主控接收方式                  
 9. 5. 3  USART的同步从动发送方式                  
 9. 5. 4  USART的同步从动接收方式                  
 第10章  PICl6F87X指令集                  
 10. 1  PICl6F87X的指令                  
 10. 1. 1  字节操作指令                  
 10. 1. 2  位操作指令                  
 10. 1. 3  立即数操作与控制操作指令                  
 10. 2  PICl6F87X指令集说明                  
 第11章  MPASM汇编语言                  
 11. 1  C语言与汇编语言                  
 11. 2  汇编语言编译器                  
 11. 3  MPASM的环境与使用                  
 11. 4  MPASM的伪指令                  
 11. 5  头文件                  
 11. 6  MPASM的宏指令                  
 第12章  MPLAB-ICD                  
 12. 1  MPLAB-ICD简介                  
 12. 2  MPLAB-ICD开发工具套件                  
 12. 2. 1  MPLAB-ICD硬件                  
 12. 2. 2  MPLAB-ICD软件                  
 12. 3  MPLAB-IDE简介                  
 12. 4  MPLAB-IDE的安装                  
 12. 5  开始使用MPLAB                  
 12. 5. 1  工作环境的设定                  
 12. 5. 2  MPLAB-ICD的设置                  
 12. 6  MPLAB项目文件                  
 12. 6. 1  项目文件的建立                  
 12. 6. 2  项目文件的编译                  
 12. 6. 3  MPLAB环境设定                  
 12. 7  在MPLAB中进行程序调试                  
 12. 7. 1  MPLAB的程序仿真环境                  
 12. 7. 2  MPLAB的程序调试                  
 12. 7. 3  简单的测试程序                  
 12. 7. 4  MPLAB的程序调试                  
 12. 7. 5  MPLAB的其他选项                  

猜您喜欢

读书导航