PIC单片机实用教程-基础篇[精品].docx

PIC单片机实用教程-基础篇[精品].docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PIC单片机实用教程-基础篇[精品]

PIC单片机实用教程-基础篇/邮件群发本书以介绍PIC16F877型号单片机为主,并适当兼顾PIC全系列,共分10章,内容包括:基本概念;PIC16F87X硬件概况;指令系统;汇编程序设计;集成开发环境;在线调试工具;I/O端口;定时器;中断;安全措施和降耗设计。突出特点:通俗易懂、可读性强、系统全面、学练结合、学用并重、实例丰富、习题齐全。本书作为Microchip公司大学计划选择用书,可广泛适用于初步具备电子技术基础和计算机知识基础的学生、教师、单片机爱好者、电子制作爱好者、电器维修人员、电子产品开发设计者、工程技术人员阅读。本教程全书共分2篇,即基础篇和提高篇,分2册出版,以适应不同课时和不同专业的需要,也为教师和读者增加了一种可选方案。第1章 单片机的基本概念1.1 学习单片机有什么必要性1.2 单片机究竟是什么1.3 单片机有哪些应用1.4 单片机有哪些特点1.5 单片机的发展状况1.6 PIC系列单片机有哪些优越之处1.7 可在线调试和在线编程的PIC16F87X17第2章 PIC16F87X硬件系统概况2.1 PIC16F87X封装形式和引脚功2.2 PIC16F87X内部结构方框图简介2.2.1 PIC16F87X的核心区域2.2.2 PIC16F87X的外围模块区域2.3 程序存储器和堆栈2.4 RAM数据存储器(文件寄存器)2.4.1 通用寄存器2.4.2 特殊功能寄存器2.5 复位功能简介2.6 系统时钟简介第3章 指令系统3.1 指令时序3.2 指令系统概览3.3 面向字节操作类指令3.4 面向位操作类指令3.5 面向常数操作和控制操作类指令3.6 寻址方式3.6.1 立即寻址3.6.2 直接寻址3.6.3 间接寻址3.6.4 位寻址3.7 数据传递关系3.8 内核-寄存器-外围模块相互关系第4章 PIC汇编语言程序设计基础4.1 MPASM汇编器简介4.2 汇编语言的语句格式4.3 常用伪指令4.4 程序格式和程序流程图4.5 RAM数据存储器的体选寻址问题4.6 顺序程序结构4.7 分支程序结构4.8 循环程序结构4.9 子程序结构4.10 程序跨页跳转和跨页调用问题 4.11 延时程序设计4.12 查表程序设计第5章 MPLAB集成开发环境软件包5.1 MPLAB的组成5.2 MPLAB的安装5.3 MPLAB的简单应用5.3.1 启动MPLAB5.3.2 MPLAB的设置5.3.3 创建简单的项目5.3.4 新建和汇编一个简单的源文件5.3.5 程序调试第6章 MPLAB-ICD在线调试工具套件及其应用6.1 概 述6.1.1 MPLAB-ICD的功能特点6.1.2 MPLAB-ICD的局限性6.2 MPLAB-ICD工具套件的构成6.2.1 MPLAB-ICD仿真头6.2.2 MPLAB-ICD模块6.2.3 MPLAB-ICD演示板6.2.4 六芯电缆6.2.5 连接插针6.2.6 MPLAB集成开发环境软件包6.2.7 直流电源适配器6.3 MPLAB-ICD在线调试工具的安装6.3.1 硬件安装方法之一6.3.2 硬件安装方法之二6.3.3 软件安装6.4 MPLAB-ICD在线调试工具的启用6.4.1 微机与MPLAB-ICD建立通信6.4.2 MPLAB-ICD的设置6.5 用MPLAB-ICD统调用户程序和用户电路第7章 输入/输出端口的基本功能7.1 与输入/输出端口相关的寄存器7.2 基本输入/输出端口的内部结构和工作原理7.2.1 输入/输出端口的基本结构7.2.2 基本输入/输出端口的工作原理7.3 输入/输出端口基本功能的应用举例7.3.1 硬件电路规划7.3.2 程序设计思路7.3.3 程序调试方法?第8章 定时器/计数器TMRO8.1 定时器/计数器模块的基本用途8.2 PIC系列单片机中定时器/计数器TMR0模块的特性8.3 与定时器/计数器TMR0模块相关的寄存器8.4 定时器/计数器TMR0模块的电路结构和工作原理8.4.1 分频器8.4.2 TMR0累加计数寄存器8.5 定时器/计数器TMR0模块的应用举例8.5.1 TMR0用作硬件定时器8.5.2 TMR0多次被引用8.5.3 TMR0用作硬件计数器第9章 中断系统 9.1 中断的基本概念9.2 PIC16F87X的中断源9.3 PIC16F87X的中断硬件逻辑9.4 中断相关的寄存器9.5 中断的处理9.5.1 中断的延时响应和延时处理问题9.5.2 中断的现场保护问题9.5.3 需要注意的一些问题9.6 中断功能的应用举例9.6.1 TMR0溢出中断9.6.2 INT外部中断9.6.3 端口RB电平变化中断9.7 外部中断的扩充方法9.7.1 用TMR0外部时钟源扩展法9.7.2 用RB端口扩展法第

文档评论(0)

bodkd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档