当前位置:首页 > 工业技术
单片机原理与应用
单片机原理与应用

单片机原理与应用PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:易法刚,吴飞主编;毕红林,蒋余学副主编
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2011
  • ISBN:9787118074710
  • 页数:236 页
图书介绍:本书通过对MCS-51系列单片机的剖析,使学生获得单片机的硬件、软件的基本知识,了解单片机在日常生活、工业上的应用。本书采用C语言进行程序设计,以项目方式呈现教学过程,可以培养学生分析问题和解决问题的能力。
《单片机原理与应用》目录

项目一 制作点亮一个发光二极管装置 1

任务一 设计点亮一个发光二极管装置 1

任务二 点亮一个发光二极管硬件设计 2

知识链接一 MCS-51单片机硬件结构 6

任务三 点亮一个发光二极管软件设计 20

知识链接二 C51语言结构简介 21

任务四 点亮一个发光二极管程序下载与调试 24

项目学习评价 38

项目二 制作一个旋转彩灯装置 40

任务一 设计一个旋转彩灯控制器 40

任务二 旋转彩灯控制器硬件设计 41

任务三 旋转彩灯控制器软件设计 44

知识链接一 C51语言数据类型、顺序结构、循环结构、子函数及调用 46

知识链接二 C51语言的位操作 52

任务四 旋转彩灯控制器程序下载与调试 52

项目学习评价 53

项目三 制作一个交通灯控制装置 55

任务一 设计一个交通灯控制装置 55

任务二 交通灯控制装置硬件设计 56

知识链接一 8255A并行接口芯片简介 59

任务三 交通灯控制装置软件设计 64

任务四 交通灯控制装置程序下载与调试 68

知识链接二 单片机总线操作介绍 68

知识链接三 C51语言带参数的函数及调用 73

项目学习评价 78

项目四 制作汽车左右转向灯装置 80

任务一 设计一个汽车左右转向灯装置 80

任务二 汽车左右转向灯硬件设计 81

任务三 汽车左右转向灯软件设计 84

知识链接一 单片机C51语言条件选择结构 88

知识链接二 独立按键结构及工作原理 97

任务四 汽车左右转向灯程序下载与调试 106

项目学习评价 107

项目五 制作一个抢答器 109

任务一 设计一个抢答器 109

任务二 抢答器硬件设计 110

知识链接一 数码管显示原理与编码 114

任务三 抢答器软件设计 115

任务四 抢答器程序下载与调试 119

知识链接二 单片机C51语言数组操作介绍 119

项目学习评价 122

项目六 制作一个电子计时秒表 124

任务一 设计一个电子计时秒表 124

任务二 电子计时秒表硬件设计 125

任务三 电子计时秒表软件设计 128

任务四 电子计时秒表程序下载与调试 133

知识链接一 MCS-51单片机中断系统 133

知识链接二 MCS-51单片机的定时器/计数器 142

项目学习评价 150

项目七 制作一个密码锁 152

任务一 设计一个电子密码锁 152

任务二 密码锁硬件设计 153

任务三 密码锁软件设计 158

知识链接 矩阵键盘的结构及工作过程 167

任务四 密码锁电路程序下载与调试 169

项目学习评价 170

项目八 制作一个带电压显示的简易调光灯装置 172

任务一 设计一个带电压显示的调光灯装置 172

任务二 带电压显示简易调光灯硬件设计 173

任务三 带电压显示简易调光灯软件设计 177

知识链接 A/D、D/A转换接口 183

任务四 带电压显示简易调光灯程序下载与调试 200

项目学习评价 200

项目九 制作一个万年历数字钟 203

任务一 设计一个万年历数字钟 203

任务二 万年历数字钟硬件设计 204

知识链接一 日历时钟芯片DS12C887的工作原理 210

知识链接二 单片机串口通信 213

任务三 万年历数字钟软件设计 216

知识链接三 日历时钟芯片DS12C887的编程 223

知识链接四 单片机串口通信的特殊功能寄存器 225

知识链接五 单片机串口通信协议设计 226

任务四 万年历数字钟程序下载与调试 227

项目学习评价 227

附录一 C51关键字、数据类型及运算符 230

附录二 C51程序的基本语句 233

返回顶部