图书介绍

C51单片机C程序模板与应用工程实践PDF|Epub|txt|kindle电子书版本网盘下载

C51单片机C程序模板与应用工程实践
  • 刘同法,肖志刚,彭继卫编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512401532
  • 出版时间:2010
  • 标注页数:592页
  • 文件大小:434MB
  • 文件页数:602页
  • 主题词:单片微型计算机-C语言-程序设计

PDF下载


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

下载说明

C51单片机C程序模板与应用工程实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 80C51硬件结构简介1

1.1 80C51内部结构1

1.2 80C51存储器配置2

1.2.1 程序存储器3

1.2.2 内部数据存储器4

1.2.3 外部数据存储器9

1.3 80C51输入/输出接口电路9

1.3.1 P0口9

1.3.2 P1口10

1.3.3 P2口10

1.3.4 P3口10

1.4 80C51中断系统10

1.4.1 什么是中断10

1.4.2 80C51的中断源10

1.4.3 中断方式11

1.4.4 中断控制寄存器11

1.5 80C51定时器15

1.5.1 定时/计数功能15

1.5.2 定时/计数器控制寄存器15

1.5.3 定时/计数器的工作方式17

1.6 80C51串行通信17

1.6.1 串行通信的概念18

1.6.2 串行口的工作方式19

第2章 P89V51Rx2单片机引脚功能和数据存储器RAM的C语言定义与应用22

2.1 P89V51Rx2单片机简介与引脚功能22

2.1.1 P89V51Rx2单片机简介22

2.1.2 P89V51Rx2单片机引脚功能22

2.2 P89V51Rx2单片机数据存储器RAM的C语言专用数据存储类型定义25

2.2.1 P89V51Rx2单片机的内部结构25

2.2.2 C语言对单片机数据存储器的专用定义26

2.2.3 C51单片机专用数据存储器定义类型符的应用26

2.3 C语言对P89V51Rx2单片机特殊寄存器的定义方法29

2.3.1 sfr特殊寄存器说明符的应用29

2.3.2 sbit位说明符的应用30

第3章 程序模板的编写与使用方法33

3.1 定时/计数器0程序模板的编写与使用33

3.1.1 定时/计数器0程序模板库34

3.1.2 函数原型与说明37

3.1.3 函数应用范例38

3.2 定时/计数器1程序模板的编写与使用42

3.2.1 定时/计数器1程序模板库42

3.2.2 函数原型与说明45

3.2.3 函数应用范例46

3.3 外部中断INT0程序模板的编写与使用53

3.3.1 外部中断INT0程序模板库53

3.3.2 函数原型与说明54

3.3.3 函数应用范例55

3.4 外部中断INT1程序模板的编写与使用58

3.4.1 外部中断INT1程序模板库58

3.4.2 函数原型与说明59

3.4.3 函数应用范例59

3.5 串行通信程序模板的编写与使用60

3.5.1 UART串行通信程序模板库60

3.5.2 函数原型与说明62

3.5.3 函数应用范例63

3.6 运用IAP指令向Flash程序存储器写入数据程序模板的编写与使用64

3.6.1 IAP指令向Flash程序存储器写入数据程序模板库64

3.6.2 向工程中加入IAP读/写函数的说明66

3.6.3 函数原型与说明68

3.6.4 函数应用范例69

3.7 P89V51Rx2计数阵列中的PWM程序模板的编写与使用73

3.7.1 P89V51Rx2计数阵列中的PWM程序模板库73

3.7.2 函数原型与说明76

3.7.3 函数应用范例76

3.8 P89V51Rx2看门狗WDT程序模板的编写与使用81

3.8.1 P89V51Rx2看门狗WDT程序模板库81

3.8.2 函数原型与说明82

3.8.3 函数应用范例82

3.9 8位按键程序模板的编写与使用84

3.9.1 8位按键程序模板库84

3.9.2 函数原型与说明86

3.9.3 函数应用范例86

3.10 4×4按键程序模板的编写与使用88

3.10.1 4×4按键程序模板库88

3.10.2 函数原型与说明91

3.10.3 函数应用范例91

3.11 8位数码管程序模板的编写与使用92

3.11.1 8位数码管程序模板库92

3.11.2 函数原型与说明94

3.11.3 函数应用范例94

3.12 按键发音程序模板的编写与使用101

3.12.1 按键发音程序模板库101

3.12.2 函数原型与说明102

3.12.3 函数应用范例102

3.13 液晶TC1602程序模板的编写与使用105

3.13.1 液晶TC1602程序模板库105

3.13.2 函数原型与说明112

3.13.3 函数应用范例114

3.14 模板综合应用范例——简易定时开/关的制作115

3.14.1 任务115

3.14.2 硬件设计115

3.14.3 软件设计117

3.14.4 综合程序模板的编程结束语136

3.15 程序模板汇总库说明136

第4章 程序模板应用编程137

课题1 P89V51Rx2单片机最小系统与数码管的应用(脉冲计数器的实现)137

本课题工程软件设计140

课题2 4×4键盘与YM1602液晶显示屏在单片机最小系统上的应用151

本课题工程软件设计153

课题3 74LS595的级联在户用电子点阵屏中的应用167

本课题工程软件设计182

课题4 PCF8591和128×64液晶显示器在数据采集与显示上的应用198

本课题工程软件设计202

课题5 温度、实时时钟和ZLG7290数码管显示器在工程中的应用227

本课题工程软件设计229

课题6 实现80C51内核单片机多机通信274

本课题工程软件设计283

第5章 单片机外围接口电路应用311

课题7 红外数据传输系统在80C51内核单片机工程中的运用311

本课题工程软件设计320

课题8 nRF905SE无线收发一体化模块在80C51内核单片机工程中的运用337

本课题工程软件设计351

课题9 MS5534气压传感器在80C51内核单片机工程中的运用384

本课题工程软件设计392

课题10 AD7705压力数据变送器在80C51内核单片机工程中的运用404

本课题工程软件设计416

课题11 ISD1700系列语音模块在80C51内核单片机工程中的运用433

本课题工程软件设计452

课题12 单相电力线载波模块BWP10A在80C51内核单片机工程中的运用475

本课题工程软件设计487

课题13 低盲区超声波测距模块在80C51内核单片机工程中的运用507

本课题工程软件设计513

第6章 工程应用实例526

课题14 中小学生专用闹钟526

本课题工程软件设计528

课题15 智能搬运小车543

本课题工程软件设计550

课题16 电动车跷跷板560

本课题工程软件设计576

附录A 课题实训任务汇编583

单片机基础训练任务题汇编583

单片机应用训练任务题汇编585

附录B 网上资料内容说明589

参考文献591

温馨提示592

热门推荐