图书介绍

PIC单片机轻松入门PDF|Epub|txt|kindle电子书版本下载

PIC单片机轻松入门
  • 周坚编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787811246124
  • 出版时间:2009
  • 标注页数:232页
  • 文件大小:85MB
  • 文件页数:243页
  • 主题词:单片微型计算机

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PIC单片机轻松入门PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 单片机的C语言概述1

1.1 C语言简介1

1.1.1 C语言的产生与发展1

1.1.2 C语言的特点1

1.2 C语言入门知识3

1.2.1 简单的C程序介绍3

1.2.2 C程序的特点7

第2章 PIC单片机C语言开发环境的建立2.1 软件实验环境的建立9

2.1.1 MPLAB软件的安装与使用9

2.1.2 Proteus软件简介10

2.1.3 HI-TECH软件的安装12

2.2 用PIC单片机控制一个LED13

2.2.1 PIC16F877A芯片的外部引脚14

2.2.2 任务分析14

2.3 Proteus仿真的实现22

2.4 硬件实验环境的建立24

2.4.1 实验板简介24

2.4.2 硬件结构25

2.4.3 实验电路板的基本使用方法27

第3章 数据类型、运算符与表达式3.1 数据类型概述29

3.2 常量与变量29

3.2.1 常量30

3.2.2 变量31

3.3 整型数据33

3.3.1 整型常量33

3.3.2 整型变量33

3.4 字符型数据38

3.4.1 字符常量38

3.4.2 字符变量38

3.5 数的溢出39

3.6 实型数据42

3.6.1 实型常量42

3.6.2 实型变量43

3.7 PIC单片机的数据存储48

3.7.1 程序存储器48

3.7.2 数据存储器51

3.8 变量赋初值54

3.9 C运算符及其表达式54

3.9.1 C运算符简介54

3.9.2 算术运算符及其表达式55

3.9.3 各类数值型数据间的混合运算56

3.9.4 赋值运算符及其表达式56

3.9.5 逗号运算符及其表达式60

3.9.6 位操作运算符及其表达式61

3.9.7 自增减运算符、复合运算符及其表达式62

第4章 C流程与控制63

4.1 顺序结构程序63

4.2 选择结构程序63

4.2.1 引入63

4.2.2 关系运算符及其表达式66

4.2.3 逻辑运算符及其表达式67

4.2.4 选择语句if68

4.2.5 if语句的嵌套71

4.2.6 条件运算符72

4.2.7 switch/case语句73

4.3 循环结构程序75

4.3.1 循环程序简介76

4.3.2 while循环语句76

4.3.3 do-while循环语句77

4.3.4 for循环语句80

4.3.5 break语句81

4.3.6 continue语句82

第5章 C构造数据类型85

5.1 数组85

5.1.1 引入85

5.1.2 一维数组87

5.1.3 二维数组88

5.1.4 字符数组89

5.1.5 数组与存储空间90

5.2 指针92

5.2.1 指针的基本概念92

5.2.2 定义一个指针变量93

5.2.3 指针变量的引用96

5.2.4 HI-TECH PICC的指针类型98

5.3 结构100

5.3.1 结构的定义和引用100

5.3.2 结构数组103

5.4 共用体104

5.5 枚举107

5.5.1 枚举的定义和说明107

5.5.2 枚举变量的取值107

5.6 用typedef定义类型110

第6章 PIC单片机内部资源编程6.1 定时器/计数器112

6.1.1 定时器/计数器TMR0112

6.1.2 定时器/计数器TMR1117

6.1.3 定时器/计数器TMR2122

6.2 通用串行接口126

6.2.1 USART模块关键寄存器介绍126

6.2.2 USART波特率设定128

6.2.3 USART工作过程分析129

6.2.4 USART实例分析132

6.3 CCP模块135

6.3.1 与CCP模块相关的控制寄存器136

6.3.2 CCP模块的输入捕捉模式137

6.3.3 CCP模块的比较输出模式140

6.3.4 CCP模块的PWM模式143

6.4 A/D转换模块及使用145

6.4.1 PIC单片机片上ADC模块概述146

6.4.2 ADC相关控制寄存器147

6.4.3 模拟通道输入引脚的设置149

6.4.4 A/D转换实例分析150

第7章 函数154

7.1 概述154

7.2 函数的定义156

7.3 函数参数和函数的值158

7.4 函数的调用161

7.4.1 函数调用的一般形式161

7.4.2 函数调用的方式161

7.4.3 对被调用函数的声明和函数原型162

7.4.4 用函数指针变量调用函数164

7.5 数组作为函数参数167

7.6 局部变量和全局变量168

7.6.1 局部变量168

7.6.2 全局变量169

7.7 变量的存储类别170

7.7.1 动态存储方式与静态存储方式171

7.7.2 atuo变量171

7.7.3 static变量171

7.7.4 用extern声明外部变量172

第8章 单片机接口的C语言编程8.1 LED数码管175

8.2 键盘183

8.2.1 键盘工作原理183

8.2.2 键盘与单片机的连接184

8.3 I2C总线接口188

8.3.1 概述188

8.3.2 24系列EEPROM的结构及特性189

8.3.3 24系列EEPROM的使用191

8.4 93CXX系列EEPROM193

8.4.1 93CXX系列EEPROM的结构及特性193

8.4.2 93C46芯片的使用194

8.5 实时钟197

8.5.1 DS1302的结构及特性198

8.5.2 DS1302芯片的使用198

8.6 液晶显示器接口201

8.6.1 字符型液晶显示器的基本知识201

8.6.2 字符型液晶显示器的使用202

第9章 应用设计举例208

9.1 秒表208

9.2 可预置倒计时钟212

9.3 使用DS1302制作的时钟216

9.4 AT24C01A的综合应用219

9.5 93C46的综合应用224

附录 光盘使用说明231

参考文献232

热门推荐