北
京
航
空
航
天
大
学
出
版
社
tyw藏书
tyw藏书
5
单片机自学笔记
1
范红刚
魏学海
任思璟
编著
北
京
航
空
航
天
大
学
出
版
社
内 容 简 介
操½系统这一高级阶段的学习过程。这三部分内容中 许 多 例 程 所 完 成 的 任 务 是 相 同 的, 于 读 者 比 较 对 照,
便
从而加深理解。
书中的全部内容均是½者亲自实践调试通过的,
其中 大 部 分 内 容 采 用 倒 叙 的 写 ½ 手 法, 先 给 出 设 计 内
即
容的全貌,
然后结合½者调试时遇到 的 问 题 和 学 生 经 常 问 的 问 题, 对 话 的 ½ 式 对 设 计 内 容 进 行 分 析 讲 解。
以
书中大胆采用了许多来源于生活的卡通图片和生活用语,
力争生动½象地讲述单片机技术。
本书既可以½为单片机爱½者的自学用书,
也可以½ 为 大 中 专 院 校 自 动 化、 子 和 计 算 机 等 相 关 专 业 的
电
教学参考书。
者先了解单片机底层的工½原理, 掌 握 高 效 编 程 语 言 的 ½ 用 方 法, 后 达 到 熟 练 应 用
R X 1
实 时 多 任 务
再
最
T5
tyw藏
全书分三部分:
汇编语言程序设计、 语言程序设计和
R X 1
实时多任务操½系统。内容编排符合 初 学
C
T5
本书以
8 S 1
系列单片机为½½½,
结合½者多年教学与指导大学生电子设计竞赛的经验编写而成。
95
书
侵权必究。
北
京
光盘内容。
航
版权所有。
® 21
,
0 0
北京航空航天大学出版社,
未经本书出版者书面许可,
任½单½和个人不得以任½ ½ 式 或 手 段 复 制 或 传 播 本 书 及 其 所 附
5
单片机自学笔记
1
范红刚 魏学海 任思璟
责任编辑
冯
颖
空
航
天
Ⅰ ①5… Ⅱ.
范…
②
魏…
③
任…
.
①
型计算机
Ⅳ. P 6 1
①T 3 8.
Ⅲ.
单片微
①
中½版本图书馆
C P
数据核字(
0 9
第
2 1 7
号
I
20 ) 366
大
学
编著
各地书店经销
*
印张:
7.5
字数:
1
千字
2 2
60
定价:
7 0
元(
含光盘
1
张)
4. 0
印数:
0
册
40 0
魏学海,
任思璟编著
.
5
单片机自学笔记/范红刚,
1
—北京:
北京航空航天大学出版社,
0 0.
21 1
I B 7 7 814 95 4
S N9 8
12
3
*
北京航空航天大学出版社出版发行
北京市海淀区学院路
3
号(
0 1 1
发行部电话:
1 8 3 7 2
传真:
1 8 3 8 2
7 109 )
00 2104
00 2206
ht :/ w b apesc m.
tp / w w.uars .
o c E m i:m b o @g a . m
n - a e so k mi c
l
l o
印刷有限公司印装
IB 7 7 814 95 4
S N9 8
12
3
2 1
年
1
月第
1
版
2 1
年
1
月第
1
次印刷
00
00
/6
开本:
8
7 7×9 0 1 1
6
出
版
社
图书在版编目(
I
)
C P
数据
tyw藏书
前
言
我为什么写本书
本书特点
记得在我刚开始学习单片机时,
内心特别渴望½够拥有一本适合初学者的书,
这本书用通
俗的生活语言来描述单片机。如果½在书中借鉴一 些 经 典 ½ 片 或 小 品 中 的 语 言, 配 上 一 些
再
后才会现身。我就是循着这样的想法来完成这本书的。
( )½底打破传统教材中内容
的 安 排 顺 序, 枯 燥 的 单 片 机 原 理 和 部 分 指 令 融 入 到 每 个
将
1
任务实例中,
让初学者在应用的过程中学习、
理解并最终掌握知识。
总结本书的特点大致如下:
( )语言通俗½象。如果说赵本山
老 师 的 二 人 ½ 是“ 俗” 化, 么 我 的 这 本 单 片 机 书
大
文
那
2
也具有类似的韵味。我认为书的½用是为了让读者看懂,
而绝非用来显示½者有多高的水平。
( )书中插入部分卡通图片,
目的是让读者½够在½松的环境下学习单片机,
并且有助于
3
读者快速理解那些用专业术语表达的内容。
所以,
我坚持了本书的写½风格。
( )内容½系完整。很少有人学完 5
单片机就不想在这个领域继续学习发展了,
绝大多
4
1
数人还想学其它单片机、
A
学
RM、
学操½系统等,
½想成为这个领域的高手。½ 是, 习 总 要
学
有个过程。所以我精心安排了本书的内容,
9
章用汇编语言编程;
1
前
第
0~1
章用
C
语言编
4
北
京
得借鉴他人½年的经验,
并且真正明½一个道理: 功 往 往 会 用 千 万 次 的 失 败 ½ 为 挡 箭 牌,
成
最
航
身边现场指导一样,
而不是一个人苦苦地在黑暗中 摸 索 前 行。½ 够 让 初 学 者 在 遇 到 困 难 时 懂
空
卡通图片和励志短文,
那可真是太棒了。还有一点,
最½½够让人看到书就如同有一个老师在
航
天
大
学
中自由翱翔的乐趣。
出
片机的理解写出来,
½够让更多的人½快从门外的徘徊中走进来,
去感受和½会在单片机学习
版
程中总有贵人相助。½是,
并非所有人½½像我这么幸运,
所以我想把自己的学习经验和对单
社
我在单片机的学习方面走了许多弯路,
一路跌跌撞撞地走过来。幸运的是,
在我学习的过
并且部分例程与前
9
章相同,
便于读者对照学习;
1
章为操½系统的相关知识。通过这
第
5
程,
样的安排,
既可以½初学者了解硬件底层的工½原理,
也可以快速上手用
C
语言编写程序,
到
为初学者将来学习
A
用实例展现给初学者,
RM
打下良½的基础。
了这一步就可以在½上找资料自学了,
最后再用简单易 懂 的 语 言 把 操 ½ 系 统 的 相 关 知 识 及 应
tyw藏书
( )每个例程½是完整的。许
多 学 生 曾 给 我 反 馈 过 这 样 的 信 息: 们 发 现 许 多 资 料 上 面
他
5
紧接着给出一段程序,
½然这段程序是对的,
½是并不完整,
这样就会给零基础的
½是讲原理,
初学者带来很多麻烦。所以本书½量做到每个程序,
无论长短,
½½实现一个完整任务。
( )书中多数实例的分析讲
解 采 用 倒 叙 法。很 多 实 例 ½ 是 简 单 ½ 了 需 求 分 析, 出 电 路
给
6
然后结合我个人调试程序时遇到的问题和学生常提出的问题,
以对话的½式对
图和程序清单,
设计内容进行分析讲解。
或略过,
直接从第
3
章开始看。
无论您的基础如½,
½要“
不管三七二十一”
先把 程 序 在 编 程 ½ 件 中 调 试 并 下 ½½ 到 单 片 机
中看看实验现象,
然后再结合附½中的指令表、
特殊功½寄存器的介绍等进行分析。相信您一
大家½看过古装武打片儿吧? 有一种说法 是, 术 的 最 高 境 界 就 是 无 招 胜 有 招。我 期 望
武
您拿到这本书后,
通过自己的努力,
可以掌握单片机 技 术 的 精 髓 即 编 程 思 想, 不 是 简 单 地 记
而
½了多少指令或熟练敲出多少代码。指令是可以在 指 令 表 中 查 到 的, 个 特 殊 功 ½ 寄 存 器 的
各
设½也是可以在书中查到的,
甚至是部分器件的½用方法和应用程序代码½可以在½上查到。
½是,
唯独编程思想是需要放在自己心中的。在以后的学习和工½中,
无论您遇到什么样的设
计题目,
½可以应用这种编程思想创造性地给出设计方案,
从而达到无招胜有招的境界。
给您的建议
( )多找几本参考书,
从中选择适合自己的;
不要一本书看几天感觉很难,
就放弃了。
1
( )一定要有电脑和实验板,
无论多½的书,
如果不亲自调试程序,
不用实验板做实验的
2
通过自身的学习成长,
我有一些经验性的建议愿与您分享,
希望½够给您一些帮助:
话,
就不会对所学的内容有太深的理解。
北
京
我最想让您从本书中得到什么
航
空
定会从本书中找到您想要的东西。
航
天
如果您已经比较熟练地掌握了汇编语言的程序设计方法,
那么建议您从第
7
章开始看。
大
学
如果您有一定的基础,
自己曾经用汇编语言编写过部分程序,
那么建议您前两章快速浏览
出
如果您的电子技术的基础知识掌握得一般的话,
就要结合附½
D、
来学习。
E
版
如果您是一个地地道道的零基础初学者,
就需要从第
1
章开始看。
社
如½½用本书
评论