本书还提供了大量在学习板上调试过的程序。 注意软件排列由浅入深,减少重复。 它信息量大、内容覆盖面广、程序完善、讲解详细,对于初学者深入理解C语言尤其有帮助。 语言编程思想。 基于C语言的可移植性,这些程序可以直接应用于工程项目的开发,缩短开发周期。 本书的配套资源包括本书的全部源程序代码以及单片机软件开发所需的大量资料。 同时,作者还可以提供配套的单片机学习板,可以帮助读者边学边练,提高单片机开发的实践能力,达到使读者快速掌握单片机的目的。 本书内容分为三个部分,即入门章节、应用章节、综合章节。 各章的内容安排和学习建议如下:入门章节主要讲解单片机和C51的基础知识,如何使用C语言调试软件Keil,以及C51的功能用法。 读者可以在第1章中简单了解有关单片机的基础知识; 第2章可以从2.5节“点亮发光二极管”开始学习如何使用Keil软件,包括工程创建、程序编译和软件调试。 当遇到问题时,回过头来查看软件的具体使用方法,通过实例快速掌握软件; 第3章要注重具体程序的分析,通过实例深入理解函数的使用。 应用章节讲解了定时计数器和中断的使用,章节中主要讲解了一些常用设备的驱动,如数码管、液晶屏、键盘、串口、温度传感器、时钟芯片等。
这些组件是构成常用微控制器系统的组件。 掌握这些元件的使用对于单片机系统的设计是非常有必要的。 同时这里还提供了大量已通过实际调试的程序。 基于C语言的可移植性,51单片机项目开发人员可以在自己的项目中直接使用其中的一些子程序,以缩短开发周期。 综合章节主要列出了几种基于单片机的系统软硬件设计方法。 这些例子结合了前面章节的知识,具有一定的代表性。 深入学习这些知识对于从事单片机开发的单片机爱好者来说会有很大的帮助。 在编写本书的过程中,我参考了大量的51单片机原理及相关著作。 谨向这些作者表示感谢! 由于编者知识和经验有限,书中难免存在不足和错误。 敬请读者批评指正。 作者的电子邮件地址是 splyc。 如果您在使用本书过程中遇到任何问题,可以联系我们咨询。 本书由孙鹏主编。 为写作工作提供帮助的老师还有宋一兵、冯新宇、关殿柱、王献红、李文秋、张忠林、赵静波、曹立文、郭芳芳、褚航等,在此表示感谢他们。 感谢您选择这本书。 希望我们的努力对您的工作和学习有所帮助。 也希望您能告诉我们您对本书的意见和建议。
更多>