51单片机自学笔记 第3版
作者:范红刚,任思璟,刘宏洋编著
出版时间: 2019年版
内容简介
《51单片机自学笔记(第3版)》以89S51系列单片机为载体,结合作者多年教学与指导大学生电子设计竞赛的经验编写而成。《51单片机自学笔记(第3版)》分三部分:汇编语言程序设计、C语言程序设计和RTX51实时多任务操作系统。内容编排符合初学者先了解单片机底层的工作原理,再掌握高效编程语言的使用方法,最后达到熟练应用RTX51实时多任务操作系统这一高级阶段的学习过程。这三部分内容中许多例程所完成的任务是相同的,便于读者比较对照,从而加深理解。配套资料包含书中所有代码、配套教学视频等,读者可以在北京航空航天大学出版社官网的“下载专区”免费下载。书中的全部内容均是作者亲自实践调试通过的,其中大部分内容采用倒叙的写作手法,即先给出设计内容的全貌,然后结合作者调试时遇到的问题和学生经常问的问题,以对话的形式对设计内容进行分析讲解。《51单片机自学笔记(第3版)》中大胆采用了许多来源于生活的卡通图片和生活用语,力争生动形象地讲述单片机技术。《51单片机自学笔记(第3版)》是再版书,相比旧版,《51单片机自学笔记(第3版)》对部分知识进行了更新。《51单片机自学笔记(第3版)》既可以作为单片机爱好者的自学用书,也可以作为大中专院校自动化、电子和计算机等相关专业的教学参考书。
目录
第1章 从哪儿开始你的单片机学习
1.1 神秘武器的得来
1.2 单片机的身世
1.3 单片机都能干什么
1.4 神秘老人的法宝
1.4.1 实验开发板
1.4.2 下载线
1.4.3 电源
1.4.4 编程软件
1.4.5 下载软件
1.5 一个古老的神灯
1.6 互动环节
第2章 认识一下著名的单片机先生
2.1 单片机的外在形象
2.1.1 要工作就得吃饭
2.1.2 庞大的组织要有个总指挥
2.1.3 控制信号引脚
2.1.4 输入/输出引脚P0、P1、P2、P3
2.2 单片机丰富的内“芯”世界
2.2.1 好东西都放在哪儿了
2.2.2 “芯”里还有别人吗
2.3 互动环节
第3章 尝试着用语言与单片机交流
3.1 一个LED灯闪烁
3.2 跑马灯
3.3 LED万能闪烁程序
第4章 LED数码管的应用
4.1 LED数码管显示原理及显示方式
4.2 LED数码管分类及驱动
4.3 点亮一个LED数码管
4.4 LED数码管显示段码
4.5 静态显示
4.6 动态显示生日
4.7 0~99循环自加计数器
4.8 其他数码管驱动电路
第5章 引发事端的按键
5.1 按键控制LED小灯怎么失灵了
5.1.1 硬件电路设计及原理分析
5.1.2 软件设计思想及代码分析
5.1.3 究竟错在哪里
5.2 对付按键抖动
5.2.1 公园的一个入口CALL与多个出口RET
5.2.2 RET与SJMP真的都能找回家吗
5.2.3 CALL与RET是天生一对儿
5.3 按键与数码管共舞
5.3.1 2个按键控制数码管显示2个数字
5.3.2 按键控制数码管数据加减
5.3.3 数码管熄灭——按键在捣鬼
5.3.4 按键与数码管和睦相处
5.3.5 数码管怎么又不听按键的了
5.4 按键进阶
……
第6章 定时器/计数器的应用
第7章 会数数的定时器,计数器
第8章 外部引脚P3.2 和P3.3 的特权
第9章 串行口及其应用
第10章 我在Keil环境下开始学习C51
第11章 运算符、表达式及程序基本结构
第12章 C51构造数据类型与函数
第13章 51单片机内部资源的应用
第14章 51单片机外部扩展资源的应用
第15章 实时多任务操作系统RTX51
附录
参考文献