内容简介
《手把手教你学单片机C程序设计》以实践为主线,以生动短小的实例为灵魂,穿插介绍C语言的语法及针对单片机的特别定义,使理论与实践结合,使读者掌握单片机的C语言编程。内容包括:C语言的基础知识、Keil软件的使用、程序的编写与调试方法及其他相关知识。随书光盘提供了书中所有实验程序代码和多媒体教学例程,包括KeilC51安装演示、KeilC51实际操作演示和程序的下载实际操作演示动画等。本书贯彻《手把手教你学系列丛书》相同的教学方式。书中附有光盘,含本书所有的程序设计文件以及多媒体教学课件。本书可用作大学本科教材,也可用作专科、中高等职业技术学校、电视大学等的教学用书,还可作为单片机爱好者的自学用书。
目录
第1章 概述
第2章 单片机简史及实验器材简介
第3章 Keil C51集成开发环境及并口下载软件介绍
第4章 单片机基本知识及第一个C51程序
第5章 C语言程序的基本结构
第6章 C语言的标识符、关键字和数据类型
第7章 常量、变量及存储器类型
第8章 编译预处理及重新定义数据类型
第9章 运算符与表达式
第10章 表达式语句与复合语句
第11章 switch/case开关语句
第12章 函数的定义
第13章 数组
第14章 指针
第15章 结构体、共用体及枚举
第16章 定时器/计数器控制及C51编程
第17章 串行接口及C51编程
第18章 中断控制及C51编程
第19章 键盘接口技术及C51编程
第20章 LED显示器接口技术及C51编程
第21章 I2C串行接口器件24C01及C51编程
第22章 16×2点阵字符液晶模块及C51驱动
第23章 点阵图形液晶模块及C51编程
第24章 AT89S51看门狗定时器原理及应用
网友评价
网友一:这本书虽然是关于单片机的,可以我觉得本书最大的特点是关于c语言的描述才是本书的重要的地方,这本书比其他的一些专门讲解c语言的书还要详细并全面,全文的注解,带注解的书就是看着方便啊。
网友二:1、对C语言有简略地概括和复习;2、每句程序都有详细的注释(单独辟页显得有点冗余);3、每个部分都讲解得比较详尽,总而言之,比较适合单片机初学者的一本读物。
网友三:确实是一本工具书,适合随时翻翻,里面的内容很基础,也适合初学者。说声好不容易,这本书不会让人太失望的。
网友四:对于初学者来说,学习单片机还是有一定难度的,因为要将课本上的内容转化为程序写出来是一件很不容易的事情,而这本书不仅讲解了一写c语言的基础知识,在每一章中还提供了一些程序供我们学习参考,我觉得这点非常重要。