网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 电子电路与微处理器 > 商品详情

零基础学单片机C语言程序设计(含光盘)

分享到:
零基础学单片机C语言程序设计(含光盘)

最 低 价:¥44.90

定 价:¥0.00

作 者:赵建领,薛园园

出 版 社:机械工业出版社

出版时间:2009-04-01

I S B N:9787111264514

商品详情

编辑推荐

  《零基础学单片机C语言程序设计》特点为:内容全面,由浅入深:涵盖C51程序设计语言、仿真调试及多个综合性实例
  结合实例,强化理解:配合230余个实例对每个知识点进行讲解,以强化读者的理解
  联系硬件,切合需求:介绍单片机的各种片上资源及C51程序设计方法
  仿真调试,熟练应用:通过单片机资源及C51程序仿真调试,让读者加深理解
  案例丰富,分析全面:提供9个综合案例,详细讲解案例的知识背景及实现

内容简介

  《零基础学单片机C语言程序设计》由浅入深,循序渐进地讲解了C51语言的方方面面。奉书知识点覆盖全面、结构安排紧凑、讲解详细、言简意赅、通俗易懂、实例丰富,内容包括51系列单片机开发环境和流程、程序设计基础以及编程指南,并给出了一些常用的典型案例。全书分为四篇,共20章,全面详细地讲述了单片机的程序设计基础、编程指南及应用案例。首先介绍了51系列单片机的基本结构以及单片机的开发概述,接着介绍了单片机程序设计的C51语言,然后结合单片机的硬件资源讲解了如何应用C51语言进行编程操作,最后讲解在各个领域中常用到的一些典型案例,并供读者在学习和工作中参考,同时对所学知识融会贯通。单片机C51语言是目前最流行的单片机程序设计语言。
  《零基础学单片机C语言程序设计》适合广大单片机程序开发人员、电子设计爱好者、工程师和大专院校师生阅读,尤其适用于单片机及其编程语言的初学者。

作者简介

  

目录

写给未来的程序员
前言
第一篇 单片机C51概述
第1章 单片机开发概述
1.1 单片机介绍
1.1.1 单片机简介
1.1.2 单片机的主要组成部分
1.1.3 单片机引脚及功能
1.1.4 单片机的应用领域
1.2 单片机开发流程
1.2.1 系统分析
1.2.2 单片机选型
1.2.3 程序设计
1.2.4 仿真测试
1.2.5 程序下载
1.3 单片机开发语言概述
1.3.1 单片机汇编语言
1.3.2 单片机C51语言
1.4 小结

第2章 构建C51集成开发环境
2.1 51系列单片机的最小硬件系统
2.1.1 时钟振荡电路
2.1.2 单片机的复位电路
2.2 KeilμVision3集成开发环境
2.2.1 KeilμVision3简介
2.2.2 KeilμVision3安装
2.2.3 KeilμVision3界面概览
2.2.4 KeilμVision3的各种常用窗口
2.3 KeilμVision3中C51的开发流程
2.3.1 创建项目
2.3.2 创建源文件
2.3.3 编译项目
2.3.4 仿真调试
2.3.5 程序下载
2.4 小结

第二篇 C51程序设计指南
第3章 单片机C51语言程序设计基础
3.1 C51程序的基本结构
3.2 C51编程规范及注意事项
3.2.1 注释
3.2.2 命名
3.2.3 格式
3.3 C51的标识符与关键字
3.3.1 标识符
3.3.2 关键字
3.4 C51的变量类型
3.4..1 C51的数据类型
3.4.2 整型变量
3.4.3 浮点型变量
3.4.4 字符型变量
3.4.5 指针型变量
3.4.6 无值型变量
3.5 C51的常量类型
3.5.1 整型常量
3.5.2 浮点型常量
3.5.3 字符型常量
3.5.4 转义字符
3.6 变量作用域
3.6.1 变量作用域的基本规则
3.6.2 自动变量
3.6.3 全局变量
3.6.4 静态变量
3.6.5 寄存器变量
3.7 分隔符与const修饰符
3.7.1 C51分隔符
3.7.2 const修饰符
3.8 C51的运算符
3.8.1 算术运算符
3.8.2 逻辑运算符
3.8.3 关系运算符
3.8.4 位运算符
3.8.5 “,”运算符
3.8.6 “?”运算符
3.8.7 “sizeof运算符
3.8.8 地址操作运算符
3.8.9 联合操作运算符
3.8.1 0类型转换运算符
3.8.1 1运算符优先级和结合性
3.9 C51的表达式_
3.9.1 算术表达式
3.9.2 赋值表达式
3.9.3 逗号表达式
3.9.4 关系表达式
3.9.5 逻辑表达式
3.10 小结

第4章 C51语句和流程
4.1 C51语句
4.1.1 变量声明语句
4.1.2 表达式语句
4.1.3 复合语句
4.1.4 循环语句
4.1.5 条件语句
4.1.6.开关语句
4.1.7 程序跳转语句
4.1.8 函数调用语句
4.1.9 函数返回语句
4.1.10 空语句
4.2 C51的流程控制结构及程序示例
4.2.1 顺序结构
4.2.2 选择结构
4.2.3 循环结构
4.2.4.流程控制结构程序示例
4.3 小结

第5章 C51的数据结构
5.1 C51的数组
5.1.1 数组定义及数组元素
5.1.2 一维数组
5.1.3 一维字符串数组
5.1.4 二维数组
5.1.5 二维字符串数组
5.1.6 多维数组
5.2 C51的指针
5.2.1 指针及相关概念
5.2.2 指针变量的定义及赋值
5.2.3 取址运算符和取值运算符
5.2.4 指针变量的运算
5.2.5 C51的字符指针
5.2.6 C51的数组指针
5.2.7 C51的指针数组
5.3 C51的结构
5.3.1 结构的声明
5.3.2 结构变量的声明
5.3.3 结构变量的初始化
5.3.4 结构变量的使用
5.3.5 C51的结构数组
5.3.6 C51的结构指针
5.3.7 C51的嵌套式结构
5.3.8 C251的位结构
5.4 C51的联合
5.4.1 联合的声明和使用
5.4.2 结构和联合的区别
5.5 C51的枚举
5.5.1 枚举和枚举变量的声明
5.5.2 枚举变量的赋值和使用
5.6 C51的位域
5.6.1 位域和位域变量的声明
5.6.2 位域变量的使用
5.7 C51的自定义类型
5.7.1 自定义类型的声明
5.7.2 自定义类型的使用
5.8 小结

第6章 C51的函数
第7章 C51的存储结构
第8章 C51的预处理命令和用户配置文件
第三篇 C51单片机编程指南
第9章 C51定时器/计数器程序设计
第10章 C51中断程序设计
第11章 C51串行接口程序设计
第12章 C51下的RTX-51实时多任务操作系统
第13章 Keil m Vision3的调试和仿真
第四篇 C51程序设计典型案例
第14章 C51矩阵式键盘程序设计
第15章 C51液晶显示模块
第16章 C51模拟I2C总线
第17章 C51模拟单总线接口
第18章 实时时钟芯片应用
第19章 C51通信接口程序设计
第20章 道路交通灯多任务控制系统

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...