51单片机C语言学习之道——语法、函数、Keil工具及项目实战(第2版)
全新正版 极速发货
¥
58
6.6折
¥
88
全新
库存2件
作者孙鹏、蒋洪波
出版社清华大学出版社
ISBN9787302591900
出版时间2022-01
装帧平装
开本16开
定价88元
货号31333878
上书时间2024-12-04
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
孙鹏长期从事“传感器与检测技术”“单片机原理”“现场总线技术及应用”等课程的教学工作及测控专业的科研工作。曾主持或参与多项省级和国家级课题的立项和研究工作,在各级各类期刊上公开发表论文二十余篇,主编与参编教材多部。
目录
入门篇
第1章基础知识
1.1什么是单片机
1.2如何学好单片机
1.3单片机中的数制和数制转换
1.3.1单片机的数制
1.3.2不同数制之间的转换
1.4二进制的逻辑运算
1.5单片机中的常用编码
1.6单片机的引脚功能
1.7单片机的C51基础
1.7.1C语言的突出优点
1.7.2语言程序的基本结构
1.7.3数据类型
1.7.4C51中的运算符
1.7.5C51中的函数
习题
本章小结
第2章常用工具软件
2.1Keil软件
2.1.1Keil μVision 5的工作界面
2.1.2Keil μVision 5的菜单栏
2.1.3Keil工程的建立
2.1.4Keil程序的调试
2.2Proteus软件
2.2.1Proteus 8集成环境
2.2.2绘制原理图及仿真
2.3Notepad软件
2.4点亮一个发光二极管
2.4.1原地踏步指令的应用
2.4.2延时程序设计
2.5流水灯的控制
2.5.1延时子程序的应用
2.5.2移位指令的应用
2.5.3循环移位指令的应用
习题
本章小结
应用篇
第3章单片机C语言开发基础
3.1运算符的应用
3.2C语言的语句
3.2.1if语句
3.2.2switch…case多分支选择语句
3.2.3do…while循环语句
3.3C语言的数组
3.3.1一维数组
3.3.2二维数组
3.3.3字符数组
3.3.4数组的应用
3.3.5数组作为函数参数
3.4C语言的指针
3.4.1指针的定义和引用
3.4.2指针的应用
3.4.3指针作函数参数的应用
3.4.4函数型指针的应用
3.5C语言的编译预处理
习题
本章小结
第4章单片机的定时器/计数器和中断
4.1单片机的定时器/计数器
4.1.1基本概念
4.1.2结构及工作原理
4.1.3控制寄存器与功能设置
4.2单片机的中断
4.2.1基本概念
4.2.2中断系统的结构及控制
4.3定时器/计数器和中断的应用
习题
本章小结
第5章数码管的显示及驱动
5.1数码管显示原理
5.2数码管的静态和动态显示
5.3数码管显示的编程实现
习题
本章小结
第6章键盘接口技术
6.1独立式键盘
6.1.1工作原理
6.1.2独立式键盘的编程实现
6.2矩阵式键盘
6.2.1工作原理
6.2.2矩阵式键盘的编程实现
习题
本章小结
第7章A/D和D/A的应用
7.1XPT2046芯片功能
7.2D/A转换器DAC0832
7.3A/D和D/A转换的实现方法
7.4A/D转换的编程
7.5D/A转换的编程
习题
本章小结
第8章串行口的应用
8.1基本概念
8.2串行口的结构
8.3串行口控制寄存器
8.4工作方式与波特率设置
8.5串行通信的实现
8.5.1硬件实现
8.5.2软件实现
习题
本章小结
第9章液晶显示器的驱动
9.1字符型LCD1602的工作原理
9.2LCD1602的软件编程实现
9.3图形LCD12864工作原理
9.4LCD12864的软件编程实现
习题
本章小结
第10章常用功能器件的应用
10.1IIC总线AT24C02芯片的应用
10.1.1AT24C02的工作原理
10.1.2AT24C02的编程应用
10.2DS1302时钟芯片的应用
10.2.1DS1302时钟芯片的工作原理
10.2.2带闹钟的电子万年历设计
10.3温度传感器DS18B20的应用
10.3.1DS18B20的工作原理
10.3.2DS18B20的编程实现
10.4红外检测的应用
10.4.1红外检测原理
10.4.2红外检测的软件编程实现
10.5LED点阵显示的应用
10.5.1LED点阵显示原理
10.5.2LED点阵显示的编程实现
10.6蓝牙模块的应用
10.6.1蓝牙模块HC05的工作原理
10.6.2蓝牙模块的程序设计
10.7片内EEPROM的应用
10.7.1单片机内部EEPROM的工作原理
10.7.2片内EEPROM的编程应用
10.8无线通信芯片的应用
10.8.1nRF24L01的工作原理
10.8.2无线通信模块的设计
习题
本章小结
综合篇
第11章综合应用设计
11.1电子琴的设计
11.1.1电子琴的工作原理
11.1.2软件设计
11.2温控器设计
11.3一氧化碳浓度报警器设计
11.3.1硬件选型
11.3.2报警器电路设计
11.3.3报警器软件设计
11.4比赛计分器的设计
11.4.1计分器的硬件设计
11.4.2计分器的软件设计
11.5十字路口交通灯模拟控制
11.5.1设计任务分析
11.5.2交通灯软件设计
11.6酒精浓度检测仪的设计
11.6.1硬件设计
11.6.2软件设计
11.7电子秤的设计
11.7.1硬件设计
11.7.2软件设计
本章小结
附录学习板说明
参考文献
内容摘要
\"《51单片机C语言学习之道——语法、函数、Keil工具及项目实战(第2版)》是一部指导初学者快速掌握单片机及C语言的参考书。全书共分为三篇:第一篇入门篇(第1-2章),介绍了单片机及C语言的基础知识、单片机编译调试的一些常用工具软件的使用方法;第二篇(第3-10章),介绍了单片机C语言开发的基础知识,并介绍了单片机的常用功能块及常用接口器件的硬件接口方法和软件驱动方法,本篇内容初学者既可以结合学习板进行边学边练,又可以在未来单片机系统开发中做为参考资料;第三篇综合篇(第11章),介绍了一些基于单片机的实际应用案例的硬件和软件设计,这些案例来源于生产生活实际,可以作为读者进行相关系统开发的参考。
《51单片机C语言学习之道——语法、函数、Keil工具及项目实战(第2版)》适合作为单片机爱好者和工科电类相关专业大学生学习单片机C语言的参考书,不仅适用于51单片机初学者,也可作为51单片机项目开发人员的参考书。
\"
— 没有更多了 —
以下为对购买帮助不大的评价