注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础
简介
零基础学单片机C语言程序设计 豆 0.0分
资源最后更新于 2020-03-29 01:03:27
作者:薛园园赵建领
出版社:出版社机械工业出版社
出版日期:2009-01
ISBN:9787111264514
文件格式: pdf
简介· · · · · ·
《零基础学单片机C语言程序设计》由浅入深,循序渐进地讲解了C51语言的方方面面。奉书知识点覆盖全面、结构安排紧凑、讲解详细、言简意赅、通俗易懂、实例丰富,内容包括51系列单片机开发环境和流程、程序设计基础以及编程指南,并给出了一些常用的典型案例。全书分为四篇,共20章,全面详细地讲述了单片机的程序设计基础、编程指南及应用案例。首先介绍了51系列单片机的基本结构以及单片机的开发概述,接着介绍了单片机程序设计的C51语言,然后结合单片机的硬件资源讲解了如何应用C51语言进行编程操作,最后讲解在各个领域中常用到的一些典型案例,并供读者在学习和工作中参考,同时对所学知识融会贯通。单片机C51语言是目前最流行的单片机程序设计语言。《零基础学单片机C语言程序设计》适合广大单片机程序开发人员、电子设计爱好者、工程师和大专院校师生阅读,尤其适用于单片机及其编程语言的初学者。作者:赵建领,薛园园
目录
零基础学单片机C语言程序设计
写给未来的程序员
学习编程需要注意的几点
丛书特点
完善的售后服务
前言
本书特点
本书内容
第一篇 单片机C51概述
第1章 单片机开发概述
1.1 单片机介绍
1.2 单片机开发流程
1.3 单片机开发语言概述
1.4 小结
第2章 构建C51集成开发环境
2.1 51系列单片机的最小硬件系统
2.2 KeilµVision3集成开发环境
2.3 KeilµVision3中C51的开发流程
2.4 小结
第二篇 C51程序设计指南
第3章 单片机C51语言程序设计基础
3.1 C51程序的基本结构
3.2 C51编程规范及注意事项
3.3 C51的标识符与关键字
3.4 C51的变量类型
3.5 C51的常量类型
3.6 变量作用域
3.7 分隔符与const修饰符
3.8 C51的运算符
3.9 C51的表达式
3.10 小结
第4章 C51语句和流程
4.1 C51语句
4.2 C51的流程控制结构及程序示例
4.3 小结
第5章 C51的数据结构
5.1 C51的数组
5.2 C51的指针
5.3 C51的结构
5.4 C51的联合
5.5 C51的枚举
5.6 C51的位域
5.7 C51的自定义类型
5.8 小结
第6章 C51的函数
6.1 函数
6.2 函数的作用域
6.3 函数的调用
6.4 C51的main函数
6.5 C51的库函数
6.6 小结
第7章 C51的存储结构
7.1 单片机的存储器结构
7.2 C51的存储类型
7.3 C51的扩展数据类型
7.4 C51变量的存储模式
7.5 C51的存储器指针
7.6 小结
第8章 C51的预处理命令和用户配置文件
8.1 C51的预处理命令概述
8.2 文件包含指令
8.2.2 C51常用的头文件
8.3 宏定义指令
8.4 条件编译指令
8.5 其他编译指令
8.6 C51的用户配置文件
8.7 小结
第三篇 C51单片机编程指南
第9章 C51定时器/计数器程序设计
9.1 定时器/计数器简介
9.2 定时器/计数器工作模式0的C51程序设计
9.3 定时器/计数器工作模式1的C51程序设计
9.4 定时器/计数器工作模式2的C51程序设计
9.5 定时器/计数器工作模式3的C51程序设计
9.6 小结
第10章 C51中断程序设计
10.1 单片机的中断系统
10.2 外部中断源的C51程序设计
10.3 定时中断源的C51程序设计
10.4 串行中断源的C51程序设计
10.5 小结
第11章 C51串行接口程序设计
11.1 51系列单片机的串行接口
11.2 串行口工作模式0的C51程序设计
11.3 串行口工作模式1的C51程序设计
11.4 串行口工作模式2的C51程序设计
11.5 串行口工作模式3的C51程序设计
11.6 小结
第12章 C51下的RTX-51实时多任务操作系统
12.1 RTX-51实时多任务操作系统简介
12.2 RTX-51的系统函数
12.3 RTX-51的任务调度
12.4 RTX-51 Tiny的任务管理
12.5 RTX-51 Tiny的系统配置
12.6 RTX-51 Tiny的要求及注意事项
12.7 RTX-51 FULL实时多任务操作系统简介
12.8 小结
第13章 KeilµVision3的调试和仿真
13.1 KeilµVision3的程序调试
13.2 系统资源仿真
13.3 小结
第四篇 C51程序设计典型案例
第14章 C51矩阵式键盘程序设计
14.1 键盘接口概述
14.2 矩阵式键盘C51程序设计
14.3 C51矩阵式键盘设计实例
14.4 小结
第15章 C51液晶显示模块
15.1 液晶显示模块概述
15.2 液晶显示控制驱动器
15.3 液晶显示控制器指令集
15.4 点阵图形型液晶操作子函数
15.5 液晶汉字显示实例
15.6 液晶图形显示实例
15.7 小结
第16章 C51模拟I^2C总线
16.1 I^2C总线概述
16.2 I^2C总线接口EEPROM存储器
16.3 C51模拟I^2C总线协议
16.4 C51读写EEPROM实例
16.5 小结
第17章 C51模拟单总线接口
17.1 单总线接口概述
17.2 单总线温度传感器及C51操作
17.3 C51单总线温度传感器实例
17.4 小结
第18章 实时时钟芯片应用
18.1 实时时钟芯片DS1302概述
18.2 DS1302的控制子函数
18.3 C51读写实时时钟芯片实例
18.4 小结
第19章 C51通信接口程序设计
19.1 串行接口通信概述
19.2 C51双机通信实例
19.3 C51多机通信实例
19.4 小结
第20章 道路交通灯多任务控制系统
20.1 交通灯多任务控制系统概述
20.2 C51交通灯多任务控制系统
20.3 小结