注册 登录 进入教材巡展
#
  • #

出版时间:2021-12

出版社:电子工业出版社

以下为《单片机技术基础与应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121315299
  • 1-2
  • 293066
  • 67233766-4
  • 平塑
  • 16开
  • 2021-12
  • 384
  • 240
  • 工学
  • 电子科学与技术
  • 电子电气类
  • 高职
作者简介

刘宸,四川职业技术学院讲师,毕业于四川大学,电路与系统专业,理学硕士。长期指导大学生电子设计竞赛,主要研究方向:电子产品设计。

查看全部
内容简介
本书以应用模块方式组织编写内容,共设10个项目,按难度阶梯分为24个学习任务,遵循小步快跑的原则。每个任务都按照系统设计开发过程:“任务提出”、“任务分析”、“相关知识”和“任务实施”4个步骤来完成。本书主要内容包括:MCS-51系列单片机的引脚功能和单片机最小系统;制作和熟悉单片机实验电路板和相关的连接线、下载线;然后,从最简单的点亮彩灯开始,介绍软件开发平台、仿真软件和下载软件的使用,单片机的端口应用、中断系统、定时器、串行口,以及单片机系统设计中必不可少的键盘、显示器,单片机与外部电路A/D和D/A转换技术的应用;最后介绍了移动字幕显示系统的设计。通过完成项目,掌握单片机技术基础知识和技能。
目录
项目一 认识单片机 1__eol__任务一 单片机芯片认识 1__eol__任务提出 1__eol__任务分析 1__eol__相关知识 2__eol__一、单片机的发展与常用类型 2__eol__二、AT89S51单片机 2__eol__任务实施 9__eol__一、AT89S5x单片机芯片 10__eol__二、其他系列单片机芯片 10__eol__任务二 单片机最小系统的认识 10__eol__任务提出 10__eol__任务分析 10__eol__相关知识 11__eol__一、AT89S51单片机的最小系统 11__eol__二、基本外围扩展应用电路 12__eol__任务实施 14__eol__一、单片机实验电路板简介 14__eol__二、单片机实验电路板安装和制作 15__eol__任务评价 18__eol__一、成果展示与分享 18__eol__二、安装外观质量评价 18__eol__任务三 单片机程序实践操作 18__eol__任务提出 18__eol__任务分析 19__eol__相关知识 19__eol__一、单片机的工作过程 19__eol__二、单片机的编程语言 20__eol__三、单片机程序开发过程 20__eol__任务实施 21__eol__思考与练习 22__eol____eol__项目二 彩灯控制 23__eol__任务一 彩灯的点亮与熄灭 24__eol__任务提出 24__eol__任务分析 24__eol__相关知识 24__eol__一、C51基本知识 24__eol__二、C51程序设计基础 27__eol__三、单片机引脚的使用 29__eol__任务实施 32__eol__一、硬件设计 32__eol__二、软件设计 33__eol__三、Proteus仿真 34__eol__任务二 彩灯的闪烁 35__eol__任务提出 35__eol__任务分析 35__eol__相关知识 36__eol__一、C51的数据类型、常量、变量及表达式 36__eol__二、C51的循环语句 41__eol__三、C51函数的定义和调用 43__eol__四、延时函数 45__eol__任务实施 46__eol__一、硬件设计 46__eol__二、软件设计 46__eol__三、Proteus仿真 47__eol__任务三 跑马灯 47__eol__任务提出 47__eol__任务分析 48__eol__相关知识 48__eol__一、C51的位运算规则 48__eol__二、C51的条件语句 50__eol__三、端口的定义及应用 51__eol__任务实施 52__eol__一、硬件设计 52__eol__二、软件设计 52__eol__三、Proteus仿真 58__eol__任务四 任意变化的彩灯控制 58__eol__任务提出 58__eol__任务分析 59__eol__相关知识 59__eol__任务实施 60__eol__一、硬件设计 60__eol__二、软件设计 60__eol__三、Proteus仿真 62__eol__思考与练习 63__eol____eol__项目三 简易数字钟 64__eol__任务一 LED数码管的静态显示 65__eol__任务提出 65__eol__任务分析 65__eol__相关知识 66__eol__一、LED数码管的工作原理 66__eol__二、静态显示原理 67__eol__任务实施 72__eol__一、硬件设计 72__eol__二、软件设计 72__eol__三、Proteus仿真 73__eol__任务二 LED数码管的动态显示 74__eol__任务提出 74__eol__任务分析 74__eol__相关知识 75__eol__一、动态显示原理 75__eol__二、常见动态显示电路 76__eol__任务实施 78__eol__一、硬件设计 78__eol__二、软件设计 79__eol__三、Proteus仿真 81__eol__任务三 简易数字钟 81__eol__任务提出 81__eol__任务分析 82__eol__相关知识 82__eol__任务实施 82__eol__一、硬件设计 82__eol__二、软件设计 83__eol__三、Proteus仿真 85__eol__思考与练习 86__eol____eol__项目四 键盘输入 87__eol__任务一 按键控制数码显示 87__eol__任务提出 87__eol__任务分析 87__eol__相关知识 88__eol__一、单片机引脚的读入 88__eol__二、按键抖动与消抖的方法 89__eol__三、独立按键接口电路 91__eol__任务实施 91__eol__一、硬件设计 91__eol__二、软件设计 92__eol__三、Proteus仿真 93__eol__任务二 键盘输入数码 94__eol__任务提出 94__eol__任务分析 94__eol__相关知识 95__eol__一、矩阵键盘扫描与译码的原理 95__eol__二、键盘状态的检测方式 99__eol__任务实施 100__eol__一、硬件设计 100__eol__二、软件设计 101__eol__三、Proteus仿真 103__eol__思考与练习 104__eol____eol__项目五 键控彩灯 105__eol__任务提出 105__eol__任务分析 105__eol__相关知识 106__eol__一、中断的概念 106__eol__二、常用中断控制寄存器 106__eol__三、中断源和优先次序 108__eol__四、外部中断的实现过程 109__eol__五、C51中的中断函数 109__eol__任务实施 110__eol__一、硬件设计 110__eol__二、软件设计 110__eol__三、Proteus仿真 113__eol__思考与练习 113__eol____eol__项目六 简易频率计 114__eol__任务一 输出1000Hz的方波 114__eol__任务提出 114__eol__任务分析 114__eol__相关知识 115__eol__一、定时器/计数器简介 115__eol__二、定时器/计数器的模式控制寄存器TMOD 115__eol__三、定时器/计数器的工作方式 116__eol__四、定时器/计数器中断的实现过程 118__eol__五、定时器/计数器的初始化设置 119__eol__六、定时器/计数器的中断服务程序编写 120__eol__任务实施 120__eol__一、硬件设计 120__eol__二、软件设计 121__eol__三、Proteus仿真 122__eol__任务二 每秒闪烁一次的LED 123__eol__任务提出 123__eol__任务分析 124__eol__相关知识 124__eol__一、变量的作用范围 124__eol__二、变量的生存期 124__eol__任务实施 126__eol__一、硬件设计 126__eol__二、软件设计 126__eol__三、Proteus仿真 128__eol__任务三 简易频率计 128__eol__任务提出 128__eol__任务分析 128__eol__相关知识 129__eol__一、定时器的计数方式 129__eol__二、定时器T2简介 129__eol__任务实施 130__eol__一、硬件设计 130__eol__二、软件设计 130__eol__三、Proteus仿真 133__eol__思考与练习 134__eol____eol__项目七 单片机双机通信 135__eol__任务一 单片机与PC通信 135__eol__任务提出 135__eol__任务分析 135__eol__相关知识 136__eol__一、串行通信基础 136__eol__二、串行通信总线标准及其接口 139__eol__三、MCS-51单片机的串口相关寄存器 139__eol__四、串口工作方式 141__eol__五、波特率设置 144__eol__任务实施 144__eol__一、硬件设计 144__eol__二、软件设计 145__eol__三、Proteus仿真 147__eol__任务二 双机通信 148__eol__任务提出 148__eol__任务分析 148__eol__相关知识 149__eol__一、通信协议 149__eol__二、多机通信原理 150__eol__任务实施 151__eol__一、硬件设计 151__eol__二、软件设计 151__eol__三、Proteus仿真 155__eol__思考与练习 157__eol____eol__项目八 简易波形发生器 158__eol__任务一 数控电压源 158__eol__任务提出 158__eol__任务分析 158__eol__相关知识 159__eol__一、D/A的基本概念 159__eol__二、D/A的主要性能指标 159__eol__三、DAC0832简介 160__eol__四、TL431简介 161__eol__任务实施 161__eol__一、硬件设计 161__eol__二、软件设计 162__eol__三、Proteus仿真 164__eol__任务二 简易波形发生器 165__eol__任务提出 165__eol