图书介绍

16位单片机C语言编程 基于PIC24【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

16位单片机C语言编程 基于PIC24
  • LUCIODIJASIO著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115221490
  • 出版时间:2010
  • 标注页数:294页
  • 文件大小:39MB
  • 文件页数:306页
  • 主题词:单片微型计算机-C语言-程序设计

PDF下载


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

下载说明

16位单片机C语言编程 基于PIC24PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 飞行入门2

第1章 首飞2

1.1飞行计划2

1.2飞前备忘录2

1.3飞行3

1.3.1编译和连接4

1.3.2构建第一个项目5

1.3.3端口初始化7

1.3.4重测PORTA8

1.3.5 测试PORTB9

1.4飞后小结11

1.5给汇编语言专家的提示11

1.6给PIC微控制器专家的提示12

1.7给C语言专家的提示12

1.8提示与技巧12

1.9练习13

1.10推荐书目13

1.11网上链接13

第2章 模式循环14

2.1飞行计划14

2.2飞前备忘录14

2.3飞行15

2.3.1 while循环15

2.3.2动画模拟17

2.3.3使用逻辑分析器20

2.4飞后小结22

2.5给汇编语言专家的提示22

2.6给PIC微控制器专家的提示23

2.7给C语言专家的提示23

2.8提示与技巧23

2.9练习23

2.10推荐书目24

2.11网上链接24

第3章 更多模式,更多循环25

3.1飞行计划25

3.2飞前备忘录25

3.3飞行25

3.3.1 do循环26

3.3.2变量声明26

3.3.3 for循环27

3.3.4更多循环示例28

3.3.5数组29

3.3.6新的演示程序29

3.3.7使用逻辑分析器测试31

3.3.8使用Explorer16演示板32

3.4飞后小结32

3.5给汇编语言专家的提示32

3.6给PIC微控制器专家的提示32

3.7给C语言专家的提示33

3.8提示与技巧33

3.9练习34

3.10推荐书目34

3.11网上链接34

第4章 数据类型35

4.1飞行计划35

4.2飞前备忘录35

4.3飞行36

4.3.1关于优化37

4.3.2测试37

4.3.3走近长整型38

4.3.4长整型数据乘法说明39

4.3.5双长整型数据的乘法39

4.3.6浮点型39

4.4给C语言专家的提示40

4.5飞后小结42

4.6给汇编语言专家的提示43

4.7给PIC微控制器专家的提示44

4.8提示与技巧44

4.8.1函数库44

4.8.2复数数据类型44

4.9练习45

4.10推荐书目45

4.11网上链接45

第5章 中断46

5.1飞行计划46

5.2飞前备忘录46

5.3飞行46

5.3.1中断嵌套50

5.3.2陷阱50

5.3.3 Timerl中断的模板和示例50

5.3.4 Timerl应用实例51

5.3.5 Timerl中断的测试53

5.3.6二级振荡器55

5.3.7实时时钟日历(RTCC)56

5.3.8多个中断的管理56

5.4飞后小结57

5.5给C语言专家的提示57

5.6给汇编语言专家的提示57

5.7给PIC微控制器专家的提示57

5.8提示与技巧57

5.9练习59

5.10推荐书目59

5.11网上链接59

第6章 剖析引擎60

6.1飞行计划60

6.2飞前备忘录60

6.3飞行60

6.3.1存储器空间分配62

6.3.2程序空间可视化63

6.3.3存储器分配64

6.3.4查看MAP文件67

6.3.5指针69

6.3.6堆70

6.3.7 MPLAB C30存储器模型70

6.4飞后小结71

6.5给C语言专家的提示71

6.6给汇编语言专家的提示71

6.7给PIC微控制器专家的提示71

6.8提示与技巧72

6.9练习72

6.10推荐书目72

6.11网上链接72

第二部分 单飞74

第7章 通信74

7.1飞行计划74

7.2飞前备忘录74

7.3飞行74

7.3.1同步串行接口75

7.3.2异步串行接口76

7.3.3并行接口77

7.3.4使用SPI模块进行同步通信77

7.3.5测试读状态寄存器命令79

7.3.6写EEPROM82

7.3.7读存储器内容82

7.3.8非易失性存储库83

7.3.9测试新的NVM库85

7.4飞后小结87

7.5给C语言专家的提示87

7.6给汇编语言专家的提示87

7.7给PIC微控制器专家的提示88

7.8提示与技巧88

7.9练习89

7.10推荐书目89

7.11网上链接89

第8章 异步通信90

8.1飞行计划90

8.2飞前备忘录90

8.3飞行90

8.3.1 UART配置92

8.3.2发送和接收数据93

8.3.3测试串行通信程序94

8.3.4建立简单的控制库96

8.3.5测试VT100终端98

