案例学单片机C语言开发PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:吴戈,李玉峰编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2008
- ISBN:9787115190314
- 页数:336 页
上篇 1
第1章 Keil C51语法 1
1.1数据类型 1
1.2存储种类及存储区 3
整型常量 3
字符型常量 4
字符串常量 4
位标量 4
1.3变量 5
变量的定义 5
存储器类型 5
存储器模式 6
特殊功能寄存器(SFR) 7
重新定义数据类型 8
1.4数组 9
1.5指针 10
1.6结构 16
1.7联合 18
1.8枚举 19
第2章 Keil C51程序设计 22
2.1预处理 22
2.2运算符与表达式 23
2.3控制流语句 28
条件语句 28
while循环 29
do-while循环 29
for循环 30
goto语句 31
switch语句 32
Break语句和continue语句 33
返回语句return 33
2.4函数 35
定义函数 36
调用函数 37
中断服务函数 38
函数的递归调用与再入函数 41
2.5汇编语言和C语言混合编程 42
2.6 C51使用规范 47
注释 47
命名 48
编辑风格 48
第3章 Keil C51集成开发环境 49
3.1 Keil C51安装 49
3.2 μ Vision3集成开发环境 53
3.3 μ Vision3的栏目和窗口 54
3.4创建项目 55
3.5简单的程序调试 60
3.6含有多个文件的项目 63
3.7代码优化 64
3.8技巧和窍门 68
3.9 Keil C编译器常见警告与错误信息的解决方法 69
第4章 单片机内部资源及C语言开发 73
4.1中断系统 73
中断系统介绍 73
C51编写中断服务程序 77
共用中断 80
外部中断的扩充 81
4.2定时器/计数器 82
定时器/计数器结构 82
定时器/计数器控制寄存器 83
定时器/计数器工作模式 84
定时器/计数器的初始化 85
定时器/计数器综合应用 86
4.3并行I/O口 87
并行I/O口简析 87
编程实例 92
LED显示电路 96
键盘控制电路 107
4.4串行口及其通信 114
8051单片机的串行口结构 114
串行口应用 117
第5章 单片机资源扩展及C语言开发 120
5.1可编程外围并行接口8255A 120
8255简介 120
程序设计实例 127
5.2三线制Microware串行总线E2 PROM的应用 131
三线制Microware串行总线简介 131
三线制Microware总线的E2PROM 131
在51单片机上的应用 133
程序设计 133
5.3键盘与LED控制芯片HD7279A 136
简介 136
控制指令 138
时序 143
HD7279A与AT89S51的接口以及程序设计 144
下篇 153
第6章 液晶显示LCD 153
6.1液晶显示简介 153
6.2内置HD61202控制驱动器图形液晶显示模块 154
液晶显示模块的电路特性 154
液晶显示模块的软件特性 156
液晶显示模块12864和19264的应用 158
第7章 虚拟I2C接口技术 183
7.1 I2C总线简介 183
I2C总线的基本结构 183
双向传输的接口特性 184
I2C总线上的时钟信号 184
数据的传送 184
总线竞争的仲裁 185
I2C总线接口器件 186
7.2模拟I2C总线的C51程序 187
7.3 I2C总线在IC卡设计中的应用 193
简介 193
硬件特性 193
AT24C01与单片机接口 194
程序设计 194
第8章 红外通信接口 200
8.1红外遥控器基本原理 200
8.2 P87LPC762单片机简介 201
8.3 NB9148简介 201
8.4接收处理电路 206
8.5程序设计 208
第9章 语音芯片ISD4004及其应用 215
9.1 ISD4004简介 215
9.2引脚功能描述 215
9.3工作原理与功能特性 217
9.4典型应用 219
第10章 时钟芯片 225
10.1时钟芯片DS1302 225
DS 1302简介 225
结构与工作原理 226
DS 1302与89C51的连接电路 230
程序设计 230
10.2时钟/日历芯片PCF8563 239
PCF8563简介 239
PCF8563与I2C总线 240
应用概述 240
程序设计 241
第11章 数据采集 246
11.1 A/D转换器ADS7804 246
ADS7804简介 246
ADS7804与51单片机的接口 248
C51语言程序设计 249
11.2 MAX1247、 MAX525与单片机接口 250
MAX 1247和MAX525简介 250
工作原理 251
硬件接口及软件编程实例 255
其他同类产品的应用 259
第12章 单片机通信 265
12.1单片机双机通信 265
双机通信原理 265
双机通信协议 266
双机通信程序设计 266
12.2单片机多机通信 269
多机通信原理 269
程序设计 269
第13章 单片机与PC通信 277
13.1 RS-232C介绍与PC硬件 277
13.2通信程序设计 283
第14章 51单片机系统应用实例 295
14.1语音数据采集、回放和串行数据传输系统 295
系统功能简介 295
DS 1270接口及51扩展方案 296
LCM 1602总线方式驱动接口 297
外围器件 300
语音处理模拟部分设计 302
系统原理图 303
程序设计 306
14.2医疗激光器功率控制 314
系统功能简介 314
行列式扫描键盘及C51程序设计 315
数字电位器DS 1867驱动 315
LCM 1602口线方式驱动接口 317
数字温度计DS 1820及1-wire总线 318
系统原理图 321
程序设计 322
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《单片机原理及应用》庄友谊 2020
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《音乐语言的根基》张艺编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019