如果您是一个地地道道的零基础初学者,就需要从第1章开始看。
如果您的电子技术的基础知识掌握得一般的话,就要结合附录D、E来学习。
如果您有一定的基础,自己曾经用汇编语言编写过部分程序,那么建议您前两章快速浏览或略过,直接从第3章开始看。
如果您已经比较熟练地掌握了汇编语言的程序设计方法,那么建议您从第7章开始看。
无论您的基础如何,都要“不管三七二十一”先把程序在编程软件中调试并下载到单片机中看看实验现象,然后再结合附录中的指令表、特殊功能寄存器的介绍等进行分析。相信您一定会从本书中找到您想要的东西。
本书以89S51系列单片机为载体,结合作者多年教学与指导大学生电子设计竞赛的经验编写而成。
全书分三部分:汇编语言程序设计、C语言程序设计和RTX51实时多任务操作系统。内容编排符合初学者先了解单片机底层的工作原理,再掌握高效编程语言的使用方法,最后达到熟练应用RTX51实时多任务操作系统这一高级阶段的学习过程。这三部分内容中许多例程所完成的任务是相同的,便于读者比较对照,从而加深理解。
书中的全部内容均是作者亲自实践调试通过的,其中大部分内容采用倒叙的写作手法,即先给出设计内容的全貌,然后结合作者调试时遇到的问题和学生经常问的问题,以对话的形式对设计内容进行分析讲解。书中大胆采用了许多来源于生活的卡通图片和生活用语,力争生动形象地讲述单片机技术。
本书既可以作为单片机爱好者的自学用书,也可以作为大中专院校自动化、电子和计算机等相关专业的教学参考书。