PIC单片机入门与提高

副标题:无

作   者:王宇等编著

分类号:

ISBN:9787111175803

微信扫一扫,移动浏览光盘

简介

本书以介绍PIC18F458型号单片机为主,并适当兼顾了PIC18F全系列单片机的应用。全书共分11章,内容包括振荡器、复位系统、存储系统、中断系统、端口、计数器、CCP/ECCP模块、通信模块、模拟模块、系统设计、CPU特色和指令综述等。 本书适用于Microchip公司的PIC18F系列单片机的入门和提高。

目录

丛书序言
前言
第1章 绪论
1.1 PIC系列单片机的分类
1.2 PIC系列单片机的结构
1.3 开发工具
1.4 芯片种类
1.4.1 存储器类型
1.4.2 工作电压
第2章 PIC系列单片机的I/O结构
2.1 I/O端口
2.1.1 概述
2.1.2 端口A
2.1.3 端口B
2.1.4 端口C
2.1.5 端口D
2.1.6 端口E
2.2 从并端口
第3章 PIC系列单片机的模拟模块
3.1 A/D转换模块
3.1.1 概述
3.1.2 A/D采样要求
3.1.3 A/D时钟选择
3.1.4 A/D模拟输入管脚的配置
3.1.5 A/D转换
3.1.6 ECCP下的A/D转换
3.2 比较器模块
3.2.1 概述
3.2.2 比较器的操作
3.2.3 比较器的参考电压
3.2.4 比较器的反应时间
3.2.5 比较器的输出
3.2.6 比较器的中断
3.2.7 休眠状态下的比较器
3.2.8 复位的影响
3.2.9 模拟电压的输入
3.3 参考电压模块
3.3.1 概述
3.3.2 参考电压的配置
3.3.3 参考电压的精度/误差
3.3.4 休眠状态下的工作
3.3.5 复位的影响
3.3.6 走线注意事项
3.4 LVD模块
3.4.1 概述
3.4.2 控制寄存器
3.4.3 工作方式
3.4.4 复位的影响
第4章 PIC系列单片机的存储系统
4.1 存储器结构
4.1.1 概述
4.1.2 程序存储器结构
4.1.3 返回地址堆栈
4.1.4 快速寄存器堆栈
4.1.5 PCL、PCLATH 和PCLATU
4.1.6 指令周期
4.1.7 流水线
4.1.8 指令存储结构
4.1.9 数据存储器组织结构
4.1.10 Access Bank
4.1.11 Bank选择寄存器
4.1.12 间接寻址
4.1.13 状态寄存器
4.2 数据存储器EEPROM
4.2.1 EEADR寄存器
4.2.2 EECON1和EECON2寄存器
4.2.3 EEPROM 读操作
4.2.4 EEPROM 写操作
4.3 Flash程序存储器
4.3.1 表格读写操作
4.3.2 控制寄存器
4.3.3 Flash程序存储器读操作
4.3.4 Flash程序存储器擦除操作
4.3.5 Flash程序存储器写操作
第5章 中断系统
5.1 概述
5.2 INTCON寄存器
5.3 PIR寄存器
5.4 PIE寄存器
5.5 IPR寄存器
5.6 RCON寄存器
5.7 中断现场保护
第6章 PIC系列单片机的计数器
6.1 计数器
6.1.1 概述
6.1.2 计数器0工作模式
6.1.3 定标器
6.1.4 计数器0中断
6.1.5 16bit计数器模式下的读写操作
6.2 计数器1
6.2.1 概述
6.2.2 工作模式
6.2.3 振荡器
6.2.4 溢出中断
6.2.5 复位
6.2.6 16bit读写模式
6.3 计数器2
6.3.1 概述
6.3.2 工作模式
6.3.3 中断
6.3.4 输出
6.4 计数器3
6.4.1 概述
6.4.2 振荡器
6.4.3 中断
6.4.4 复位
第7章 输入捕捉/输出比较/脉宽调制(CCP/ECCP)模块
7.1 CCP模块
7.1.1 概述
7.1.2 CCP1模块
7.1.3 捕捉模式
7.1.4 比较模式
7.1.5 PWM 模式
7.2 ECCP模块
7.2.1 概述
7.2.2 ECCP1模块
7.2.3 捕捉模式
7.2.4 比较模式
7.2.5 标准PWM模式
7.2.6 增强PWM模式
7.2.7 自动关闭
第8章 PIC系列单片机的串行通信模块
8.1 MSSP模块
8.1.1 概述
8.1.2 控制寄存器
8.1.3 SPI模式
8.1.4 IIC模式
8.2 USART模块
8.2.1 概述
8.2.2 BRG
8.2.3 异步模式
8.2.4 同步通信主模式
8.2.5 同步通信从模式
8.3 CAN模块
8.3.1 概述
8.3.2 CAN模块寄存器
8.3.3 CAN操作模式
8.3.4 CAN信息发送
8.3.5 CAN信息接收
8.3.6 信息滤波器和掩码
8.3.7 波特率设置
8.3.8 同步
8.3.9 编程时间段
8.3.10 振荡器容差
8.3.11 比特调速配置寄存器
8.3.12 错误检测
8.3.13 CAN中断
第9章 PIC系列单片机的软件(FlashBootloader)设计
9.1 概述
9.2 固件
9.3 引导
9.4 编程
9.5 代码
第10章 PIC系列单片机硬件开发可靠性设计
10.1 振荡器
10.1.1 概述
10.1.2 PIC18F458单片机时钟系统简介
10.2 复位系统
10.2.1 概述
10.2.2 PIC18F458单片机复位系统简介
10.3 硬件乘法器
10.4 CPU特色
10.5 看门狗定时器(WDT)
10.5.1 WDTCON寄存器
10.5.2 WDT后分频器
10.6 掉电模式(休眠)
10.6.1 从休眠状态唤醒
10.6.2 中断唤醒
10.7 程序校验和代码保护
10.7.1 程序存储器代码保护
10.7.2 数据存储器(EEPROM)代码保护
10.7.3 配置寄存器保护
10.8 ID单元
10.9 在线串行编程
10.10 在线调试器
10.11 低电压ICSP编程
第11章 PIC系列单片机应用实例
11.1 PIC18F458单片机学习板系统简介
11.2 异步串口通信模块
11.2.1 MAX3226E芯片简介
11.2.2 电路设计
11.3 CAN总线通信模块
11.3.1 MCP2551芯片简介
11.3.2 6N137光耦合器简介
11.3.3 电路设计
11.4 IIC总线通信模块
11.4.1 24LC32A芯片简介
11.4.2 电路设计
11.5 超声波发射模块
11.5.1 MCP6S21芯片简介
11.5.2 MCP42100芯片简介
11.5.3 电路设计
11.6 超声波接收模块
11.6.1 GL3274芯片简介
11.6.2 电路设计
11.7 温度测量模块
11.7.1 TC1047A芯片简介
11.7.2 电路设计
11.8 直流电动机驱动模块
11.8.1 HIP4020芯片简介
11.8.2 电路设计
11.9 人机交互模块
11.9.1 HD7279A芯片简介
11.9.2 电路设计
11.10 其他模块原理图
附录A 指令集综述
A.1 概述
A.2 指令集
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

PIC单片机入门与提高
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon