选择特殊符号

选择搜索类型

热门搜索

首页 > 百科 > 建设工程百科

零基础学PIC单片机

《零基础学PIC单片机》是2010年机械工业出版社出版的图书。

零基础学PIC单片机基本信息

零基础学PIC单片机目录

前言

第一篇 开发基础

第1章 单片机简介

1.1 常用的单片机

1.2 PIC单片机

1.2.1 PIC单片机的种类

1.2.2 PIC16F877的功能特性

1.3 实践拓展:8位PIC单片机有哪些型号

第2章 PIC单片机的开发流程及开发环境

2.1 单片机的开发流程

2.2 软件开发平台的安装

2.2.1 MPLAB集成开发环境的安装

2.2.2 测试汇编语言开发环境

2.2.3 C语言编译器HI-TECHPICC的安装

2.3 硬件开发平台的安装

2.3.1 Proteus ISIS软件的安装与测试

2.3.2 ICD2+开发板的硬件开发平台的安装

2.3.3 基于ICD2的硬件开发平台的测试

2.4 单片机项目的建立

2.4.1 汇编语言项目的建立

2.4.2 C语言项目的建立

2.4.3 目标代码的生成与排错

2.5 程序的烧写和调试运行

2.5.1 基于ISIS的目标代码烧写和调试

2.5.2 基于ICD2的目标代码烧写和调试

2.5.3 基于Proteus VSM MPLAB Viewer的目标代码调试

2.6 实践拓展:ICD2无法正常工作怎么办

第二篇 结构与编程

第3章 PIC单片机最小系统

3.1 单片机系统的组成

3.2 PIC单片机最小系统的组成

3.2.1 电源电路

3.2.2 时钟电路

3.2.3 复位电路

3.2.4 在线编程调试接口

3.3 实践拓展:设计单片机电路板需要遵守哪些原则

第4章 PIC单片机的系统结构

4.1 PIC单片机的基本结构

4.1.1 基本功能模块

4.1.2 专用功能模块

4.2 PIC单片机的特点

4.3 实践拓展:如何选择合适的单片机

第5章 PIC单片机的汇编指令

5.1 PIC的RISC指令集

5.2 字节操作指令

5.3 位操作指令

5.4 立即数操作指令

5.5 转移控制类指令

5.6 特别功能指令

5.7 实践拓展:CISC与RISC有何不同

第6章 MPASM汇编语言及其程序设计

6.1 MPASM汇编语言

6.1.1 MPASM的语法

6.1.2 MPASM的伪指令

6.1.3 MPASM的运算符

6.1.4 MPASM的内置宏指令

6.2 寻址模式

6.2.1 文件寄存器直接寻址与BANK的使用

6.2.2 文件寄存器间接寻址

6.2.3 程序的直接跳转与PAGE的使用

6.2.4 程序的间接跳转

6.3 MPASM汇编常用子程序设计

6.3.1 判断分支程序

6.3.2 循环程序

6.3.3 延时子程序

6.3.4 查表子程序

6.4 汇编语言程序模板

6.5 实践拓展:如何编程可以减少程序的bug

第7章 通用端口的输出控制

7.1 PIcl6F877的输出端口

7.1.1 输出端口的工作原理

7.1.2 输出端口的相关寄存器

7.1.3 端口的输出驱动能力

7.1.4 I/O口的设定方法

7.1.5 PORTA的用法

7.2 输出控制应用

7.2.1 实例:IJED的实用控制程序设计

7.2.2 实例:单个七段数码管的静态控制与动态控制

7.3 实践拓展:如何提高系统的抗干扰能力

第8章 通用端口的输入测量

8.1 PICl6F877的输入端口

8.1.1 输入端口的工作原理

8.1.2 输入端口的相关寄存器

8.1.3 端口的"读-修改-写"问题

8.1.4 端口的高压静电保护

8.2 按键状态的识别

8.3 矩阵式键盘的读取

8.3.1 4×4矩阵式键盘的工作原理

8.3.2 实例:基于扫描法的矩阵式键盘读取

8.4 实践拓展:如何正确使用上拉电阻与下拉电阻

第9章 PIC单片机的C语言程序设计

9.1 实例:第一个单片机c语言程序

9.2 单片机C语言的数据类型

