社区导航

 

搜索
查看: 102477|回复: 572

[资料分享] PIC单片机书籍下载---共8本

  [复制链接]

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

发表于 2010-2-15 20:29 | 显示全部楼层 |阅读模式
首先恭祝各位新年好!!
近来学习了一下PIC单片机,学习过程中在网上搜了一些pic单片机的资料,不敢独享,现拿出来与大家一起分享,其中有些书可能已经在论坛发过,请大家酌情下载,呵呵

PIC单片机实用教程:基础篇

本书以介绍PIC16F87X型号单片机为主,并适当兼顾PIC全系列,共分9章,内容包括:基本概念、PIC16F877硬件概况、指令系统、汇编程序设计、集成开发环境、在线调试工具、定时器、中断逻辑以及应用系统性能优化。突出特点:通俗易懂、可读性强、系统全面、学练结合、学用并重、实例丰富、习题齐全、教者轻松、学者有趣。
本书是作者在“2000年微芯技术精英年会”上应Microchip(微芯)公司和北京航空航天大学出版社之邀,为该公司在我国开展的“大学计划”撰写的教学用书、培训教材和自学读本。同时,它也广泛地适用于初步具备电子技术和计算机基础知识的电子、电信、计算机、电气、电力、电器、机电等涉电专业的在校学生、教师、单片机爱好者、电子爱好者、电子产品开发者、电器维修人员、工程技术人员阅读。
全套教程共分2篇,即基础篇和提高篇,分2册出版,以适应不同课时和不同专业的需要,也为读者增加了一种可选方案。

目录第1章 基本概念和背景知识
 1.1 鸟瞰单片机
 1.2 审视单片机
 1.3 锁定PIC系列8位单片机
 1.4 写作思路和目标
 1.5 常用的专业名词和技术术语
 思考题与练习题
第2章 PIC16F877硬件系统概况
 2.1 PIC16F877内部结构概览
 2.2 PIC16F87X封装形式和引脚功能
 2.3 程序存储器和堆栈
 2.4 RAM数据存储器(文件寄存器)
 2.5 电源、复位和时钟电路简介
 2.6 输入/输出端口的基本功能
 思考题与练习题
第3章 指令系统分类解析
 3.1 指令系统概览
 3.2 指令的分类方法
 3.3 寻址方式
 3.4 指令系统分类解析
 3.5 数据传递关系
 3.6 指令系统的内在规律
 3.7 “内核—寄存器—外围模块”相互关系
 思考题与练习题
第4章 汇编程序设计基础和汇编语言工具链
 4.1 概述
 4.2 常用伪指令
 4.3 四种基本程序结构
 4.4 两个PIC编程的特殊问题
 4.7 汇编语言工具链
 4.8 输入文件的解读 
 4.9 输出文件的解读
 思考题与练习题
第5章 软件集成开发环境MPLAB和软件模拟开发技术
第6章 硬件综合开发工具MPLAB-ICD和硬件仿真开发技术
第7章 定时器/计数器TMR0
第8章 中断概念和中断逻辑
第9章 应用系统性能的优化设计
附录A ASCII码表
附录B 特殊功能寄存器及其复位值一览表
附录C 英文指令系统概览
附录D 特殊指令助记符(宏指令)
附录E 宏汇编器MPASM伪指令一览表
附录F 包含文件P16F877.INC
附录G MPASM出错、警告、提示信息列表
 G.1 出错性显示信息
 G.2 警告性显示信息
 G.3 提示性显示信息
附录H Mplink分析、连接信息列表
 H.1 分析性显示信息
 H.2 连接性显示信息
 H.3 连接警告性显示信息
 H.4 库文件错误信息
 H.5 COFF文件错误信息
 H.6 COFF到COD文件转换错误信息
 H.7 COFF到COD文件转换警告信息
附录I MPLAB-ICD演示板电路原理图


PIC单片机实用教程-基础篇.pdf (9.8 MB, 下载次数: 26988)

点评

谢谢斑竹  详情 回复 发表于 2013-11-24 22:26
首先感谢楼主!《PIC单片机实用教程-基础篇》第八章后面开始没有字了。!  详情 回复 发表于 2013-9-10 13:50
学习  详情 回复 发表于 2013-7-11 15:02
谢谢楼主,这些者的很不错PIC单片机。  详情 回复 发表于 2013-3-15 10:48

评分

6

查看全部评分


