图书介绍

增强型51单片机MPC82G516原理与C语言开发PDF|Epub|txt|kindle电子书版本下载

增强型51单片机MPC82G516原理与C语言开发
  • 冯占英,李战,李永霞编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113178116
  • 出版时间:2014
  • 标注页数:315页
  • 文件大小:51MB
  • 文件页数:324页
  • 主题词:单片微型计算机-C语言-程序设计

PDF下载


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

下载说明

增强型51单片机MPC82G516原理与C语言开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章 单片机MCS-51与MPC82G5161

1-1 单片机MCS-51与MPC82G516特性1

1-1-1 MPC82G516特性2

1-1-2 MPC82G516引脚介绍4

1-1-3 MPC82G516的内部存储器11

1-2 MPC82G516硬件19

1-2-1 MPC82G516输入/输出接口驱动电路19

1-2-2 用MPC82G5 16替换8052的方法23

1-2-3 MPC82G516仿真开发板24

第2章 KeilμVision4工具软件31

2-1 C51语言与Keil基础操作31

2-1-1 C51语言格式32

2-1-2 如何进入Keil软件33

2-1-3 Keil基本操作34

2-2 项目程序40

2-2-1 项目程序执行40

2-2-2 建立新项目43

2-3 Build与Debug高级操作46

2-3-1 Build(建立)高级操作46

2-3-2 Debug(调试)高级操作48

2-4 在线仿真(ICE)与在线烧录(DFU)54

2-4-1 Keil与在线仿真(ICE)操作54

2-4-2 建立在线仿真(ICE)新项目56

2-4-3 在线烧录器(DFU)操作58

第3章 C51语言程序59

3-1 数据类型与运算式59

3-1-1 常量及变量数据59

3-1-2 常量及变量名称61

3-1-3 变量的数据类型63

3-1-4 C51语言的运算式与运算符82

3-2 C51语言指令93

3-2-1 if指令93

3-2-2 switch...case...default指令100

3-2-3 while指令102

3-2-4 for指令106

3-2-5 do...while指令110

3-2-6 break指令111

3-2-7 continue指令113

3-3 C51语言函数库实例及伪指令113

3-3-1 自定义函数113

3-3-2 系统函数117

3-3-3 前置处理伪指令121

3-4 多个程序编译123

3-4-1 单一项目多个程序123

3-4-2 多项目程序123

3-4-3 程序库的应用124

第4章 输入/输出接口控制125

4-1 基本输入/输出接口125

4-1-1 基本输入/输出126

4-1-2 红黄绿灯输出129

4-2 步进电动机控制132

4-2-1 步进电动机控制132

4-2-2 步进电动机输出133

4-3 七段显示器输出136

4-3-1 七段显示器实例136

4-3-2 七段显示器应用140

4-4 点阵LED显示器控制142

4-4-1 点阵显示器扫描控制142

4-4-2 点阵显示器扫描实例144

4-5 字符型液晶显示器控制153

4-5-1 字符型LCD控制154

4-5-2 字符型LCD实例158

第5章 中断控制与外部中断165

5-1 MPC82G516中断控制166

5-1-1 MPC82G516中断寄存器166

5-1-2 中断的设置171

5-1-3 中断程序的工作方式173

5-2 外部中断与按键中断控制175

5-2-1 外部中断控制175

5-2-2 按键中断(KBI)控制181

5-3 键盘扫描183

5-3-1 键盘扫描控制183

5-3-2 键盘扫描实例185

5-4 省电模式控制与仿真193

5-4-1 外部中断唤醒省电模式193

5-4-2 降低系统频率省电模式195

第6章 定时/计数器控制198

6-1 定时/计数器Timer0~1控制198

6-1-1 Timer0~1控制201

6-1-2 Timer0~1202

6-1-3 Timer0~1中断207

6-1-4 输出方波210

6-2 Timer2控制213

6-2-1 Timer2自动重新载入215

6-2-2 Timer2定时捕捉219

6-2-3 Timer2定时中断221

6-2-4 Timer2时钟输出音乐222

6-3 看门狗监视定时器控制224

6-3-1 WDT控制224

6-3-2 WDT应用225

第7章 串行口UART控制226

7-1 串行口UART1控制226

7-1-1 串行口UART1 MODE0控制228

7-1-2 串行口UART1 MODE1控制233

7-1-3 UART人机接口235

7-1-4 串行口UART1 MODE1237

7-1-5 串行口UART的Timer2传输控制241

7-1-6 串行口UART1中断244

7-2 串行口函数245

7-2-1 串行口函数printf()246

7-2-2 串行口函数putchar()及puts()247

7-2-3 串行口函数getchar()及getkey()248

7-3 串行口UART2控制249

7-3-1 串行口UART2时钟输出251

7-3-2 串行口UART2控制251

7-3-3 串行口UART2 MODE1252

第8章 数字与模拟转换254

8-1 数字/模拟转换器(DAC)控制254

8-1-1 数字/模拟转换器控制254

8-1-2 数字/模拟转换器实例255

8-2 模拟/数字转换器(ADC)控制260

8-2-1 模拟/数字转换器控制260

8-2-2 模拟/数字转换器实例262

第9章 串行接口(SPI)与应用控制268

9-1 串行口SPI接口控制269

9-1-1 SPI传输控制271

9-1-2 SPI传输控制步骤274

9-1-3 SPI传输实例275

9-2 串行口EEPROM控制276

9-2-1 串行口EEPROM控制277

9-2-2 串行口EEPROM实例279

第10章 可编程计数阵列(PCA)控制286

10-1 PCA计数溢出定时控制287

10-1-1 PCA计数溢出定时控制步骤289

10-1-2 PCA计数溢出定时/计数器289

10-2 PCA软件定时控制291

10-2-1 PCA软件定时/计数器控制293

10-2-2 PCA软件定时/计数器实例293

10-3 PCA计数高速输出控制296

10-3-1 PCA计数高速输出控制步骤296

10-3-2 PCA计数高速输出实例297

10-3-3 PCA计数高速输出音乐299

10-4 PCA脉宽调制(PWM)控制301

10-4-1 基本I/O及Timer的PWM控制302

10-4-2 PCA计数PWM控制304

10-4-3 PCA计数PWM输出306

10-4-4 PCA计数PWM直流电动机控制307

10-5 PCA定时捕捉器控制309

10-5-1 PCA定时捕捉器控制步骤309

10-5-2 PCA定时捕捉器310

10-5-3 PCA光学编码器控制312

热门推荐