C51单片机应用设计与技能训练
内容简介
[
李法春主编的《C51单片机应用设计与技能训练》按照近期新的职业教育教学改革精神,结合本课程组十多年的工学结合与教学改革实践经验,以任务为导向,围绕单片机控制系统的设计实现来组织教学内容,主要包括单片机硬件组成、中断系统、定时器/计数器、串行接口、并行I/O接口及其扩展技术、存储器扩展技术、显示器与键盘接口、A/D和D/A转换接口、C51基本语法、Keil μVision集成开发系统、Proteus仿真软件、硬件仿真器、程序固化及单片机应用系统设计方法与技巧等。本书每个任务由任务单、任务准备、实例、案例、任务实施等部分构成,深入浅出,通俗易懂,注重应用技能培养。
《C51单片机应用设计与技能训练》为高职高专院校单片机技术课程的教材,也可作为应用型本科、成.人教育、自学考试、电视大学、中职学校、培训班的教材,以及工程技术人员的自学参考书。
]
目录
任务1 单片机控制单灯亮灭教学导航任务单任务准备1.1 数制与编码1.1.1 进位计数制1.1.2 计算机中的常用编码1.2 MCS-51单片机基本结构1.2.1 单片机的内部结构1.2.2 单片机CPU的结构1.3 存储器的结构1.3.1 程序存储器1.3.2 内部数据存储器1.3.3 外部数据存储器1.4 并行输入/输出接口1.4.1 并行I/O口的结构与功能1.4.2 并行I/O口的使用特性1.5 单片机芯片的引脚功能案例1 单片机控制*右边发光二极管亮灭案例2 仿真调试简单的C语言程序任务实施知识梳理与总结练习题1任务2 单片机控制流水灯教学导航任务单任务准备2.1 C51基础2.1.1 C51的标识符和关键字2.1.2 C51的数据类型2.1.3 C51的运算量2.1.4 C51运算符和表达式2.2 C51语句2.2.1 简单语句与复合语句2.2.2 分支控制语句2.2.3 循环控制语句2.2.4 转移语句2.3 C51函数与预编译处理2.3.1 函数的定义2.3.2 函数参数和返回值2.3.3 函数的原型声明2.3.4 函数的调用2.3.5 内部函数与外部函数2.3.6 预处理命令2.4 单片机时钟电路及CPU时序2.4.1 单片机时钟电路2.4.2 CPU时序案例3 单片机控制模拟广告流水灯任务实施知识梳理与总结练习题2任务3 以定时方式控制流水灯教学导航任务单任务准备3.1 中断系统3.1.1 中断的概念与作用3.1.2 MCS-51单片机中断系统3.1.3 中断服务函数案例4 蒸汽锅炉参数越限报警程序编制3.2 定时器/计数器3.2.1 定时器/计数器的结构3.2.2 定时器/计数器工作方式案例5 啤酒生产线自动装箱控制程序编制案例6 以定时方式控制简单流水灯任务实施知识梳理与总结练习题3任务4 双单片机控制霓虹灯教学导航任务单任务准备4.1 串行通信基础4.1.1 串行通信的分类4.1.2 串行通信的传输方向4.2 MCS-51单片机的串行接口4.2.1 串行口的结构4.2.2 串行口的工作方式4.2.3 串行口的波特率案例7 用单片机的扩展口控制流水灯案例8 双单片机控制流水灯任务实施知识梳理与总结练习题4任务5 单片机控制简单交通灯教学导航任务单任务准备5.1 Keil μVision集成开发环境5.1.1 Keil μVision的安装与软件开发流程5.1.2 Keil μVision的使用方法5.1.3 Keil μVision调试技巧5.2 Proteus的使用5.2.1 Proteus软件介绍5.2.2 ISIS软件界面5.2.3 绘制电路原理图的方法5.2.4 Proteus和Keil的联调5.3 单片机*小系统5.3.1 单片机复位电路5.3.2 单片机*小系统的组成案例9 用单片机*小系统实现简单交通灯控制任务实施知识梳理与总结练习题5任务6 带时间显示的交通灯控制教学导航任务单任务准备6.1 单片机控制数码管显示6.1.1 LED显示器的结构6.1.2 显示字形与字段码关系6.1.3 LED数码显示方式6.2 数组6.2.1 一维数组6.2.2 二维数组6.2.3 字符数组案例10 设计计时器6.3 指针6.3.1 变量的地址6.3.2 指针变量的概念6.3.3 指针与一维数组6.3.4 指针与二维数组案例11 有时间显示的简单交通灯系统控制任务实施知识梳理与总结练习题6任务7 用单片机和可编程并行接口控制交通灯教学导航任务单任务准备7.1 MCS-51单片机的简单扩展7.1.1 外部总线结构7.1.2 地址锁存器和总线驱动器7.1.3 并行I/O口简单扩展案例12 用单片机扩展口控制秒表案例13 用单片机扩展口控制流水灯案例14 用单片机扩展输入口进行开关控制7.2 存储器的扩展7.2.1 程序存储器的扩展7.2.2 数据存储器的扩展7.2.3 存储器的综合扩展7.3 8255A可编程并行I/O接口7.3.1 8255A的结构及引脚7.3.2 8255A的工作方式7.3.3 8255A的控制字7.3.4 8255A与单片机的典型连接电路7.3.5 单片机应用系统设计方法案例15 单片机控制简单智能设备实例16 用单片机和8255A控制交通灯任务实施知识梳理与总结练习题7综合任务 温度报警器的设计与制作教学导航任务单任务准备8.1 液晶显示器显示8.1.1 字符型LCM的特性及引脚功能8.1.2 字符型LCM与单片机的连接8.1.3 字符型LCM的指令集案例17 用单片机控制字符的液晶显示案例18 空调预置温度的显示8.2 键盘与单片机的连接8.2.1 按键及其抖动问题8.2.2 独立式按键接口技术8.2.3 矩阵式键盘接口技术案例19 空调制冷控制系统预置温度设置8.3 A/D接口技术8.3.1 A/D转换基本知识8.3.2 ADC的工作原理及应用8.3.3 高精度ADC与单片机接口案例20 单片机控制模拟电压的显示1案例21 单片机控制模拟电压的显示2案例22 单片机控制模拟电压的显示3案例23 高精度ADC与单片机的接口8.4 D/A接口技术8.4.1 D/A转换基本知识8.4.2 8位通用D/A转换器案例24 单片机控制锯齿波输出案例25 空调制冷控制系统环境温度检测8.5 数字温度传感器8.5.1 DS18B20的引脚及内部结构8.5.2 DS18B20的读写操作8.5.3 DS18B20的复位及读写时序案例26 单片机DS18B20传感器连接案例27 单片机控制空调制冷系统设计任务实施知识梳理与总结练习题8综合实训 校园电子铃的设计与制作附录A Protues元件库的中英文对照附录B C51的库函数附录C MCS-51单片机汇编语言指令系统参考文献
封面
书名:C51单片机应用设计与技能训练
作者:李法春
页数:未知
定价:¥39.0
出版社:电子工业出版社
出版日期:2011-06-01
ISBN:9787121135224
PDF电子书大小:60MB 高清扫描完整版
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!