7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-2-15 21:12 | 显示全部楼层

PIC16F87X单片机实用软件与接口技术-C语言及其应用

内容简介本书讨论了PICl6F87X系列单片机的C语言程序编程方法。书中介绍了大量的C语言程序例程,涉及到PICl6F87X单片机的各个功能模块的编程应用;给出了应用实例的电路原理图和源程序清单.所有程序均在实验板上调试通过,并配有光盘。
本书与北京航空航天大学出版社出版的《PICl6F87X单片机实用软件与接口技术—一汇编语言及其应用》构成姊妹篇。该姊妹篇是单片机开发者和初学者的很好的参考书.也可作为大学本科学生单片机原理及应用课程的实验指导书。


录第1章 PICC C语言基础和特点
 1.1 PICC与ANSI C标准的区别
 1.2 处理器支持
 1.3 配置设置
 1.4 ID区域
 1.5 EEPROM数据
 1.6 位指令
 1.7 支持数据类型
 1.8 绝对变量
 1.9 结构和联合
 1.10 ROM和RAM中的字符串
 1.11 常数型和可变型变量
 1.12 ROM对象的存放及访问
 1.13 特殊类型限定词
 1.14 指 针
 1.15 工具定义特性
 1.16 C的中断处理
 1.17 C语言和汇编语言的混合编程
 1.18 程序链接
 1.19 函数参数传递
 1.20 函数返回值
 1.21 函数调用规则
 1.22 局部变量
 1.23 pragma伪指令
 1.24 标准I/O函数
 1.25 MPLAB的特殊调试信息
第2章 PICC的使用
 2.1 生成单源文件项目
 2.2 生成多源文件项目
第3章 PICC的库函数
 3.1 ABS函数
 3.2 ACOS函数
 3.3 ASCTIME函数
 3.4 ASIN函数
 3.5 ATAN函数
 3.6 ATAN2函数
 3.7 ATOF函数
 3.8 ATOI函数
 3.9 ATOL函数
 3.10 CEIL函数
 3.11 COS函数
 3.12 COSH,SINH,TANH函数
 3.13 CTIME函数
 3.14 DI,EI函数
 3.15 DIV函数
 3.16 EEPROM—READ,EEPROM—WRITE函数
 3.17 EVAL—POLY函数
 3.18 EXP函数
 3.19 FABS函数
 3.20 FLOOR函数
 3.2l FREXP函数
 3.22 GET—CALDATA函数
 3.23 GMTIME函数
 3.24 ISALNUM,ISALPHA,ISDIGIT,ISLOWER等函数
 3.25 KBHIT函数
 3.26 LDEXP函数
 3.27 LDIV函数
 3.28 LOCALTIME函数
 3.29 LOG,LOGl0函数
 3.30 MEMCHR函数
 3.31 MEMCMP函数
 3.32 MEMCPY函数
 3.33 MEMMOVE函数
 3.34 MEMSET函数
 3.35 MODF函数
 3.36 PERSIST—CHECK,PERSIST—VAUDATE函数
 3.37 POW函数
 3.38 PRINTF函数
 3.39 RAND函数
 3.40 SIN函数
 3.41 SPRINTF函数
 3.42 SQRT函数
 3.43 SRAND函数
 3.44 STRCAT函数
 3.45 STRCHR,STRICHR函数
 3.46 STRCMP,STRICMP函数
 3.47 STRCPY函数
 3.48 STRCSPN函数
 3.49 STRLEN函数
 3.50 STRNCAT函数
 3.51 STRNCMP,STRNICMP函数
 3.52 STRNCPY函数
 3.53 STRPBRK函数
 3.54 STRRCHR,STRRICHR函数
 3.55 STRSPN函数
 3.56 STRSTR,STRISTR函数
 3.57 STRTOK函数
 3.58 TAN函数
 3.59 TIME函数
 3.60 TOLOWER,TOUPPER,TOASCII函数
 3.61 VA—START,VA—ARG,VA—END函数
 3.62 XTOI函数
第4章 PICl6F877单片机实验板介绍
 4.1 实验板功能介绍
 4.2 实验板的硬件布局
 4.3 测试点及主要器件介绍
