第一图书网

51单片机基础实验与课程实训教程

夏西泉,王锡惠 主编 北京理工大学出版社
出版时间:

2012-8  

出版社:

北京理工大学出版社  

作者:

夏西泉,王锡惠 主编  

页数:

155  

字数:

235000  

内容概要

《51单片机基础实验与课程实训教程(C语言版)》由夏西泉、王锡惠主编,是一本注重单片机理论应用实践、能充分调动读者的学习积极性和创新性、具有较好操作性的实验与实训教材。
本书以51单片机为载体,主要介绍单片机c语言基础知识、单片机应用开发软件Keil
uVision3和Proteus的使用与操作步骤,重点讲述了基于单片机原理的课程基础实验和基于能力提高与创新设计的课程项目实训。全书共设9个课内基础实验,16个项目实训实例。通过对这些实验与项目实例的学习与操作,单片机技能开发水平会得到较大的提高。
《51单片机基础实验与课程实训教程(C语言版)》语言通俗,实践项目内容丰富,实践项目程序分析详尽,有超强的实用性和较高的参考价值,既可作为高职院校自动化、计算机、电子、电气、控制及相关专业师生的教材,也可作为单片机开发人员和单片机系统设计人员的参考用书。

书籍目录

第1章 单片机C程序基础
1.1 KeilC程序基本结构
1.1.1 指定头文件
1.1.2 声明区
1.1.3 主程序
1.2 变量、常数与数据类型
1.2.1 数据类型
1.2.2 变量名称与保留字
1.2.3 变量的作用范围
1.3 存储器的形式与模式
1.3.1 存储器的形式
1.3.2 存储器的模式
1.4 KeilC的运算符
1.4.1 算术运算符
1.4.2 关系运算符
1.4.3 逻辑运算符
1.4.4 布尔运算符
1.4.5 赋值运算符
1.4.6 自增/自减运算符
1.4.7 运算符的优先级
1.5 KeilC的流程控制
1.5.1 循环指令
1.5.2 选择指令
1.5.3 跳转指令
1.6 数组与指针
1.6.1 数组
1.6.2 指针
1.7 函数与中断子程序
1.7.1 函数
1.7.2 中断子程序
1.8 KeilC的预处理命令
1.9 KeilC的编程规范
1.9.1 注释
1.9.2 命名
1.9.3 编辑风格
第2章 KeiluVision3环境与使用
2.1 KeiluVision3集成开发环境
2.1.1 KeiluVision3窗口界面
2.1.2 KeiluVision3目标选项
2.1.3 KeiluVision3调试/仿真环境
2.1.4 KeiluVisionJ外围操作
2.2 KeiluVision3操作步骤
第3章 Proteus环境与操作
3.1 Proteus环境介绍
3.1.1 绘图工具与按钮简介
3.1.2 仿真电路基本操作
3.1.3 电路元件选择
3.1.4 Proteus调试仿真
3.2 Proteus实战步骤
3.3 Proteus与KeiluVision3联调
第4章 单片机课程基础实验
实验1EL—NC2100系统平台
实验2端口用作输出
实验3端口扩展输出
实验4端口用作输入
实验5端口扩展输入
实验6定时计数
实验7中断技术
实验8显示技术
实验9键盘扫描
第5章 单片机课程实训实例
5.1 左右来回循环流水灯控制器
5.2 花样流水灯控制器
5.3 LED模拟交通灯控制器
5.4 单只数码管数字循环显示器
5.5 发光管闪烁选择控制器
5.6 八位数码管移位显示器
5.7 4×4矩阵按键识别器(有光提示)
5.8 4×4矩阵按键识别器(有按键音)
5.9 “叮咚”门铃控制器
5.10 计数器
5.11 计分牌
5.12 计时器
5.13 声光报警器
5.14 8×8LED点阵屏显示器
5.15 简易数字电压表(A/D应用)
5.16 锯齿波发生器(D/A应用)
附1 单片机实验报告书
附2 单片机课程设计与制作报告书
主要参考文献


图书封面

广告

下载页面


51单片机基础实验与课程实训教程 PDF格式下载



相关图书