-
内容大纲
本书作为高等院校电子电气类的专业核心课程教材,结合高等教育的特点,采用项目引导、任务驱动的教学方式,为学生提供体验实践和感悟问题的情境,使学生围绕任务展开学习;以Proteus仿真软件为教学使用软件,使学生可以在不需要电子元器件实物焊接的前提下完成实训项目,以仿真任务的完成结果检验、总结学习效果,让学生轻松掌握单片机C语言编程技能。
全书由7个项目25个任务组成。项目1为C语言程序设计基础,介绍C语言的基础知识,主要从C语言的经典程序任务着手,讲解C语言的语句语法及编程软件的应用;项目2为单片机最小系统设计,介绍单片机的存储结构、端口结构、最小系统、蜂鸣器等基础知识;项目3为显示电路设计,介绍LED数码管,C语言的一维数组、二维数组,锁存器,液晶显示屏等知识;项目4为键盘电路设计,介绍独立键盘、矩阵键盘作为数据输入设备的使用方法;项目5为中断系统,介绍中断系统的结构和原理、外部中断、定时器/计数器、中断嵌套等知识;项目6为串行通信系统设计,介绍89C51单片机串行口的相关功能和使用方法;项目7为89C51的模拟量接口,介绍并行A/D转换器、D/A转换器的工作原理及操作方法和步骤。
本书重点突出知识目标、技能目标、素养目标的培养,为学生后续发展奠定良好的基础。本书可以作为高等院校计算机类、电子类、自动化类及机械专业的教材。同时,也可以作为单片机应用领域的工程技术人员的参考书,还可以作为广大编程爱好者的自学参考书。 -
作者介绍
-
目录
项目1 C语言程序设计基础
任务1.1 设计两个变量交换程序——C语言的基础知识
任务1.2 设计三个数大小排序——流程控制语句、函数
项目2 单片机最小系统设计
任务2.1 点亮一盏LED灯
任务2.2 循环流水灯
任务2.3 蜂鸣器驱动电路
项目3 显示电路设计
任务3.1 设计4位数码管静态显示电路
任务3.2 4位数码管动态显示电路
任务3.3 液晶显示器电路
项目4 键盘电路设计
任务4.1 独立键盘点亮LED灯
任务4.2 按键控制数码管显示
任务4.3 矩阵键盘系统设计
项目5 中断系统
任务5.1 外部中断控制LED跑马灯
任务5.2 设计十字路口交通灯控制系统
任务5.3 单片机的中断嵌套
项目6 串行通信系统设计
任务6.1 设计串行输出控制流水灯——74LS164串行输出控制流水灯
任务6.2 设计串行输入控制发光二极管——74LS165串行输入按键状态信息
任务6.3 设计单片机双机串行通信——甲单片机控制乙单片机的LED灯亮灭
任务6.4 设计单片机双机串行通信——单片机双机相互控制
任务6.5 设计单片机与计算机通信系统——使用串口调试助手控制数码管
项目7 89C51的模拟量接口
任务7.1 模数转换器的应用——调温报警器的设计
任务7.2 模数转换器的应用——简易数字电压表的设计
任务7.3 模数转换器的应用——用TLC1543测量电压
任务7.4 数模转换器的应用——灯光亮度调节器的设计
任务7.5 模数转换器的应用——多种波形信号发生器的设计
任务7.6 模数转换器的应用——用TLC5615C(L)P输出方波
附录A Keil C新增的关键字
附录B ASCII码表
附录C 常用芯片引脚
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