第5章 PICl6F877的外围功能模块
 5.1 输入/输出端口
 5.2 利用MSSP模块的SPI方式实现与LED数码显示接口
 5.3 利用I/O直接扩展键盘
 5.4 利用PORTB端口的电平变化中断实现键盘功能
 5.5 利用MSSP模块的SPI方式扩展并行输入端口
 5.6 CCP模块的PWM波形产生方法
 5.7 监视定时器的应用
 5.8 休眠工作方式与其激活
第6章 模拟量输入与输出
 6.1 A/D转换的应用
 6.2 MSSP模块的IC总线方式扩展串行D/A芯片
第7章 秒 表
 7.1 工作原理
 7.2 程序设计
第8章 通用同步/异步通信的应用
 8.1 USART的波特率发生器
 8.2 USART的异步工作方式
 8.3 USART的同步主控方式
 8.4 USART的同步从动方式
 8.5 单片机双机异步通信
 8.6 单片机双机同步通信
 8.7 单片机与PC机通信
第9章 PICl6F87X在CAN通信中的应用
 9.1 CAN通信原理
 9.2 硬件电路
 9.3 软件清单
第10章 利用CCP模块设计频率计
 l0.1 CCP模块的捕捉工作方式简介
 10.2 设计要求
 10.3 硬件原理图
 10.4 设计与测试原理
 10.5 程序设计
第11章 交流电压测量
 11.1 模拟输入电路
 11.2 数据处理原理
 11.3 程序流程图及程序清单
第12章 与PLC接口的4位LED数字显示表
 12.1 数显表头硬件电路原理
 12.2 数显表头软件设计思路
 12.3 程序流程图
 12.4 程序清单
第13章 数控步进直流稳压电源
 13.1 电路原理图
 13.2 系统工作原理
 13.3 程序设计
第14章 单片机控制的电动自行车驱动系统
 14.1 单片机控制的电动自行车驱动系统简介
 14.2 无刷直流电动机的工作原理
 14.3 控制系统结构设计
 14.4 控制系统软件设计
第15章 液晶显示模块编程
 15.1 PICl6F877与MG—12232的硬件接口电路
 15.2 软件编程
 15.3 液晶显示屏的结构
 15.4 程序清单
参考文献



PIC16F87X单片机实用软件与接口技术-C语言及其应用.pdf (9.54 MB, 下载次数: 22844)

回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-2-15 21:36 | 显示全部楼层

PIC单片机应用技术实例1

PIC单片机应用技术实例1


PIC单片机应用技术实例1.rar (8.26 MB, 下载次数: 26517)

点评

强悍  发表于 2014-3-26 00:20

评分

1

查看全部评分


回复

使用道具 举报

26

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2010-2-17 11:07 | 显示全部楼层
楼主好样的,赞一个!

回复

使用道具 举报

100

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2010-3-2 18:49 | 显示全部楼层
这么多的资料,待我一一下来,在谢你

点评

真心佩服楼主,有好东西分享啊!!雷锋啊!!  详情 回复 发表于 2014-3-19 09:38
wanglong

回复

使用道具 举报

21

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2010-2-25 16:25 | 显示全部楼层
好资料,值得收藏

回复

使用道具 举报

6

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2010-2-24 10:05 | 显示全部楼层
好资料,顶一下!

回复

使用道具 举报

6530

TA的帖子

8

TA的资源

版主

Rank: 6Rank: 6

发表于 2010-2-23 09:25 | 显示全部楼层
  太强大了

回复

使用道具 举报

37

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2010-2-17 16:33 | 显示全部楼层
谢谢楼主:D

回复

使用道具 举报

11

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2010-2-16 17:24 | 显示全部楼层
谢谢,下了漫漫看

回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2010-2-16 14:08 | 显示全部楼层
谢谢楼主

回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-2-15 20:34 | 显示全部楼层

PIC单片机实用教程(提高篇)

内容简介本书以介绍PIC16F87X型号单片机为主,并适当兼顾PIC全系列,共分9章,内容包括:存储器;I/O端口的复位功能;定时器/计数器TMR1;定时器TMR2;输入捕捉/输出比较/脉宽调制CCP;模/数转换器ADC;通用同步/异步收发器USART;主控同步串行端口MSSP——SPI模式和I(平方)C模式。突出特点:通俗易懂、可读性强、系统全面、学练结合、学用并重、实例丰富、习题齐全。
本书作为Microship公司“大学计划”选择用书,可广泛适用于初步具备电子技术基础和计算机知识基础的学生、教师、单片机爱好者、电子制作爱好者、电器维修人员、电子产品开发设计者、工程技术人员阅读。
本教程全书共分2篇,即基础篇和提高篇,分2册出版,以适应不同课时和不同专业的需要,也为教师和读者增加了一种可选方案。

