搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
PIC单片机典型模块实例详解
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787115212634
  • 作      者:
    张宏林编著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2009
收藏
编辑推荐
  全面讲解PIC单片机的6大常用模块,通过30个典型实例,全面讲解PIC单片机的典型应用,提供书中全部实例的源代码下载。
展开
内容介绍
  《PIC单片机典型模块实例详解(第2版)》以PIC单片机的典型应用功能为模块,分门别类地向读者介绍了如何在实际项目中合理选择PIC单片机、外围器件和设计相应的程序。《PIC单片机典型模块实例详解(第2版)》共8章,覆盖了PIC单片机的主要应用技术。书中案例内容取自于实际应用项目(有些是项目全部内容、有些是以PIC单片机技术为主线的典型模块)。
  通过阅读《PIC单片机典型模块实例详解(第2版)》,读者除了可以掌握PIC单片机的具体应用方法外,还可以针对一个具体的项目需求,学会设计合理的解决方案。《PIC单片机典型模块实例详解(第2版)》专业性和实用性强,对于利用PIC单片机进行实际项目开发具有较高的参考价值。
展开
精彩书摘
  第1章 端口的基本操作
  本章围绕着PIC单片机在实际工程中的应用,从简单到复杂地介绍了PIC单片机端口的基本操作;同时也为读者快速掌握PIC单片机系统开发提供了一些简单的实例。
  本章包含6节内容。其中,1.1节对PIC单片机各个端口进行了介绍,这一节以基本内容为主,旨在让读者熟悉PIC端口操作时的寄存器设置。从1.2节开始,由浅入深地介绍了5个实例,使读者进一步掌握单片机系统的组成、定时的实现等知识。每节的主要内容如下。
  1.1“PIC单片机各个端口的结构”
  介绍了PIC单片机各个端口的电路原理和相关的寄存器。
  1.2“简单的I/O输出操作”
  介绍简单的I/O输出的设计和电路制作、单片机系统的组成和典型的外围电路。
  1.3“带有软件延时的端口输出”
  在1.2节例子的基础上增加了软件延时,用来控制I/O输出的时间。
  1.4“用定时器延时的端口输出”
  在1.2节例子的基础上采用片上定时器进行硬件延时,用来控制I/O输出的时间。
  1.5“I/O扩展”
  从I/O扩展的一般原理出发,详细介绍了PIC单片机I/O扩展的一般方法、常用芯片和电路的构成。
  1.6“并行数据存储器的扩展”
  从存储器扩展的原理出发,介绍了存储器扩展的一般方法,同时也对存储器扩展需要的芯片以及整个系统的构建作了相应的讲述。
展开
目录
第1章 端口的基本操作
1.1 PIC单片机各个端口的结构
1.1.1 PORTA端口和TRISA寄存器
1.1.2 PORTB端口和TRISB寄存器
1.1.3 PORTC端口和TRISC寄存器
1.1.4 PORTD端口和TRISD寄存器
1.1.5 PORTE端口和TRISE寄存器
1.2 简单的I/O输出操作
1.2.1 实例功能
1.2.2 器件和原理
1.2.3 电路和原理
1.2.4 程序设计
1.3 带有软件延时的端口输出
1.3.1 实例功能
1.3.2 器件和原理
1.3.3 电路和原理
1.3.4 程序设计
1.4 用定时器延时的端口输出
1.4.1 实例功能
1.4.2 器件和原理
1.4.3 电路和原理
1.4.4 程序设计
1.5 I/O扩展
1.5.1 实例功能
1.5.2 器件和原理
1.5.3 电路和原理
1.5.4 程序设计
1.6 并行数据存储器的扩展
1.6.1 实例功能
1.6.2 器件和原理
1.6.3 电路设计
1.6.4 程序设计

第2章 输入与显示
2.1 独立式键盘的输入和显示
2.1.1 实例功能
2.1.2 器件和原理
2.1.3 电路设计
2.1.4 程序设计
2.2 4X4行列式键盘的扩展
2.2.1 实例功能
2.2.2 器件和原理
2.2.3 电路设计
2.2.4 程序设计
2.3 液晶显示和驱动实例
2.3.1 实例功能
2.3.2 器件和原理
2.3.3 电路设计
2.3.4 程序设计
2.4 直接驱动LED显示
2.4.1 实例功能
2.4.2 器件和原理
2.4.3 电路和原理
2.4.4 程序设计
2.5 键盘输入和LED显示综合扩展
2.5.1 实例功能
2.5.2 器件和原理
2.5.3 电路和原理
2.5.4 程序设计

