书籍详情
51单片机C程序应用实例详解
作者:孙焕铭 等编著
出版社:北京航空航天大学出版社
出版时间:2011-03-01
ISBN:9787512402898
定价:¥49.00
购买这本书可以去
内容简介
《51单片机C程序应用实例详解》以C51编程为主线,系统地介绍了51单片机的硬件结构、内部资源及其常用外围器件的驱动方法,结合实例由浅入深地进行讲解,使读者在系统地学习C51编程的同时,又能学习常用器件的应用,大大提高了学习效率。书中实例丰富、层次清晰,内容分为三部分:单片机基础知识;单片机内部资源及其常用外围器件的驱动方法;综合应用部分。随书光盘包含所有章节的程序代码、各章节的教学视频等。代码注释详细、视频内容对应各章节,方便读者学习、掌握。《51单片机C程序应用实例详解》内容翔实、结构严谨,是初学者学习C51编程的优选书籍,对具有一定经验的单片机开发人员也有借鉴意义。
作者简介
暂缺《51单片机C程序应用实例详解》作者简介
目录
第1章 单片机基础知识
1.1 单片机概述
1.2 单片机特点
1.3 单片机的构成结构
1.3.1 单片机外部引脚及其功能
1.3.2 单片机内部结构
1.3.3 MCS一51单片机的工作时序
1.4 MCS一51单片机工作方式
1.4.1 复位方式
1.4.2 程序执行方式
1.4.3 省电工作方式
1.5 单片机内部资源
1.5.1 定时器/计数器基本结构
1.5.2 中断系统
1.5.3 MCS-51单片机内部存储结构
1.5.4.MCS-51的串行通信口
第2章 单片机c语言程序设计方法
2.1 单片机C语言设计方法及优点
2.1 I1C语言的特点
2.1.2 算法概念
2.1.3 结构化程序设计方法
2.2 C语言程序基本结构
2.2.1 顺序结构
2.2.2 选择结构
2.2.3 循环结构
2.3 C语言数据类型及表达式
2.3.1 C51基本数据类型
2.3.2 常量和变量
2.3.3 变量及其存储模式
2.3.4 重新定义数据类型
2.3.5 C51中使用变量的原则
2.3.6 运算符与表达式
2.3.7 关系运算符
2.3.8 逻辑运算符
2.3.9 位运算符
2.3.10 sizeof运算符
2.4 程序流程控制
2.4.1 循环控制
2.4.2 条件分支控制
2.4.3 无条件转移语句(goto)
2.5 数组
2.5.1 一维数组
2.5.2 二维数组
2.5.3 字符数组
2.5.4 数组的运用
2.5.5 数组的存储方式
2.6 指针
2.6.1 指针的概念
2.6.2 指针的定义
2.6.3 指针变量的引用
2.6.4 数组指针和指向数组的指针变量
2.6.5 指针的地址计算
2.6.6 C51片的指针类型
2.7 结构体.
2.7.1 结构体的定义和引用
2.7.2 结构体数组
2.7.3 指向结构体数据的指针
2.8 枚举
2.9 共用体
2.10.1 单片机内部资源在C51中的定义
2.10.1 特殊功能寄存器定义
2.10.2 并行接口定义
2.11C51函数
2.11.1 函数的定义
2.11.2 函数的调用
……
第3章 LED基本程序实验
第4章 LED PWM调光实验
第5章 4位7段数码管动态扫描实验
第6章 按键扫描实验
第7章 单片机小电子琴
第8章 LCD1602液晶显示器实验
第9章 LCD3310液晶显示器实验
第10章 LCD12864液晶显示器实验
第11章 温度检测DS18820实验
第12章 时钟芯片DS1302实验
第13章 I2C总线存储器24C08
第14章 A/D转换ADC0832实验
第15章 红外遥控解码实验
第16章 PS/2键盘接口
第17章 STC单片机内部EEPROM实验
第18章 串口通信试验
第19章 综合实验1:定时器全功能LCDl602时钟实验
第20章 综合实验2:红外遥控万年历实验
第21章 综合实验3:单片机演奏实验
第22章 综合实验4:基于PC键盘的英文打字机
第23章 综合实验5:简易电压数据采集系统
第24章 综合实验6:基于WJ-V2.0实验板的电池充电器设计
第25章 综合实验7:步进电机驱动
第26章 综合实验8:驱动16×16LED显示屏
第27章 综合实验9:基于HT9200A的DTMF信号输出设计实验
1.1 单片机概述
1.2 单片机特点
1.3 单片机的构成结构
1.3.1 单片机外部引脚及其功能
1.3.2 单片机内部结构
1.3.3 MCS一51单片机的工作时序
1.4 MCS一51单片机工作方式
1.4.1 复位方式
1.4.2 程序执行方式
1.4.3 省电工作方式
1.5 单片机内部资源
1.5.1 定时器/计数器基本结构
1.5.2 中断系统
1.5.3 MCS-51单片机内部存储结构
1.5.4.MCS-51的串行通信口
第2章 单片机c语言程序设计方法
2.1 单片机C语言设计方法及优点
2.1 I1C语言的特点
2.1.2 算法概念
2.1.3 结构化程序设计方法
2.2 C语言程序基本结构
2.2.1 顺序结构
2.2.2 选择结构
2.2.3 循环结构
2.3 C语言数据类型及表达式
2.3.1 C51基本数据类型
2.3.2 常量和变量
2.3.3 变量及其存储模式
2.3.4 重新定义数据类型
2.3.5 C51中使用变量的原则
2.3.6 运算符与表达式
2.3.7 关系运算符
2.3.8 逻辑运算符
2.3.9 位运算符
2.3.10 sizeof运算符
2.4 程序流程控制
2.4.1 循环控制
2.4.2 条件分支控制
2.4.3 无条件转移语句(goto)
2.5 数组
2.5.1 一维数组
2.5.2 二维数组
2.5.3 字符数组
2.5.4 数组的运用
2.5.5 数组的存储方式
2.6 指针
2.6.1 指针的概念
2.6.2 指针的定义
2.6.3 指针变量的引用
2.6.4 数组指针和指向数组的指针变量
2.6.5 指针的地址计算
2.6.6 C51片的指针类型
2.7 结构体.
2.7.1 结构体的定义和引用
2.7.2 结构体数组
2.7.3 指向结构体数据的指针
2.8 枚举
2.9 共用体
2.10.1 单片机内部资源在C51中的定义
2.10.1 特殊功能寄存器定义
2.10.2 并行接口定义
2.11C51函数
2.11.1 函数的定义
2.11.2 函数的调用
……
第3章 LED基本程序实验
第4章 LED PWM调光实验
第5章 4位7段数码管动态扫描实验
第6章 按键扫描实验
第7章 单片机小电子琴
第8章 LCD1602液晶显示器实验
第9章 LCD3310液晶显示器实验
第10章 LCD12864液晶显示器实验
第11章 温度检测DS18820实验
第12章 时钟芯片DS1302实验
第13章 I2C总线存储器24C08
第14章 A/D转换ADC0832实验
第15章 红外遥控解码实验
第16章 PS/2键盘接口
第17章 STC单片机内部EEPROM实验
第18章 串口通信试验
第19章 综合实验1:定时器全功能LCDl602时钟实验
第20章 综合实验2:红外遥控万年历实验
第21章 综合实验3:单片机演奏实验
第22章 综合实验4:基于PC键盘的英文打字机
第23章 综合实验5:简易电压数据采集系统
第24章 综合实验6:基于WJ-V2.0实验板的电池充电器设计
第25章 综合实验7:步进电机驱动
第26章 综合实验8:驱动16×16LED显示屏
第27章 综合实验9:基于HT9200A的DTMF信号输出设计实验
猜您喜欢