目录第1章 EEPROM数据存储器和FIASH程序存储器
1.1 背景知识
1.1.1 通用型半导体存储器的种类和特点
1.1.2 PIC单片机内部的程序存储器
1.1.3 PIC单片机内部的EEPROM数据存储器
1.1.4 PIC16F87X内部EEPROM和FIASH操作方法
1.2 与EEPROM相关的寄存器
1.3 片内EEPROM数据存储器结构和操作原理
1.3.1 从EEPROM中读取数据
1.3.2 向EEPROM中烧写数据
1.4 与FLASH相关的寄存器
1.5 片内FLASH程序存储器结构和操作原理
1.5.1 读取FLASH程序存储器
1.5.2 烧写FLASH程序存储器
1.6 写操作的安全保障措施
1.6.1 写入校验方法
1.6.2 预防意外写操作的保障措施
1.7 EEPROM和FLASH应用举例
1.7.1 EEPROM的应用
1.7.2 FIASH的应用
思考题与练习题
第2章 输入/输出端口的复合功能
2.1 RA端口
2.1.1 与RA端口相关的寄存器
2.1.2 电路结构和工作原理
2.1.3 编程方法
2.2 RB端口
2.2.1 与RB端口相关的寄存器
2.2.2 电路结构和工作原理
2.2.3 编程方法
2.3 RC端口
2.3.1 与RC端口相关的寄存器
2.3.2 电路结构和工作原理
2.3.3 编程方法
2.4 RD端口
2.4.1 与RD端口相关的寄存器
2.4.2 电路结构和工作原理
2.4.3 编程方法
2.5 RE端口
2.5.1 与RE端口相关的寄存器
2.5.2 电路结构和工作原理
2.5.3 编程方法
2.6 PSP并行从动端口
2.6.1 与PSP端口相关的寄存器
2.6.2 电路结构和工作原理
2.7 应用举例
思考题与练习题
第3章 定时器/计数器TMR1
3.1 定时器/计数器TMR1模块的特性
3.2 定时器/计数器TMR1模块相关的寄存器
3.3 定时器/计数器TMR1模块的电路结构
3.4 定时器/计数器TMR1模块的工作原理
3.4.1 禁止TMR1工作
3.4.2 定时器工作方式
3.4.3 计数器工作方式
3.4.4 TMR1寄存器的赋值与复位
3.5 定时器/计数器TMR1模块的应用举例
思考题与练习题
第4章 定时器TMR2
第5章 输入捕捉/输出比较/脉宽调制CCP
第6章 模/数转换器ADC
第7章 通用同步/异步收发器USART
第8章 主控同步串行端口MSSP——SPI模式
第9章 主控同步串行端口MSSP——I(平方)C模式
附录A 包含文件P16F877.INC
附录B 新版宏汇编器MPASM伪指令总表


PIC单片机实用教程-提高篇.pdf (9.72 MB, 下载次数: 23577)

点评

值得学习  详情 回复 发表于 2013-5-9 21:25

回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-2-15 20:40 | 显示全部楼层

PIC单片机入门与实战

本书涵盖的关键主题有:
·PIC单片机的结构和指令系统及其特色;
·PIC单片机的开发环境和开发工具;
·I/O口及其灵活应用;
·定时器资源及其应用;
·模/数转换模块及其使用;
·USART通讯模块及其使用;
·同步串行接口及其应用;
·CCP模块及其应用;
·C语言编程。

内容简介从PIC中档系列单片机的结构介绍入手,系统阐述PIC单片机开发过程的最基本步骤;通过引入设计实例,深入浅出地介绍PIC单片机的各主要功能模块。书中介绍的代码实例将以汇编指令为主,最后专门介绍PIC单片机的C语言编程。读者对象主要是对PIC单片机感兴趣的初学者或准备用PIC单片机进行产品开发的工程师,对已经熟悉PIC单片机开发的工程师也可以作为设计时的参考。
一切从实际出发,集合作者近5年的PIC单片机技术支持工作中的心得,尽力让读者掌握正确高效的开发方法和分析解决问题的思路。所附实例和代码都取自实际产品设计或经过实验验证。是对现今出版的有关PIC单片机中文参考资料的一种补充。

