PIC单片机实践

副标题:无

作   者:李学海著

分类号:

ISBN:9787810774710

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

简介

本套教材共分两册,即本书《PIC单片机原理》以及《PIC单片机实践》。以讲解很适合教育需求的PIC16F87X型号为主,并且适当兼顾PIC全系列的共性。本书共分16章,内容包括:硬件架构、指令系统、汇编程序基础,以及各个片内模块的结构原理和操作方法。突出特点:语言流畅,内容细致,循序渐进,系统全面,习题齐全,学用并重,学练分明。 本套教材是在《PIC单片机实用教程—基础篇》和《PIC单片机实用教程—提高篇》的基础上,再根据面授教学中积累的许多成功经验,通过精心推敲讲解顺序和精选教学内容后,经过一系列调整、重组、压缩、改编和完善而成的。主要目的是更好地适应当前原理课和实践课分设的教学模式。 前言微芯(Microchip)公司在199年仅排名世界第2位,经过1余年的积极拓展,其8位单片机的业绩节节攀升。据市场研究公司GartnerDataquest于23年6月公布的“22年单片机市场份额和单位出货量”报告,微芯公司8位机已跃居全球第一,占到全球市场份额的16.1%。来自信息产业部的数据表明,22年我国电子制造业的销售额上升了17.8%,达169亿美元。预计23年仍将保持上年的增长幅度,更多>>

目录

第1章 mplab集成开发环境及软件模拟调试方法

1.1 mplab的组成1

1.2 mplab的获取3

1.3 mplab的安装与卸载4

1.3.1 mplab的安装要求4

1.3.2 mplab的安装方法4

1.3.3 mplab的卸载6

1.4 mplab的启动和退出6

1.4.1 mplab的快速上手6

1.4.2 mplab工作环境简介7

1.4.3 mplab的退出9

1.5 设置开发模式9

1.6 初次创建项目10

1.7 在项目内创建和汇编源程序14

1.8 调试程序的基本手段17


第2章 mplabicd在线调试工具及硬件仿真调试方法

2.1 概述23

2.1.1 mplabicd的功能23

2.1.2 mplabicd的局限性24

.2.2 mplabicd工具套件的构成25

2.2.1 mplabicd模块26

2.2.2 mplabicd仿真头26

2.2.3 mplabicd演示板26

2.2.4 6芯电缆27

2.2.5 连接插座和插针28

2.2.6 mplab集成开发环境软件包28

2.2.7 直流电源适配器28

2.3 mplabicd的安装28

2.3.1 硬件安装方法一29

2.3.2 硬件安装方法二30

2.3.3 软件安装30

2.4 mplabicd的启用31

2.4.1 建立mplabicd与微机的通信31

2.4.2 mplabicd的设置32

2.5 用mplabicd统调用户程序和用户电路38

【实验范例21】霹雳灯39


第3章 基本输入/输出端口应用实例、编程技巧和调试方法

【实验范例31】单键触发8位二进制累加计数器44


第4章 定时器/计数器tmr0的应用方法和技巧

4.1 tmr0用作硬件定时器52

【实验范例4.1】队列灯52

4.2 tmr0多次引用56

【实验范例4.2】单键循环切换方波信号发生器56

4.3 tmr0用作硬件计数器61

【实验范例4.3】简易车辆里程表62


第5章 中断系统的应用方法和技巧

5.1 tmr0溢出中断应用实例71

【实验范例5.1】闪烁式跑马灯71

5.2 int外部中断应用实例79

【实验范例5.2】带电源故障报警和备用电池切换功能的流水式灯箱控制器79

5.3 端口rb电平变化中断应用实例86

【实验范例5.3】简易四路抢答器86


第6章 监视定时器wdt和睡眠功能的应用方法和技巧

6.1 wdt应用实例100

【实验范例6.1】带wdt监视的霹雳灯100

6.2 睡眠功能应用实例103

【实验范例6.2】利用按键来唤醒进入睡眠状态的cpu103


第7章 输入/输出端口复合功能的应用方法和技巧

【实验范例7.1】4×4矩阵键盘扫描107

【实验范例7.2】利用8位并行从动端口psp实现双机通信114


第8章 eeprom和flash存储器的应用方法和技巧

8.1 eeprom的应用122

【实验范例8.1】eeprom数据存储器读/写验证122

【实验范例8.2】改进型简易车辆里程表128

8.2 flash的应用134

【实验范例8.3】flash程序存储器读/写操作验证,即iap技术的实现134


第9章 定时器/计数器tmr1的应用方法和技巧

【实验范例9.1】蠕动灯141

【实验范例9.2】秒信号发生器145


第10章 定时器tmr2的应用方法和技巧

【实验范例10.1】路标导向灯150

【实验范例10.2】2 khz对称方波发生器153

【实验范例10.3】滴水灯156


第11章 输入捕捉/输出比较/脉宽调制ccp的应用方法和技巧

11.1 输入捕捉模式的应用举例160

【实验范例11.1】负脉冲宽度简易测量仪160

11.2 输出比较模式的应用举例167

【实验范例11.2】简易时间控制器167

【实验范例11.3】遥控编码信号码型发生器170

11.3 脉宽调制模式的应用举例175

【实验范例11.4】按钮控制灯具调光器175


第12章 模拟/数字转换器adc的应用方法和技巧

【实验范例12.1】单通道模拟量采集器181

【实验范例12.2】单线扫描实现多键输入的解决方案186


第13章 通用同步/异步收发器usart的应用方法和技巧

【实验范例13.1】usart双向通信验证192

【实验范例13.2】人—机对话199

【实验范例13.3】利用usart串口扩展8位并行输出口207


第14章 主控同步串行端口mssp——spi模式应用方法和技巧

【实验范例14.1】spi接口全双工通信能力演示212

【实验范例14.2】spi接口多点通信系统演示216

【实验范例14.3】利用spi接口连接串行eeprom存储器93lcxx222


第15章 主控同步串行端口mssp——i2c模式应用方法和技巧

【实验范例15.1】i2c总线串行接口eeprom存储器的读/写操作演示229附录a宏汇编器mpasm伪指令总表

附录bmplabicd演示板电路原理图

参考文献


已确认勘误

次印刷

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

PIC单片机实践
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon