| 作者 |
| 赵雪章 |
| 丛书名 |
| 出版社 |
| 电子工业出版社 |
| ISBN |
| 9787121393488 |
| 简要 |
| 简介 |
| 内容简介 本书是在精品资源共享课程“单片机及接口技术”的基础上,精心编写的立体化配套教材。全书共9个项目,涵盖了单片机基础与接口的基本内容,包括Keil软件和Proteus软件的使用、LED广告灯的设计、数码管的应用、数字式电压表的设计与制作、点阵显示电路的设计与制作、单片机串行接口的设计与制作、数字温度计的设计与制作、计算器的设计与制作等内容。每个项目所有硬件电路和程序均经Proteus调试通过,具有较大的参考价值。 本书可作为职业院校机电类、电气类、电子类、信息类专业单片机课程的教材,也可作为相关行业工程技术人员的参考用书。 |
| 目录 |
| 项目一 初识单片机―控制单个LED闪烁\t1 项目情境\t1 项目分析\t1 任务一 使用Keil编写程序\t2 任务描述\t2 学习目标\t2 一、Keil软件概述\t2 二、Keil软件的使用\t2 任务二 使用Proteus设计仿真电路图\t7 任务描述\t7 学习目标\t7 一、Proteus软件概述\t7 二、Proteus软件的界面\t7 三、Proteus绘制电路图实例\t9 任务三 编写程序控制单个LED闪烁\t15 任务描述\t15 学习目标\t15 一、仿真电路设计\t15 二、程序设计\t15 三、仿真与调试运行\t16 知识准备\t17 知识点一 初识单片机\t17 知识点二 单片机基本结构\t18 知识点三 单片机存储器结构\t20 知识点四 单片机最小应用系统\t25 知识点五 C语言的特点及程序结构\t27 知识点六 认识LED\t28 项目二 广告灯的设计与制作―I/O\t30 项目情境\t30 项目分析\t30 任务一 用顺序语句实现广告流水灯的花样显示\t31 任务描述\t31 学习目标\t31 一、仿真电路设计\t31 二、程序设计\t31 三、仿真与调试运行\t32 任务二 用循环语句实现广告流水灯的花样显示\t34 任务描述\t34 学习目标\t34 一、仿真电路设计\t34 二、程序设计\t35 三、仿真与调试运行\t36 任务三 两个开关控制两个LED\t37 任务描述\t37 学习目标\t37 一、仿真电路设计\t37 二、程序设计\t38 三、仿真与调试运行\t38 知识准备\t39 知识点一 单片机的I/O端口\t39 知识点二 单片机的存储器\t41 知识点三 C51的标识符和关键字\t45 知识点四 C51的数据类型\t46 知识点五 C51的常量与变量\t48 知识点六 C语言循环语句\t49 知识点七 独立式按键\t50 项目三 计时器的设计与制作―数码管\t53 项目情境\t53 学习目标\t53 项目分析\t54 任务一 电路设计\t54 任务描述\t54 学习目标\t55 一、元件清单\t55 二、电路板制作\t56 三、电路板检查\t57 任务二 数码管静态显示字符\t57 任务描述\t57 学习目标\t57 一、仿真电路设计\t57 二、程序设计\t58 三、仿真与调试运行\t59 四、单个数码管显示数字0~9\t60 任务三 串口驱动数码管动态显示字符\t61 任务描述\t61 学习目标\t62 一、仿真电路设计\t62 二、程序设计\t63 三、仿真与调试运行\t64 任务四 按键控制数码管显示0~59\t65 任务描述\t65 学习目标\t65 一、仿真电路设计\t65 二、程序设计\t66 三、仿真与调试运行\t68 任务五 60s计时器的设计与制作\t69 任务描述\t69 学习目标\t69 一、仿真电路设计\t69 二、程序设计\t70 三、仿真与调试运行\t72 知识准备\t73 知识点一 数码管\t73 知识点二 C51常用的运算符及数组\t74 知识点三 串行接口工作方式\t77 知识点四 C语言选择语句\t79 项目四 抢答器的设计与制作―中断\t81 项目情境\t81 学习目标\t81 项目分析\t82 任务一 按键控制数码管显示0~59(外部中断实现)\t82 任务描述\t82 学习目标\t82 一、仿真电路设计\t82 二、程序设计\t83 三、仿真与调试运行\t85 任务二 数码管动态显示字符(定时器刷新)\t86 任务描述\t86 学习目标\t86 一、仿真电路设计\t86 二、程序设计\t87 三、仿真与调试运行\t89 任务三 60s计时器的设计与制作\t89 任务描述\t89 学习目标\t90 一、仿真电路设计\t90 二、程序设计\t91 三、仿真与调试运行\t92 任务四 简易计数报警\t93 任务描述\t93 学习目标\t93 一、仿真电路设计\t94 二、程序设计\t94 三、仿真与调试运行\t95 任务五 抢答器的设计与制作\t96 任务描述\t96 学习目标\t97 一、硬件电路制作\t97 二、仿真电路设计\t99 三、程序设计\t100 四、仿真与调试运行\t104 知识准备\t105 知识点一 中断的概念与功能\t105 知识点二 中断系统\t106 知识点三 中断编程\t109 知识点四 定时器/计数器的结构与功能\t109 知识点五 定时器/计数器的工作方式及控制方法\t110 知识点六 定时器/计数器的C语言编程\t112 项目五 数字式电压表的设计与制作―A/D转换\t115 项目情境\t115 项目分析\t115 任务一 硬件电路制作\t116 任务描述\t116 学习目标\t116 一、元件清单\t116 二、电路板制作\t117 三、电路板检查\t118 任务二 数字式电压表的设计与制作\t118 任务描述\t118 学习目标\t118 一、仿真电路设计\t118 二、程序设计\t119 三、仿真与调试运行\t121 任务三 单片机控制步进电机\t122 任务描述\t122 学习目标\t122 一、电路设计\t123 二、仿真电路设计\t123 三、程序设计\t124 四、仿真与调试运行\t125 知识准备\t125 知识点一 A/D转换基本原理\t125 知识点二 A/D芯片ADC0808\t126 项目六 点阵显示电路的设计与制作―点阵\t128 项目情境\t128 学习目标\t128 项目分析\t128 任务一 8×8点阵显示字符\t129 任务描述\t129 学习目标\t129 一、硬件电路制作\t129 二、仿真电路设计\t131 三、程序设计\t132 四、仿真与调试运行\t134 任务二 16×16点阵显示汉字\t135 任务描述\t135 学习目标\t135 一、硬件电路制作\t135 二、仿真电路设计\t137 三、程序设计\t138 四、仿真与调试运行\t140 知识准备\t141 知识点一 8×8点阵的结构及原理\t141 知识点二 LED点阵显示方式\t142 知识点三 74HC154译码器\t142 项目七 双机通信\t144 项目情境\t144 项目分析\t144 任务一 单片机与PC通信\t144 任务描述\t144 学习目标\t145 一、电路设计\t145 二、仿真电路设计\t145 三、程序设计\t146 四、仿真与调试运行\t148 任务二 单片机与单片机双机通信\t149 任务描述\t149 学习目标\t149 一、电路设计\t149 二、仿真电路设计\t150 三、程序设计\t150 四、仿真与调试运行\t152 任务三 单片机控制直流电机\t153 任务描述\t153 学习目标\t153 一、仿真电路设计\t153 二、程序设计\t154 三、仿真与调试运行\t155 知识准备\t156 知识点一 串行通信基础\t156 知识点二 单片机串行接口\t157 知识点三 RS―232C串行接口\t162 项目八 数字温度计的设计与制作―1602液晶屏\t163 项目情境\t163 项目分析\t163 任务一 1602液晶屏显示字符\t163 任务描述\t163 学习目标\t164 一、硬件电路制作\t164 二、仿真电路设计\t166 三、程序设计\t167 四、仿真与调试运行\t170 任务二 数字温度计的设计与制作\t171 任务描述\t171 学习目标\t172 一、仿真电路设计\t172 二、程序设计\t173 三、仿真与调试运行\t180 任务三 空调测温系统的设计―D/A转换器的应用\t181 任务描述\t181 学习目标\t181 一、仿真电路设计\t181 二、程序设计\t181 三、仿真与调试运行\t182 知识准备\t182 知识点一 排阻\t182 知识点二 1602液晶屏\t183 知识点三 温度传感器 DS18B20\t190 项目九 计算器的设计与制作―12864液晶屏\t191 项目情境\t191 学习目标\t191 项目分析\t192 任务一 12864液晶屏显示汉字\t192 一、硬件电路制作\t192 二、仿真电路设计\t194 三、程序设计\t195 四、仿真与调试运行\t199 任务二 4×4矩阵键盘控制液晶屏显示字符\t199 一、仿真电路设计\t200 二、程序设计\t200 三、仿真与调试运行\t205 任务三 计算器的设计与制作\t206 任务描述\t206 学习目标\t206 一、仿真电路设计\t207 二、程序设计\t207 三、仿真与调试运行\t214 任务四 密码锁―步进电机的应用\t215 任务描述\t215 学习目标\t215 一、电路设计\t215 二、仿真电路设计\t216 三、程序设计\t217 四、仿真与调试运行\t218 知识准备\t219 知识点 DM12864点阵液晶显示器\t219 |