目录第1章 PIC单片机的结构和指令系统
1.1 Microchip单片机产品概述
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 中断响应时的入口地址(中断向量)
1.6.2 中断优先级控制
1.6.3 中断现场保护和恢复
1.6.4 中断控制逻辑
第2章 PIC单片机的特色
2.1 PIC单片机的工作时钟模式
2.1.1 石英晶体或陶瓷谐振器振荡
2.1.2 外部时钟
2.1.3 外部RC振荡
2.1.4 内部RC振荡
2.1.5 振荡模式的确定
2.2 PIC单片机的复位过程
2.2.1 上电复位(POR)
2.2.2 低电压检测复位(BOR或BOD)
2.2.3 外部复位
2.2.4 看门狗复位
2.2.5 判别复位情形
2.3 PIC单片机的低功耗休眠
2.4 PIC单片机在线串行编程
2.5 PIC单片机的芯片配置字
第3章 PIC单片机的开发环境
3.1 MPLAB?IDE的功能组成
3.1.1 MPLAB?IDE综述
3.1.2 MPLAB?IDE的安装
3.1.3 MPLAB?IDE项目管理
3.1.4 MPLAB?IDE源程序编辑
3.2 汇编编译器MPASMTM及其汇编程序编写的基本规则
3.2.1 汇编编译器MPASM简介
3.2.2 MPASM的语法简要说明
3.2.3 MPASM的伪指令
3.2.4 MPASM内的直接运算符
3.2.5 MPASM的宏指令
3.2.6 程序模板
3.2.7 IDE内MPASM编译环境的设定
第4章 PIC单片机的开发工具
4.1 软件模拟器MPLAB?SIM
4.1.1 软件模拟器的安装和启动
4.1.2 软件模拟器的程序运行控制方式
4.1.3 断点的设定和取消
4.1.4 光标控制程序运行
4.1.5 软件模拟器的跑表功能
4.1.6 运行结果的观察窗口
4.1.7 模拟器的信号激励功能
4.1.8 软件模拟器的局限
4.2 在线调试器MPLAB?ICD2
4.2.1 ICD2的基本功能及其优缺点
4.2.2 ICD2与计算机的连接方式
4.2.3 ICD2与目标板的连线方式
4.2.4 ICD2和目标板的供电问题
4.2.5 MPLAB?IDE环境下ICD2的启用
4.2.6 用ICD2进行系统调试
4.2.7 ICD2的辅助信息
4.2.8 用ICD2让芯片独立工作
4.3 硬件仿真器 MPLAB?ICE2000
4.3.1 ICE2000的基本功能
4.3.2 ICE2000与计算机的连接
4.3.3 ICE2000与目标板的连接
4.3.4 启动ICE2000仿真器
4.3.5 ICE2000的基本调试功能
4.3.6 ICE2000对代码执行的跟踪功能
4.3.7 ICE2000高级触发功能
4.3.8 ICE2000触发输入/输出同步功能
4.3.9 ICE2000代码执行覆盖检查功能
4.3.10 关于ICE2000的其他有用信息
4.4 芯片编程烧写工具PICSTART?Plus和PROMATE?II
4.4.1 PICSTART?Plus
4.4.2 PROMATE?II
4.5 第三方开发工具
4.5.1 第三方仿真工具
4.5.2 第三方编程工具
第5章 PIC单片机的I/O口及其灵活应用
5.1 PIC单片机I/O口的基本特性
5.1.1 完全双向的I/O引脚
5.1.2 端口输入/输出设定
5.1.3 端口的读和写
5.1.4 端口的输出驱动能力
5.1.5 端口的“读—修改—写”问题
5.1.6 引脚端口的ESD保护
5.2 PIC单片机I/O口的设定方法
5.3 PIC单片机PORTA端口
5.3.1 PORTA的特点
5.3.2 RA4的特殊性
5.4 PIC单片机PORTB端口
5.4.1 PORTB综述
5.4.2 RB0/INT引脚的中断功能
5.4.3 PORTB的RB7~RB4引脚状态变化中断
5.5 PIC单片机PORTC端口
5.6 PIC单片机PORTD和PORTE端口
5.7 PIC单片机I/O引脚的应用技巧
5.7.1 输入输出分时复用
5.7.2 普通I/O引脚测电压值
5.7.3 普通I/O引脚测电阻值
5.7.4 普通I/O引脚进行超限电压检测
第6章 PIC单片机的定时器资源及其应用
6.1 定时器TMR0
6.1.1 TMR0综述
6.1.2 与TMR0相关的控制寄存器
6.1.3 TMR0的运作
6.1.4 TMR0中断
6.1.5 TMR0用于外部脉冲计数
6.1.6 TMR0的预分频器
6.1.7 TMR0应用注意事项
6.2 定时器TMR1
6.2.1 TMR1综述
6.2.2 与TMR1相关的控制寄存器
6.2.3 TMR1作为定时器
6.2.4 TMR1作为同步计数器
6.2.5 TMR1作为异步计数器
6.2.6 TMR1的内部振荡器
6.2.7 TMR1与CCP模块配合
6.2.8 TMR1的具体应用
6.3 定时器TMR2
6.3.1 TMR2综述
6.3.2 与TMR2相关的控制寄存器
6.3.3 TMR2的工作方式
6.3.4 TMR2的应用
第7章 PIC单片机的模/数转换模块及其使用
7.1 PIC单片机片上ADC模块综述
7.2 ADC相关控制寄存器介绍
7.2.1 ADCON0控制寄存器
7.2.2 ADCON1控制寄存器
7.2.3 ADRES结果寄存器
7.2.4 A/D转换中断相关的寄存器
7.3 设定模拟信号输入引脚
7.4 A/D转换过程说明
7.5 被测输入信号的参数要求
7.5.1 输入电压信号的幅度
7.5.2 输入电压信号的内阻
7.5.3 输入信号的抗混叠滤波
7.6 输入信号的采样过程
7.7 AD转换时钟的选择
7.8 参考电压的选取
7.9 休眠时进行A/D转换
7.10 特殊事件触发进行A/D转换
7.11 10/12位分辨率的ADC模块
7.11.1 10/12位分辨率A/D模块的工作原理
7.11.2 ADCON1寄存器的内容扩充
7.11.3 A/D转换结果的格式问题
7.11.4 参考电压的考虑
7.11.5 采样时间的考虑
7.12 8/14引脚单片机上的A/D模块
7.12.1 8/14引脚单片机A/D模块综述
7.12.2 ADCON0寄存器的变化
7.12.3 ADCON1寄存器的变化
7.12.4 ANSEL寄存器的引入
7.12.5 其他注意事项
7.13 A/D模块的应用技巧
7.13.1 模拟/数字引脚分配时的问题
7.13.2 合理实现采样时间
7.13.3 转换结果的软件数字滤波方法
第8章 PIC单片机的USART通信模块及其使用
8.1 USART简介
8.2 USART模块关键寄存器介绍
8.2.1 TXSTA数据发送控制及状态寄存器
8.2.2 RCSTA数据接收控制及状态寄存器
8.2.3 SPBRG波特率控制寄存器
8.2.4 相关的中断控制寄存器
8.2.5 TXREG和RCREG寄存器
8.3 USART波特率设定
8.3.1 异步通信时的波特率设定
8.3.2 同步通信时的波特率设定
8.3.3 SPBRG寄存器的写效应
8.4 USART模块的异步通信
8.4.1 异步通信数据格式
8.4.2 异步通信数据发送过程
8.4.3 异步通信数据接收过程
8.4.4 常用的异步通信的协议
8.5 USART模块同步通信主模式
8.5.1 同步通信主模式发送
8.5.2 同步通信主模式接收
8.6 USART模块同步通信从模式
8.6.1 同步从模式数据发送
8.6.2 同步从模式数据接收
8.7 通信时的数据缓冲技巧
8.7.1 接收环形FIFO缓冲队列
8.7.2 发送缓冲队列
8.8 通信数据的校验方法
8.8.1 奇偶位校验
8.8.2 累加和校验
8.8.3 循环冗余校验(CRC)
8.9 报文通信时的简单协议
8.10 异步串行通信的波特率自适应技术探讨
8.10.1 标准波特率穷举法
8.10.2 码元宽度实时检测法
8.11 多机通信的寻址方式
8.11.1 9位数据传输
8.11.2 数据包传输
8.12 软件实现异步串行通信
8.12.1 三倍速采样法
8.12.2 起始位中断捕捉定时采样法
第9章 PIC单片机同步串行接口及其应用
9.1 同步串行接口简介
9.2 SSP接口模块控制寄存器
9.2.1 SSPSTAT同步接口状态和控制寄存器
9.2.2 SSPCON同步接口控制寄存器
9.2.3 SSPBUF数据寄存器
9.2.4 SSPADD地址寄存器
9.2.5 SSPCON2同步接口控制寄存器2
9.2.6 与SSP相关的中断控制寄存器
9.3 SSP模块的SPI通信方式
9.3.1 使用SPI通信接口
9.3.2 SPI通信引脚设置
9.3.3 SPI通信时的连接方式
9.3.4 SPI主模式通信
9.3.5 SPI从模式通信
9.3.6 SPI从模式选择控制通信
9.3.7 SPI应用实例介绍
9.4 SSP和MSSP模块的I2C模式
9.4.1 I2C从模式
9.4.2 MSSP模块的I2C主模式
9.4.3 I2C通信程序范例
9.4.4 I2C总线硬件处理
9.5 软件实现同步串行通信
9.5.1 软件实现SPI主模式通信
9.5.2 软件实现I2C主模式通信
第10章 PIC单片机的CCP模块及其应用
10.1 CCP模块简介
10.2 与CCP模块相关的控制寄存器
10.3 CCP模块的输入捕捉模式
10.3.1 CCPx引脚配置
10.3.2 改变不同的捕捉模式
10.3.3 脉冲沿捕捉时的预分频
10.3.4 休眠时进行捕捉
10.3.5 复位时的情形
10.3.6 捕捉模式应用实例介绍
10.4 CCP模块的比较输出模式
10.4.1 比较模式下的CCPx引脚
10.4.2 软件中断模式
10.4.3 特殊事件触发
10.4.4 休眠时的比较输出状态
10.4.5 比较输出模式应用实例
10.5 CCP模块的PWM模式
10.5.1 PWM周期
10.5.2 PWM占空比(高电平持续宽度)
10.5.3 占空比调整的绝对分辨率
10.5.4 PWM工作模式设定
10.5.5 PWM应用实例
第11章 PIC单片机的C语言编程
11.1 PIC单片机C语言编程简介
11.2 Hitech?PICC编译器
11.3 MPLAB?IDE内挂接PICC
11.4 PIC单片机的C语言源程序基本框架
11.5 PICC中的变量定义
11.5.1 PICC中的基本变量类型
11.5.2 PICC中的高级变量
11.5.3 PICC对数据寄存器bank的管理
11.5.4 PICC中的局部变量
11.5.5 PICC中的位变量
11.5.6 PICC中的浮点数
11.5.7 PICC中变量的绝对定位
11.5.8 PICC的其他变量修饰关键词
11.5.9 PICC中的指针
11.6 PICC中的子程序和函数
11.6.1 函数的代码长度限制
11.6.2 调用层次的控制
11.6.3 函数类型声明
11.6.4 中断函数的实现
11.6.5 标准库函数
11.7 PICC定义特殊区域值
11.7.1 定义工作配置字
11.7.2 定义芯片标记单元
11.8 MPLAB?IDE中实现PICC的编译选项设置
11.8.1 选择单片机型号
11.8.2 PICC普通编译选项(General)设定
11.8.3 PICC全局选项设定(PICC Global)
11.8.4 C编译器选项设定(PICC Compiler)
11.8.5 连接器选项设定(PICC Linker)
11.8.6 汇编器选项设定(PICC Assembler)
11.9 C和汇编混合编程
11.9.1 嵌入行内汇编的方法
11.9.2 汇编指令寻址C语言定义的全局变量
11.9.3 汇编指令寻址C函数的局部变量
11.9.4 混合编程的一些经验
后记
参考文献


