《单片机原理与应用项目化实训教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘磊编著
  • 出 版 社:西安:西北工业大学出版社
  • 出版年份:2013
  • ISBN:9787561238103
  • 页数:336 页
图书介绍:本书内容包括单片机的基本结构、单片机开发系统、单片机的指令系统及程序设计、单片机的片内资源及单片机接口技术等。本书较好地反映了当代单片机技术发展的趋势,体现了培养应用型人才的要求,具有体系清晰、内容典型、注重应用、方便教学等特点。

项目一 单片机基础知识 1

实训一 Keil Cx51软件应用及其利用汇编语言设计简单流水灯系统 1

知识链接一 单片机概述 7

知识链接二 单片机中的数的表示方法及运算 13

知识链接三 编码 20

知识链接四 存储器基础知识 26

习题 28

项目二 单片机的组成 30

实训二 KeilCx51软件中调试窗口的使用 30

知识链接一 80C51的内部结构和引脚功能 34

知识链接二 80C51单片机存储空间配置 39

知识链接三 80C51系列单片机的并行端口结构 45

知识链接四 时钟和时序 50

知识链接五 复位和低功耗工作方式 54

知识链接六 ATMEL89系列单片机 56

习题 60

项目三 MCS-51单片机指令系统及程序设计 62

实训三 EL-80C51型单片机实验系统 62

知识链接一 MCS-51指令系统的分类与一般说明 64

知识链接二 寻址方式 67

知识链接三 指令系统 70

知识链接四 汇编语言程序设计步骤与技巧 100

习题 118

任务一 P1口输入输出 122

任务二 循环程序设计 124

项目四 利用MCS-51单片机Cx51语言设计循环彩灯控制器 127

实训四 简单的单片机Cx51语言程序设计 127

知识链接一 Cx51语言与80C51的汇编语言程序设计 130

知识链接二 Cx51数据与运算 135

知识链接三 Cx51流程控制语句 151

知识链接四 Cx51构造数据类型 157

知识链接五 Cx51的函数、变量的作用域和存储类型 163

知识链接六 Cx51语言程序设计 166

知识链接七 程序设计举例 167

习题 173

项目五 中断系统和定时器/计数器 177

实训五 数码显示 177

知识链接一 MCS-51中断系统 180

知识链接二 MCS-51定时器/计数器 190

习题 200

项目六 串行通信 202

实训六 串口实验 202

知识链接一 数据通信 206

知识链接二 80C51串行口 210

知识链接三 多机通信 219

习题 225

项目七 MCS-51单片机系统扩展技术 228

实训七 I/O口扩展 228

知识链接一 存储器扩展 229

知识链接二 并行扩展外ROM 238

知识链接三 并行扩展外RAM 244

知识链接四 单片机系统综合扩展外ROM和RAM 246

知识链接五 简单并行I/O口的扩展 247

知识链接六 可编程并行I/O口扩展 252

知识链接七 串行扩展技术 254

习题 255

项目八 显示器及键盘接口电路 257

实训八 动态和静态LED数码管显示 257

知识链接一 LED显示器 259

知识链接二 LED数码管静态显示方式及其典型应用电路 261

知识链接三 LED数码管动态显示方式及其典型应用电路 264

知识链接四 LCD显示器及其接口原理 267

知识链接五 键盘接口 268

知识链接六 按键开关的抖动问题 268

知识链接七 键盘扫描控制方式 269

知识链接八 按键键盘与单片机的连接 270

知识链接九 A/D转换接口电路 279

知识链接十 A/D转换的基本概念 279

知识链接十一 并行A/D转换器ADC0809及其接口电路 280

知识链接十二 D/A转换器及其单片机接口电路 287

知识链接十三 D/A转换的基本概念 287

知识链接十四 DAC0832芯片及其单片机接口 288

习题 295

项目九 利用PIC16C7x系列单片机设计感烟报警探测器系统 298

实训九 利用AT 89C52单片机设计交通灯控制系统 298

知识链接一 单片机应用系统设计的基本要求 303

知识链接二 单片机应用系统设计的一般方法 304

知识链接三 单片机应用系统的调试 306

知识链接四 提高单片机应用系统的可靠性的常用方法 308

知识链接五 基于CANBUS的火灾自动报警控制系统设计 311

习题 332

任务 PIC16C71系列单片机应用系统的设计 332

参考文献 336