内容简介
本书是一本面向单片机初学者的C语言程序设计教程,全面讲解了基于51单片机的C语言开发技术。全书从零基础出发,首先介绍单片机的基础知识、开发环境搭建和C语言基本语法,随后通过大量实例深入讲解I/O口、定时器、中断、串口通信、键盘、数码管、液晶显示、A/D转换、D/A转换等常用外设的编程方法。第2版在原有基础上增加了最新开发工具的使用说明和更多实用案例,帮助读者快速掌握单片机C语言编程的核心技能。
全书共分为14章,内容涵盖:单片机概述、C语言基础、Keil C51开发环境、I/O口编程、LED与数码管应用、按键输入、中断系统与定时器、串行通信、LCD液晶显示、A/D与D/A转换、存储器扩展、I2C总线与SPI总线、实时时钟、综合项目实战等。每章配有课后习题和实验练习,适合自学和教学使用。
本书语言通俗易懂,实例丰富,注重动手实践,特别适合没有单片机基础的电子爱好者、大学生和嵌入式初学者入门学习,也可作为相关培训教材和工程技术人员参考用书。
目录
本书内容
读者对象
本书作者
第一篇 单片机C51概述
第1章 单片机开发概述
第2章 构建C51集成开发环境
第二篇 C51语言程序设计指南
第3章 C51语言程序设计基础
第4章 C51语句和流程
第5章 C51的数据结构
第6章 C51的函数
第7章 C51的存储结构
第8章 C51的预处理命令和用户配置文件
第三篇 C51单片机编程指南
第9章 C51定时器/计数器程序设计
第10章 C51中断程序设计
第11章 C51串行接口程序设计
第12章 C51下的RTX-51实时多任务操作系统
第13章 KeilµVision3的调试和仿真
1. 本站分享的所有书籍均来源于自互联网,我们只进行收集整理,并不对书籍内容进行更改。
2. 部分书籍中可能有书籍压制者放置的广告,这并不是本站所为,请注意甄别。
3. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
4. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
5. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
6. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。
📖 支持知识自由流动
每一本书的稳定访问,都离不开服务器、存储与带宽的长期维护。