8.3.6使用串行端口作为调试工具99

8.3.7黑客帝国99

8.4飞后小结101

8.5给C语言专家的提示101

8.6给PIC微控制器专家的提示102

8.7提示与技巧102

8.8练习103

8.9推荐书目103

8.10网上链接103

第9章 玻璃护航104

9.1飞行计划104

9.2飞前备忘录104

9.3飞行104

9.3.1 HD44780控制器的兼容性105

9.3.2并行主控制端口107

9.3.3 LCD模块控制的PMP配置107

9.3.4访问LCD显示的小函数库108

9.3.5高级LCD控制111

9.4飞后小结113

9.5给C语言专家的提示113

9.6提示与技巧114

9.7练习114

9.8推荐书目114

9.9网上链接115

第10章 模拟的世界116

10.1飞行计划116

10.2飞前备忘录116

10.3飞行117

10.3.1首次转换119

10.3.2自动采样定时119

10.3.3开发演示程序120

10.3.4开发游戏121

10.3.5温度测量123

10.3.6 Breath-Alizer游戏126

10.4飞后小结127

10.5给C语言专家的提示127

10.6提示与技巧127

10.7练习127

10.8推荐书目128

10.9网上链接128

第三部分 跨国飞行130

第11章 输入捕捉130

11.1飞行计划130

11.2飞行130

11.2.1 PS/2通信协议131

11.2.2 PIC24连接PS/2132

11.2.3输入捕捉132

11.2.4使用激励脚本测试输入捕捉方法136

11.2.5测试PS/2接收子程序139

11.2.6仿真140

11.2.7仿真器规范142

11.2.8另一种方法——变化通知142

11.2.9开销计算146

11.2.10第三种方法——I/O查询147

11.2.11 测试I/O查询方法151

11.2.12方案性价比153

11.2.13完成接口:添加FIFO缓冲器154

11.2.14完成接口:解码按键码158

11.3飞后小结160

11.4提示与技巧161

11.5练习161

11.6推荐书目161

11.7网上链接161

第12章 暗屏162

12.1飞行计划162

12.2飞行162

12.2.1产生合成视频信号164

12.2.2使用输出比较模块168

12.2.3存储器分配170

12.2.4图像串行化171

12.2.5构建视频模块173

12.2.6视频发生器测试176

12.2.7性能测定178

12.2.8暗屏179

12.2.9测试图样179

12.2.10描点181

12.2.11星夜182

12.2.12画线183

12.2.13 Bresenham算法184

12.2.14画数学函数图187

12.2.15 二维函数可视化188

12.2.16分形几何191

12.2.17文本197

12.2.18测试TextOnGPage模块200

12.2.19开发文本页视频201

12.2.20测试文本页性能209

12.3飞后小结211

12.4提示与技巧212

12.5练习212

12.6推荐书目213

12.7网上链接213

第13章 大容量存储214

13.1飞行计划214

13.2飞行214

13.2.1 SD/MMC卡物理接口215

13.2.2连接Explorer16演示板215

13.2.3开始一个新项目216

13.2.4选择SPI操作模式217

13.2.5在SPI模式发送命令217

13.2.6完成SD/MMC卡初始化219

13.2.7从SD/MMC卡读取数据221

13.2.8向SD/MMC卡写入数据223

13.2.9使用SD/MMC接口模块225

13.3飞后小结228

13.4提示与技巧228

13.5练习229

13.6推荐书目229

13.7网上链接229

第14章 文件I/O230

14.1飞行计划230

14.2飞行231

14.2.1扇区和簇231

14.2.2文件分配表(FAT)232

14.2.3根目录233

14.2.4寻宝234

14.2.5打开一个文件241

14.2.6从文件中读取数据248

14.2.7关闭一个文件251

14.2.8创建文件I/O模块251

14.2.9测试fopenM()和fcloseM()253

14.2.10向文件写入数据255

14.2.11关闭文件,第二次执行259

14.2.12辅助函数260

14.2.13测试整个文件I/O模块263

14.2.14代码大小266

14.3飞后小结267

14.4提示与技巧267

14.5练习267

14.6 推荐书目268

14.7网上链接268

第15章 翱翔269

15.1飞行计划269

15.2飞行269

15.2.1在PWM模式下使用PIC OC模块271

15.2.2将PWM用作数/模转换器测试273

15.2.3产生模拟波形274

15.2.4话音信息再生276

15.2.5媒体播放器276

15.2.6 WAVE文件格式277

15.2.7函数play()278

15.2.8低级音频程序283

15.2.9测试WAVE文件播放器286

15.2.10优化文件I/O288

15.2.11 LED剖析288

15.2.12发掘更多290

15.3飞后小结293

15.4提示与技巧294

15.5练习294

15.6推荐书目294

15.7网上链接294

热门推荐