PIC单片机入门与实战上.part1.rar (13.79 MB, 下载次数: 21426)

PIC单片机入门与实战上.part2.rar

10.4 MB, 下载次数: 6661


回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-2-15 21:07 | 显示全部楼层

PIC系列单片机应用设计与实例

内容简介本书作为《PIC系列单片机原理和程序设计》的姊妹篇,介绍当前单片机世界中异军突起的美国Microchip公司的PIC系列单片机的应用设计技术和应用实例。内容相当丰富,包括并行的各种串行存储器、接口电路、人机对话通道、中断系统、IC总线串行通信等系统扩展技术,应用系统开发及其常用工具、集成开发环境MPLAB软件包和十分有实用价值的典型应用实例。应用实例有交流数字电压表、电力周波表、闪光报警器、移动式客房控制器、不间断电源UPS控制器、均匀分布随机数程序、4阶IIR数字滤波器程序、快速傅里叶变换程序、即热式电热水器模糊逻辑温控器、汉字热敏微型打印机等。书中给出了大部分应用实例的硬件电路、程序流程图以及汇编语言源程序。这些内容是作者近几年业部分开发工作的实践总结,有一些就是实际批量生产产品的提练和推广。
本书内容丰富而实用,语言逻辑性强,通俗流畅,易学易懂;适于广大从事单片机开发和应用的工程技术人员自学,也可作大学相关专业研究生、本科、专科、中专各种单片机应用、毕业设计的参考用书,以及培训班的教材。

