图书介绍

单片机原理与应用项目式教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

单片机原理与应用项目式教程
  • 邹显圣主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111304111
  • 出版时间:2010
  • 标注页数:251页
  • 文件大小:56MB
  • 文件页数:260页
  • 主题词:单片微型计算机-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

单片机原理与应用项目式教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

绪论1

一、概述1

(一)微型计算机简介1

(二)单片机的组成2

(三)单片机的发展概况3

(四)单片机的特点4

二、单片机的应用领域4

(一)智能化产品4

(二)智能化接口5

(三)智能化测控系统5

(四)智能化仪表5

三、单片机的发展方向5

(一)CMOS化5

(二)低电压、低功耗化5

(三)大容量化6

(四)串行扩展技术6

四、计算机数据表示6

(一)常用的进位计数制6

(二)二进制的算术运算7

(三)数制间的转换8

(四)逻辑数据的表示11

(五)单片机中数的表示形式12

(六)二进制编码14

(七)微型计算机的常用术语14

五、自测题15

项目一 了解AT89C51单片机及其开发环境16

一、项目引入16

二、相关理论知识17

(一)单片机应用开发环境17

(二)伟福H51/L仿真器20

(三)西尔特SUPERPRO/L+编程器26

(四)AT89C51单片机的结构与引脚30

(五)AT89C51的内部存储器31

(六)AT89C51单片机并行I/O口输入/输出36

(七)AT89C51单片机时钟与时序38

(八)AT89C51单片机复位40

三、项目实施42

(一)伟福6000仿真软件使用方法42

(二)编程器SUPERPRO/L+的应用49

(三)AT89C51单片机最小应用系统的设计、安装及调试53

四、项目小结57

五、自测题57

项目二会“眨眼睛”的LED电路分析与实践58

一、项目引入58

二、相关理论知识59

(一)指令系统59

(二)寻址方式61

(三)内部RAM数据传送类指令64

(四)16位数据传送指令65

(五)位传送类指令65

(六)位状态控制类指令66

(七)无条件控制转移类指令66

(八)伪指令一67

三、项目实施67

(一)硬件电路原理图设计67

(二)系统所用元器件、设备及工具68

(三)系统所用汇编源程序的编制68

(四)硬件及软件的联合调试70

(五)脱离仿真器后的独立运行75

四、拓展知识80

(一)堆栈操作PUSH与POP指令80

(二)互换类指令81

(三)外部数据传送指令82

(四)查表指令82

(五)位逻辑指令83

(六)伪指令二83

五、项目小结85

六、自测题85

项目三会“流动”及“碰撞”的LED分析与实践86

一、项目引入86

二、相关理论知识87

(一)逻辑运算类指令87

(二)减1条件转移、调用、返回与空操作指令89

三、项目实施92

(一)硬件电路设计92

(二)系统所用汇编源程序的编制93

(三)系统所用元器件、设备及工具96

(四)硬件及软件的联合调试96

(五)脱离仿真器后的独立运行101

四、拓展知识106

(一)与、或、异或指令106

(二)位条件判断指令108

(三)累加器判0转移指令和比较转移指令110

五、项目小结114

六、自测题115

项目四“能掐会算”的单片机分析与实践117

一、项目引入117

二、相关理论知识118

(一)单片机的算术运算118

(二)单片机的算术运算类指令118

三、项目实施120

(一)硬件电路原理图设计120

(二)系统所用汇编源程序的编制121

(三)系统所用元器件、设备及工具122

(四)硬件及软件的联合调试122

(五)脱离仿真器后的独立运行126

四、拓展知识127

(一)乘法指令127

(二)除法指令129

(三)十进制调整指令130

五、项目小结131

六、自测题132

项目五“流速”可控的LED分析与实践133

一、项目引入133

二、相关理论知识133

(一)AT89 C51单片机的中断系统133

(二)AT89 C51单片机的定时器/计数器139

三、项目实施144

(一)硬件电路原理图设计144

(二)系统所用元器件、设备及工具145

(三)系统所用汇编源程序的编制146

(四)硬件及软件的联合调试148

(五)脱离仿真器后的独立运行149

四、拓展知识150

(一)定时器/计数器初值TC的计算150

(二)外部中断源的扩展152

五、项目小结153

六、自测题154

项目六 开关信号状态读取与显示电路的制作155

一、项目引入155

二、相关理论知识155

(一)使用8255扩展I/O端口155

(二)LED数码管显示接口165

三、项目实施168

(一)硬件电路原理图设计168

(二)系统所用元器件、设备及工具168

(三)系统所用汇编源程序的编制170

(四)硬件及软件的联合调试171

(五)脱离仿真器后的独立运行172

四、拓展知识172

(一)单片机程序存储器的扩展173

(二)单片机数据存储器的扩展180

(三)简单的I/O口扩展182

(四)8155可编程并行I/O口扩展183

五、项目小结189

六、自测题189

项目七 交通信号灯(含急救与应急)电路的分析与实践190

一、项目引入190

二、相关理论知识190

(一)键盘电路工作原理190

(二)独立式按键192

三、项目实施193

(一)硬件电路原理图设计193

(二)系统所用元器件、设备及工具194

(三)系统所用汇编源程序的编制195

(四)硬件及软件的联合调试198

(五)脱离仿真器后的独立运行199

四、拓展知识200

五、项目小结202

六、自测题202

项目八 单片机系统中“通信与联络”的分析与实践203

一、项目引入203

二、相关理论知识203

(一)单片机通信基础203

(二)串行通信接口205

三、项目实施211

(一)硬件电路原理图设计211

(二)系统所用元器件、设备及工具211

(三)系统所用汇编源程序的编制212

(四)硬件及软件的联合调试213

(五)脱离仿真器后的独立运行214

四、拓展知识215

(一)RS232C串行接口标准215

(二)I2C总线接口217

五、项目小结219

六、自测题220

项目九 数字温度计的制作221

一、项目引入221

二、相关理论知识221

(一)A/D转换器与AT89C51单片机的接口和应用221

(二)D/A转换器与AT89C51单片机的接口和应用226

(三)认识AD590温度传感器230

三、项目实施232

(一)硬件电路原理图设计232

(二)系统所用元器件、设备及工具233

(三)系统所用汇编源程序的编制233

(四)硬件及软件的联合调试235

(五)脱离仿真器后的独立运行236

四、拓展知识237

(一)DS18B20温度传感器237

(二)DS18B20温度传感器的通信协议240

(三)DS18B20温度传感器的供电方式241

五、项目小结242

六、自测题242

附录243

附录A ASCII表243

附录B AT89C51单片机指令表244

参考文献251

热门推荐