第3章 数据采集及应用
3.1 模拟输入采集并显示
3.1.1 实例功能
3.1.2 器件和原理
3.1.3 电路和原理
3.1.4 程序设计
3.2 外扩8253对脉冲宽度的测量
3.2.1 实例功能
3.2.2 器件和原理
3.2.3 电路和原理
3.2.4 程序设计
3.3 交流电压的检测设计
3.3.1 实例功能
3.3.2 器件和原理
3.3.3 电路和原理
3.3.4 程序设计
3.4 温度检测器的设计
3.4.1 实例功能
3.4.2 器件和原理
3.4.3 电路和原理
3.4.4 程序设计
3.5 固定脉冲检测的实现
3.5.1 实例功能
3.5.2 器件和原理
3.5.3 电路和原理
3.5.4 程序设计

第4章 信号处理与算法
4.1 加减法的实现
4.1.1 实例功能
4.1.2 算法的实现
4.1.3 程序设计
4.2 8位数的乘法算法
4.2.1 实例功能
4.2.2 算法的实现
4.2.3 程序设计
4.3 16位数的乘法算法
4.3.1 实例功能
4.3.2 算法的实现
4.3.3 程序设计
4.4 16位数的除法
4.4.1 实例功能
4.4.2 算法的实现
4.4.3 程序设计
4.5 16位二进制和5位BCD码转换
4.5.1 实例功能
4.5.2 算法的实现
4.5.3 程序设计
4.6 均值滤波算法
4.6.1 实例功能
4.6.2 算法的实现
4.6.3 程序设计
4.7 中值滤波算法
4.7.1 实例功能
4.7.2 算法的实现
4.7.3 程序设计

第5章 机电控制
5.1 应用PWM信号驱动直流电动机
5.1.1 实例功能
5.1.2 器件和原理
5.1.3 电路和原理
5.1.4 程序设计
5.2 三角波发生器的实现
5.2.1 实例功能
5.2.2 器件和原理
5.2.3 电路和原理
5.2.4 程序设计
5.3 步进电动机位置控制
5.3.1 实例功能
5.3.2 器件和原理
5.3.3 电路和原理
5.3.4 程序设计
5.4 应用CCP模块实现时间控制
5.4.1 实例功能
5.4.2 器件和原理
5.4.3 电路和原理
5.4.4 程序设计

第6章 PIC单片机的数据通信
6.1 实现单片机和计算机之间的并行通信
6.1.1 实例功能
6.1.2 器件和原理
6.1.3 电路和原理
6.1.4 程序设计
6.2 实现单片机和单片机之间的串行通信
6.2.1 实例功能
6.2.2 器件和原理
6.2.3 电路和原理
6.2.4 程序设计
6.3 实现单片机和计算机之间的串行通信
6.3.1 实例功能
6.3.2 器件和原理
6.3.3 电路和原理
6.3.4 程序设计
6.4 实现单片机和外围器件之间的串行通信
6.4.1 实例功能
6.4.2 器件和原理
6.4.3 电路和原理
6.4.4 程序设计

第7章 单片机系统开发可靠性技术
7.1 接地技术
7.1.1 接地的含义
7.1.2 接地的目的
7.1.3 接地的分类
7.1.4 地线的设计
7.2 PCB布线
7.2.1 PCB的布局
7.2.2 电源和地线的处理
7.2.3 数字电路与模拟电路的共地处理
7.2.4 设计规则检查(DRC)
7.2.5 数字电路与模拟电路的分区设计
7.2.6 布线规则
7.3 抗电磁干扰技术
7.3.1 电磁干扰源
7.3.2 抗电磁干扰的方法
7.4 电源技术
7.4.1 概述
7.4.2 电压变换
7.4.3 电源的监控
7.4.4 开关电源
7.5 WDT技术
7.5.1 看门狗的功能
7.5.2 硬件看门狗介绍
7.5.3 软件看门狗介绍
7.5.4 PIC单片机片上WDT

第8章 单片机系统开发过程
8.1 PIC单片机特点介绍
8.2 系统方案设计
8.3 系统硬件开发设计
8.3.1 基本步骤
8.3.2 硬件的电路原理图设计
8.3.3 PCB板的生成
8.4 系统软件开发设计
8.4.1 采用汇编语言进行开发
8.4.2 采用C语言进行开发
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证