目录第一章 PIC系列微控制器系统扩展技术
1.1 系统扩展概述
1.2 数据存储器扩展
1.3 PIC系列微控制器的I/O口扩展
1.4 中断系统的扩展和实现
1.5 IC总线接口与串行通信
第二章 PIC系列异步串行通信中断驱动的软件实现
2.1 概述
2.2 PIC汇编器
2.3 软件仿真器MPSIM
2.4 实时在线硬件仿真器
2.5 单片机内置程序存储器编程器
第三章 MPLAB集成开发环境IDE软件
3.1 MPLAB概述
3.2 MPLAB的安装和启动
3.3 系统设置和MPLAB环境界面的使用
3.4 MPLAB工程项目
3.5 MPLAB基本功能
3.6 MPLAB选单命令
第四章 PIC系列微控制器的应用实例
4.1 交流数字电压表
4.2 电力周波表
4.3 闪光报警器
4.4 带有世界时时钟的宾馆移动式客房控制器
4.5 用PIC16C71控制的不间断电源
4.6 用PIC单片机产生均匀分布的随机数
4.7 用PIC17C42实现4阶IIR数字滤波器
4.8 用PIC17C42实现FFT算法
4.9 即热式热水器温度控制器
4.10 标准并行接口汉字热敏微型打印机
4.11 PIC16CXX片内IC总线接口的应用
参考文献

PIC系列单片机应用设计与实例.pdf (8.6 MB, 下载次数: 26318)

回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-2-15 21:18 | 显示全部楼层

PIC16F87X入门教材轻松上手

PIC16F87X入门教材轻松上手
PIC16F87X入门教材轻松上手.pdf (6.8 MB, 下载次数: 20543)

回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-2-15 21:23 | 显示全部楼层

PIC系列单片机的开发应用技术

PIC系列单片机的开发应用技术

目录
第一章 绪论
第二章 DOS下PIC源程序的汇编与模拟调试
第三章 Windows下的PIC集成开发软件MPLAB
第四章 MPLAB集成开发软件的应用演示试验
第五章 PIC的硬件开发支持
第六章 PIC系列单片机的应用与扩展技术
第七章 PIC系列单片机的编程范例与应用试验
第八章 PIC的常用数学子程序及其开发应用设计范例
附录A PIC系列单片机12位(基本级产品)的指令表

PIC系列单片机的开发应用技术.rar (7.42 MB, 下载次数: 13748)

回复

使用道具 举报

1811

TA的帖子

0

TA的资源

五彩晶圆(中级)

Rank: 8Rank: 8

发表于 2010-2-15 21:28 | 显示全部楼层
楼主好强大,一次发一整套书。不过我还是建议每本书发一个帖子,主题以书名命名,这样便于搜索。
只有求知欲,没有求偶欲的人是植物,只有求偶欲,没有求知欲的人叫动物,既没求知欲,又没求偶欲的人是矿物。

回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-2-15 21:32 | 显示全部楼层

PIC单片机原理、应用与开发

PIC单片机原理应用与开发 .rar (5.18 MB, 下载次数: 21097)

评分

1

查看全部评分


回复

使用道具 举报

1994

TA的帖子

8

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2010-2-15 23:02 | 显示全部楼层
楼主辛苦了,资料很不错,感谢了~

回复

使用道具 举报

3196

TA的帖子

0

TA的资源

纯净的硅(初级)

Rank: 4

发表于 2010-2-16 09:39 | 显示全部楼层
谢谢楼主,有时间也学习一下PIC单片机。
不断地学习,才会有创新!
淘宝小店:手机、qq点卡、游戏点卡自动充值 http://shop63727265.taobao.com/

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 1/5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-3-31 20:17 , Processed in 0.579337 second(s), 20 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表