导语
内容提要
本教材教学采用项目化方式,将单片机和C语言编程的知识融入项目,在项目中显示理论,用Keil C作为编程软件,Proteus软件仿真。针对高职学生的实际学习能力出发,遵循由浅入深、从简单到复杂的认识规律,通过任务驱动的方式,一步一步地引导学生自己动手完成每次任务,任务案例都有硬件电路设计和程序设计,具有典型性和实用性;整个任务完成过程既是“做”的过程,也是“学”的过程,软硬同步、理实结合,构建了“训练任务+学习知识”的结构体系和教学模式,是现代先进职业教育的典型体现:本教材引进先进的仿真技术,通过在Proteus软件设计平台中的动手设计使学生在有限的时间快速地熟悉和掌握任务中的电路原理及设计,具有高效性;教材将C语言的学习融入到任务中,避免了单独学习C语言时的枯燥乏味,使学习易学易懂,让学生在技能训练中掌握编程方法。
目录
项目一 单片机最小应用系统
任务1 单片机最小应用系统电路
跟我学1 51系列单片机及引脚
跟我学2 单片机最小系统电路
动手做1 单片机最小系统电路设计、列元件清单
动手做2 用Proteus绘制最小应用系统电路
任务2 点亮发光二极管
跟我学1 发光二极管
动手做1 硬件电路设计、列元件清单
动手做2 编写第一个C语言程序
跟我学2 C51基本结构
动手做3 编译源程序
动手做4 Proteus仿真
项目二 单片机并行I/0口应用
任务1 发光二极管闪烁
跟我学1 C51语言基础
动手做1 编写程序
任务2 继电器控制大功率设备
跟我学1 单片机如何控制继电器工作
动手做1 硬件电路设计
跟我学2 循环语句
任务3 报警器
跟我学1 蜂鸣器
动手做1 硬件电路设计
跟我学2 选择语句
动手做2 编程与仿真
项目三 显示和按键接口技术应用
任务1 一位数码管显示
跟我学1 数码管
动手做1 硬件电路设计
跟我学2 数组
动手做2 编程与仿真
任务2 两位数码管显示
动手做1 硬件电路设计
跟我学1 C51函数与预编译处理
跟我学2 单片机存储器
动手做2 编程与仿真
任务3 单按键控制数码管
跟我学1 按键技术
动手做1 硬件电路设计
动手做2 编程与仿真
任务4 矩阵按键识别
跟我学1 矩阵按键编程
动手做1 硬件电路设计
动手做2 编程与仿真
项目四 中断与定时应用
任务1 外中断控制数码管
跟我学1 单片机内部结构
跟我学2 外中断
动手做1 硬件电路设计
动手做2 编程与仿真
任务2 秒表设计
跟我学1 定时器
动手做1 硬件电路设计
动手做2 编程与仿真
任务3 自动生产线装箱控制
跟我学1 工作方式2——计数器
动手做1 硬件电路设计
动手做2 编程与仿真
任务4 直流电机PwM调速
跟我学1 直流电机控制
动手做1 硬件电路设计
动手做2 编程与仿真
项目五 串行通信技术应用
任务1 两个单片机之间通信
跟我学1 通讯基础
跟我学2 单片机串行接口
跟我学3 串行口工作方式
跟我学4 串行口查询方式编程
动手做1 硬件电路设计
动手做2 编程与仿真
任务2 PC与单片机之间通信
跟我学1 串行通信接口标准RS-232C
跟我学2 MAN232
跟我学3 串行口中断方式编程
动手做1 硬件电路设计
动手做2 编程
动手做3 串口程序仿真调试
项目六 数字信号控制系统
任务1 温控灭火器
跟我学1 LM35模拟温度
传感器
跟我学2 A/D转换
跟我学3 ADC0809芯片
动手做1 硬件电路设计
动手做2 编程与仿真
任务2 直流电机DAC调速
跟我学1 D/A转换
跟我学2 DAC0832
动手做1 硬件电路设计
动手做2 编程与仿真
任务3 智能温度监控系统设计
跟我学1 数字温度传感器DSl8820
动手做1 硬件电路设计
动手做2 编程与仿真
参考文献