9.2.1 常量和变量

9.2.2 字符型数据

9.2.3 整型数据

9.2.4 浮点型数据

9.2.5 位型数据

9.2.6 变量的命名规则

9.2.7 变量赋初值

9.3 C语言的运算符

9.3.1 算术运算符

9.3.2 位运算符

9.3.3 赋值运算符

9.3.4 关系运算符

9.3.5 逻辑运算符

9.4 c语言的重要控制语句

9.4.1 选择结构

9.4.2 循环结构

9.5 数组

9.5.1 数组的定义与初始化

9.5.2 数组的使用

9.5.3 实例:用C语言控制数码管

9.6 函数

9.6.1 函数的声明和定义

9.6.2 局部变量和全局变量

9.6.3 数组作为函数的参数

9.6.4 实例:延时函数的设计

9.7 预处理命令与宏定义

9.7.1 不带参数的宏定义

9.7.2 带参数的宏定义

9.7.3 文件包含

9.7.4 条件编译

9.8 C语言编程规范

9.8.1 标识符命名

9.8.2 可读性

9.8.3 程序的排版

9.8.4 注释的书写方法

9.9 多文件项目管理

9.9.1 头文件的书写

9.9.2 源码文件的书写

9.9.3 模块文件添加到当前项目

9.10 实例:一位计数器的设计

9.11 实践拓展:PIC单片机C语言入门常见问题

第10章 基于C语言的I/O控制

10.1 输出端口的C语言编程

10.1.1 走马灯控制

10.1.2 多数码管的显示控制

10.2 输入端口的编程

10.2.1 单个按键状态的读取

10.2.2 两个按键状态的读取

10.3 矩阵式键盘的读取方法

10.3.1 基于扫描法的矩阵式键盘读取

10.3.2 矩阵式键盘的模块化编程

10.4 实例:简单的电子计算器设计

10.5 实践拓展:如何使用去偶电容

第三篇 模块功能

第11章 中断系统

11.1 单片机中断的处理过程

11.2 PIC中断系统的硬件结构

11.3 中断的响应和处理

11.4 INT中断

11.4.1 INT中断的相关寄存器

11.4.2 INT中断的硬件连接

11.4.3 INT中断的汇编语言编程

11.4.4 PICC中断服务程序的编写

11.5 实例:用IMT中断控制LED

11.6 实践拓展:PIC单片机常见的中断问题有哪些

第12章 定时/计数器

12.1 计数与定时的基本概念

12.2 PICl6F877的定时/计数器

12.3 TIMERO的用法

12.3.TIMERO的系统结构及相关寄存器

12.3.2 TIMERO的硬件连接

12.3.3 TIMERO的软件编程

12.4 TIMERO的应用

12.4.1 实例:电子表设计

12.4.2 实例:脉冲宽度测量

12.4.3 实例:频率计设计

12.4.4 实例:方波发生器

12.5 看门狗

12.5.1 看门狗的系统结构

12.5.2 看门狗的硬件设置

12.5.3 看门狗的程序设计

12.5.4 看门狗的使用要点

12.6 实践拓展:如何校准PIC单片机内部RC振荡器

第13章 A/D转换器

13.1 PIcl6F877片内A/D转换器的结构与基本用法

13.1.1 A/D转换器的系统结构

13.1.2 与A/D转换相关的寄存器

13.1.3 A/D转换器的硬件设计

13.1.4 A/D转换器的查询方式操作时序与编程

13.2 实例:多通道A/D转换编程

13.3 中断模式下的A/D转换

13.3.1 中断模式下A/D转换器涉及的寄存器

13.3.2 中断模式下A/D转换器编程

13.4 实例:电位器阻值测量

13.4.1 电位器阻值测量仪设计

13.4.2 A/D转换的软件滤波

13.4.3 上下限报警

13.4.4 休眠模式的A/D转换

13.5 A/D转换参数计算

13.5.1 转换精度

13.5.2 采样时间要求

13.5.3 转换时间要求

13.6 实践拓展:常见的A/D转换器件有哪些

第14章 通用同步/异步收发器USART

14.1 串行通信与并行通信的基本概念

14.1.1 通信协议

14.1.2 数据传送方式

14.1.3 波特率

14.1.4 串行通信的检错和纠错

14.2 PIC单片机的USART模块

14.2.1 USART的功能特点

14.2.2 USART发送器的系统结构

14.2.3 USART发送器的相关寄存器

14.2.4 实例:USART异步模式下发送数据

14.2.5 USART接收器的系统结构

14.2.6 USART接收器的相关寄存器

14.2.7 实例:USART异步模式下接收数据

……

第四篇 综合实例

参考文献

查看详情

零基础学PIC单片机造价信息

  • 市场价
  • 信息价
  • 询价

基础

  • 品种:基础梁;规格型号:C30商砼;类别:土建工程;
  • m3
  • 炬龙钢结构
  • 13%
  • 四川炬龙钢结构建筑工程有限公司
  • 2022-12-06
查看价格

PIC单片机编程器

  • JY-PICKIT2
  • JY
  • 13%
  • 成都嘉林源电子有限公司
  • 2022-12-06
查看价格

铁塔基础

  • M48×1680
  • 13%
  • 广州铧茂钢构材料制造有限公司
  • 2022-12-06
查看价格

装配式独立基础

  • 强度等级:C35,说明:无铁线,
  • m
  • 民诺
  • 13%
  • 广州市民诺建筑材料有限公司
  • 2022-12-06
查看价格

基础

  • C55
  • 兴典
  • 13%
  • 广西南宁兴典混凝土有限责任公司
  • 2022-12-06
查看价格

塔式起重机轨道式基础

  • 韶关市2010年8月信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年4季度信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年1季度信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年3季度信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年2季度信息价
  • 建筑工程
查看价格

人脸识别单片机

  • 人脸识别单片机
  • 1个
  • 1
  • 中档
  • 含税费 | 含运费
  • 2022-11-21
查看价格

人脸识别单片机

  • -
  • 1套
  • 1
  • 品牌详见原档
  • 中高档
  • 含税费 | 含运费
  • 2021-10-20
查看价格

单片机应用实训考核装置

  • 配置详附件二
  • 20套
  • 2
  • 亚龙/华育/智星等
  • 中高档
  • 含税费 | 含运费
  • 2016-11-02
查看价格

基础实验套件

  • 产品组成:电源适配器、O型转接头、直接、T接、L接、开关、接地、电流表、电压表、小灯泡、LED小灯、定值电阻、半透明挡板、X连接头;功能:通过模块的组合,帮助学生理解电路的基本构成,学会如何利用开关来控制电路,探究完成简易电报、点亮小灯泡、开关电路、并联电路、串联电路、电容的充放电等实验.
  • 1套
  • 1
  • 中高档
  • 含税费 | 含运费
  • 2019-06-24
查看价格

基础实验套件

  • 产品组成:电源适配器、O型转接头、直接、T接、L接、开关、接地、电流表、电压表、小灯泡、LED小灯、定值电阻、半透明挡板、X连接头;功能:通过模块的组合,帮助学生理解电路的基本构成,学会如何利用开关来控制电路,探究完成简易电报、点亮小灯泡、开关电路、并联电路、串联电路、电容的充放电等实验.
  • 1套
  • 1
  • 中高档
  • 含税费 | 含运费
  • 2019-06-23
查看价格

零基础学PIC单片机图书信息

平装: 513页

正文语种: 简体中文

ISBN: 9787111307877, 7111307879

条形码: 9787111307877

尺寸: 25.8 x 18.2 x 1.8 cm

重量: 862 g

查看详情

零基础学PIC单片机常见问题

查看详情

零基础学PIC单片机文献

基于PIC单片机的循日追光装置设计 基于PIC单片机的循日追光装置设计

基于PIC单片机的循日追光装置设计

格式:pdf

大小:5.6MB

页数: 4页

采用PIC16F877A单片机作为主控制器,8个分布在不同位置的光电传感器作为检测反馈模块,利用相对位置的两对光电传感器检测不同方位的光强之差,然后利用A/D转换器输出信号到单片机中,进而利用D/A转换器输出信号控制步进电机做出相应的角度变化.实现了对太阳光的实时追踪,保证了全天候的太阳光直射状态.

基于PIC单片机的医用LED手术灯设计 基于PIC单片机的医用LED手术灯设计

基于PIC单片机的医用LED手术灯设计

