《单片机原理与接口技术 C51版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:唐红雨,王彬主编;孙红军,朱名强,黎有好副主编;刘英会,蓝日卫,唐小华,梁飘,黄磊编委
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:2017
  • ISBN:9787564742928
  • 页数:262 页
图书介绍:本书是按照高等职业教育培养高素质技能型专门人才的目标要求,依据国家职业标准和职业技能鉴定规范,参照高职高专机电类专业相关课程的课程标准编写的。本书共分12个项目,全书结构合理、通俗易懂,既可作为高职高专院校机电类专业的教材,也可作为电气工程技术人员的参考书。

项目一 单片机基础知识 1

任务一 单片机基础知识 1

任务二 常用单片机简介 6

任务三 单片机常用术语 8

任务四 数制、码制与编码 9

任务五 C51程序开发软件Keil C使用 16

任务六 软件仿真开发工具Proteus与Keil μVision4的联调 27

思考与练习 29

项目二 80C51系列单片机的结构 30

任务一 80C51结构和引脚 30

任务二 存储器结构与位处理器 34

任务三 时钟电路与复位电路 41

任务四 单片机的工作方式 44

思考与练习 48

项目三 单片机C51程序设计基础 50

任务一 C51语言的特点及其一般格式 50

任务二 C51数据类型、常量和变量的定义 56

任务三 C51的运算符、表达式及其语法规则 61

任务四 C51语言的程序流程控制 69

任务五 C51函数 79

思考与练习 86

项目四 8路LED灯设计 88

任务一 MCS-51单机片I/O口结构及工作原理 88

任务二 MCS-51单机片I/O口编程 93

任务三 项目设计 95

思考与练习 97

项目五 中断系统 98

任务一 中断技术概述 98

任务二 MCS-51单片机中断系统 99

任务三 外部中断功能编程实例 104

任务四 项目设计 105

任务五 外部中断源扩展 108

思考与练习 109

项目六 脉冲发生器的设计与制作 111

任务一 MSC-51单片机定时器/计数器结构 111

任务二 AT89C51单片机定时器/计数器工作方式与工作模式 112

任务三 AT89C51单片机定时器/计数器编程实例 117

任务四 项目设计 122

任务五 基于单片机和DS1302的电子时钟 125

思考与练习 132

项目七 MSC-51串行口通信系统的设计与制作 134

任务一 串行通信的概念 134

任务二 串行通信的结构及工作方式 138

任务三 串行通信的应用 146

任务四 项目设计 159

思考与练习 167

项目八 单片机I/O的扩展 169

任务一 I/O接口扩展概述 169

任务二 I/O接口扩展芯片82C55简介 170

任务三 单片机与82C55的接口设计 176

思考与练习 177

项目九 显示接口扩展的设计与制作 179

任务一 键盘接口及处理程序 179

任务二 LED显示器接口及显示程序 185

任务三 键盘/LED显示器与82C55接口及键盘扫描子程序 189

任务四 单片机与液晶显示器(LCD)的接口 192

思考与练习 200

项目十 波形发生器的设计与制作 201

任务一 DAC0832简介 201

任务二 DAC0832与AT89C51的接口及编程方法 204

任务三 波形发生器设计 207

任务四 ACD0809简介 213

任务五 ACD0809与AT89C51的接口及编程方法 215

任务六 电压采样显示项目设计 221

思考与练习 224

项目十一 单片机应用系统设计 225

任务一 单片机应用系统开发流程 225

任务二 单片机应用系统设计 232

任务三 应用设计举例 236

任务四 在线编程 241

任务五 综合设计举例——带温度显示的数码管时钟电路的设计 249

思考与练习 259

附录 260

参考文献 262