作品简介

本书以宏晶公司的STC89C52RC单片机为例,采用“项目和任务驱动”模式编写,将单片机基础知识点分解到8个项目中,每个项目包含2~3个任务。知识点涉及单片机基本结构、开发环境使用、单片机显示器工作原理及应用、单片机键盘工作原理及应用、单片机中断和定时器工作原理、单片机串行通信原理及应用、单片机A/D转换和D/A转换原理、基于单片机的电动机控制原理及应用。本书适合高职高专电子、通信、电气计算机应用相关专业学生使用,也可作为从事单片机开发的工程技术人员的培训教材,还可以作为电子设计爱好者初学单片机的参考用书。

徐宏英主编

作品目录

  • 内容简介
  • 前言
  • 项目1 单片机最小系统的设计与制作
  • 任务1.1 单片机最小系统的设计
  • 任务1.2 单片机最小系统的制作
  • 项目小结
  • 习题与制作
  • 项目2 单片机控制花样流水灯的设计与制作
  • 任务2.1 单片机编程语言
  • 任务2.2 单片机软件开发系统
  • 任务2.3 花样流水灯控制的实现
  • 项目小结
  • 习题与制作
  • 项目3 单片机控制显示器的设计与制作
  • 任务3.1 单片机控制数码管静态显示
  • 任务3.2 单片机控制数码管动态显示
  • 任务3.3 单片机控制8×8 点阵显示
  • 项目小结
  • 习题与制作
  • 项目4 单片机控制键盘的设计与制作
  • 任务4.1 独立按键控制LED 灯闪烁
  • 任务4.2 矩阵4×4 键盘控制数码管显示字符
  • 任务4.3 中断方式的按键控制加减计数
  • 项目小结
  • 习题与制作
  • 项目5 单片机控制定时/计数器的设计与制作
  • 任务5.1 定时器T0 工作方式0 时实现1s 延时
  • 任务5.2 定时器T1 工作方式1 时实现60s 倒计时
  • 任务5.3 通过定时器T0 工作方式2 时拉幕式数字显示
  • 项目小结
  • 习题与制作
  • 项目6 单片机串行通信的设计与制作
  • 任务6.1 单片机与单片机的串行通信
  • 任务6.2 单片机与PC 的串行通信
  • 任务6.3 单片机串行转并行通信
  • 项目小结
  • 习题与制作
  • 项目7 基于单片机的D/A和A/D的设计与制作
  • 任务7.1 基于单片机的D/A 简易信号发生器
  • 任务7.2 基于单片机的A/D 数字电压表
  • 项目小结
  • 习题与制作
  • 项目8 基于单片机的电动机控制电路的设计与制作
  • 任务8.1 单片机控制输出PWM 脉冲
  • 任务8.2 PWM 脉冲控制电动机转速
  • 项目小结
  • 习题与制作
  • 附录A MCS-51系列单片机指令表
  • 附录B ASCII码表
  • 附录C 常用芯片引脚
  • 参考文献
展开全部