格式:pdf

大小:5.6MB

页数: 5页

采用由多颗高亮LED构成的阵列组合,配合目前华润矽威科技(上海)有限公司新推出的PT4115绿色照明LED灯驱动电路,并通过Microchip Technology Inc.的单片机PIC16F627实现了PWM调光、定时控制等功能,从而设计实现了便于医院特殊环境下使用的高效节能、易操作、易控制的冷光源LED手术灯.

PIC单片机简介

1.PIC单片机(Peripheral Interface Controller)是一种用来开发和控制外围设 备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。

2.PIC 单片机是一个小的计算机。

3.PIC单片机有计算功能和记忆内存像CPU并由软件控制运行。然而,处理能力-般,存储器容量也很有限,这取决于PIC的类型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用做写程序的大约1K-4K字节。

时钟频率与扫描程序的时间和执行程序指令的时间有关系。但不能仅以时钟频率来判断程序处理能力,它还随处理装置的体系结构改变(1*)。如果是同样的体系结构,时钟频率较高的处理能力会较强。

查看详情

PIC单片机命名规则

PIC

XX

XXX

XXX

(X)

-XX

X

/XX

1

2

3

4

5

6

7

8

1.前缀: PIC MICROCHIP 公司产品代号,特别地:dsPIC为集成DSP功能的新型PIC单片机

2.系列号:10、12、16、18、24、30、33、32,其中

PIC10、PIC12、PIC16、PIC18为8位单片机

PIC24、dsPIC30、dsPIC33为16位单片机

PIC32为32位单片机

3.器件型号(类型):

C CMOS 电路

CR CMOS ROM

LC 小功率CMOS 电路

LCS 小功率保护

AA 1.8V

LCR 小功率CMOS ROM

LV 低电压

F 快闪可编程存储器

HC 高速CMOS

FR FLEX ROM

4.改进类型或选择

54A 、58A 、61 、62 、620 、621

622 、63 、64 、65 、71 、73 、74

42 、43 、44等

5.晶体标示:

LP 小功率晶体,

RC 电阻电容,

XT 标准晶体/振荡器

HS 高速晶体

6.频率标示:

-02 2MHZ,

-04 4MHZ,

-10 10MHZ,

-16 16MHZ

-20 20MHZ,

-25 25MHZ,

-33 33MHZ

7.温度范围:

空白 0℃至70℃,

I -45℃至85℃,

E -40℃至125℃

8.封装形式:

L PLCC 封装

JW 陶瓷熔封双列直插,有窗口

P 塑料双列直插

PQ 塑料四面引线扁平封装

W 大圆片

SL 14腿微型封装-150mil

JN 陶瓷熔封双列直插,无窗口

SM 8腿微型封装-207mil

SN 8腿微型封装-150 mil

VS 超微型封装8mm×13.4mm

SO 微型封装-300 mil

ST 薄型缩小的微型封装-4.4mm

SP 横向缩小型塑料双列直插

CL 68腿陶瓷四面引线,带窗口

SS 缩小型微型封装

PT 薄型四面引线扁平封装

TS 薄型微型封装8mm×20mm

TQ 薄型四面引线扁平封装

查看详情

PIC单片机应用内容简介

《PIC单片机应用》是"图解PIC单片机应用技术"丛书之一。《PIC单片机应用》共13章,第1章介绍PIC单片机的主要功能和作用,程序运行方式和指令表示方法,第2~5章以制作并运行一个简单的PIC单片机为例,介绍PIC的基本开发过程,如软件开发环境、制作AKI-PIC编程器。MPLABIDE编写程序以及测试方法等。第6~13章主要讲解定时器、中断处理、捕获/比较/PWM、LCD显示器编程、LISART接口、SSF接口、A/D转换器的使用方法,以及EEP-ROM的读写处理等。附录中介绍MPASM的伪指令、数值和运算方法,指令集,特殊功能寄存器的用法,以及EEPROM读写处理测试程序实例等。

《PIC单片机应用》内容通俗易懂,实例丰富,图文并茂,实用性强,可供有关PIC单片机的技术人员和爱好者,以及工科院校相关专业的师生阅读参考。

查看详情

相关推荐

立即注册
免费服务热线: 400-888-9639