2449|0

559

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

【藏书阁】单片机原理及系统设计 [复制链接]



目录:

第1章微型计算机基础1

1.1微型计算机数制及其转换1

1.1.1微型计算机的数制1

1.1.2微型计算机数制间数的转换4

1.2微型计算机的二进制数运算7

1.2.1算术运算7

1.2.2逻辑运算10

1.3微型计算机码制和编码11

1.3.1微型计算机中数的表示方法11

1.3.2微型计算机的原码、反码和补码12

1.3.3微型计算机的二进制编码16

1.4微型计算机组成原理19

1.4.1微型计算机的基本结构20

1.4.2微型计算机的基本原理24

1.4.3微型计算机系统的组成27

1.5单片微型计算机概述30

1.5.1单片机的分类和发展30

1.5.2单片机的内部结构32

1.5.3典型单片机性能概览33

1.5.4单片机在工业控制中的应用43

习题与思考题44

第2章8×c552单片机结构和时序46

2.18×c552单片机内部结构46

2.1.18051核件47

2.1.2存储器结构53

2.1.3i/o端口58

2.1.4定时器/计数器60

2.1.5pwm和a/d转换器60

2.1.6中断系统61

2.28×c552单片机引脚功能62

2.2.18×c552单片机引脚功能63

2.2.28×c552对片外存储器的连接67

2.38×c552单片机工作方式69

2.3.1复位方式69

2.3.2程序执行方式71

2.3.3节电工作方式71

2.3.4编程和校验方式74

2.48×c552单片机时序77

2.4.1机器周期和指令周期77

2.4.28×c552指令的取指/执行时序78

2.4.3访问片外rom/ram的指令时序79

习题与思考题81

第3章8×c552单片机指令系统84

3.1概述84

3.1.1指令格式84

3.1.2指令的三种表示形式85

3.1.3指令的字节数85

3.1.4指令的分类87

3.1.5指令系统综述88

3.2寻址方式89

3.2.1寄存器寻址89

3.2.2直接寻址90

3.2.3立即寻址91

3.2.4寄存器间址92

3.2.5变址寻址92

3.2.6相对寻址93

3.2.7位寻址94

3.3数据传送指令95

3.3.1内部数据传送指令(15条)96

3.3.2外部数据传送指令(7条)99

3.3.3堆栈操作指令(2条)101

3.3.4数据交换指令(4条)103

3.4算逻运算和移位指令103

3.4.1算术运算指令(24条)104

3.4.2逻辑运算指令(20条)111

3.4.3移位指令(5条)116

3.5控制转移和位操作指令117

3.5.1控制转移指令(17条)117

3.5.2位操作指令(17条)127

习题与思考题130

第4章汇编语言程序设计134

4.1汇编语言的构成134

4.1.1程序设计语言134

4.1.2汇编语言格式135

4.1.3汇编语言构成137

4.2汇编语言源程序的设计和汇编142

4.2.1汇编语言源程序的设计步骤142

4.2.2汇编语言源程序的汇编144

4.3简单和分支程序设计146

4.3.1简单程序设计147

4.3.2分支程序设计148

4.4循环和查表程序设计153

4.4.1循环程序设计153

4.4.2查表程序设计159

4.5子程序和运算程序设计163

4.5.1子程序设计163

4.5.2运算程序设计167

习题与思考题175

第5章半导体存储器178

5.1半导体存储器基础178

5.1.1半导体存储器的分类和作用178

5.1.2半导体存储器的技术指标181

5.1.3半导体存储器的现状和前景182

5.1.4半导体存储器的基本结构184

5.2只读存储器rom186

5.2.1掩模rom存储器原理186

5.2.2prom存储器原理187

5.2.3eprom存储器原理188

5.2.4rom存储器举例190

5.3随机存取存储器ram196

5.3.1静态ram基本存储电路196

5.3.2动态ram基本存储电路197

5.3.3ram存储器举例198

5.48×c552和外部存储器的连接202

5.4.1连接中应考虑的问题203

5.4.28×c552对外部rom的连接205

5.4.38×c552对外部ram的连接207

5.4.48×c552对外部存储器的连接208

习题与思考题209

第6章8×c552中断系统212

6.1概述212

6.1.1中断的定义和作用212

6.1.2中断源213

6.1.3中断分类214

6.1.4中断嵌套214

6.1.5中断系统功能215

6.28×c552的中断系统216

6.2.18×c552的中断源和中断标志217

6.2.28×c552对中断请求的控制223

6.2.38×c552对中断的响应229

6.2.48×c552对中断的响应时间230

6.2.58×c552对中断请求的撤除231

6.2.68×c552中断系统的初始化233

6.38×c552对外部中断源的扩展233

6.3.1中断控制器8259a简介233

6.3.28×c552对外部中断源的扩展240

习题与思考题245

第7章并行i/o接口247

7.1概述247

7.1.1i/o接口的作用248

7.1.2外部设备的编址248

7.1.3i/o数据的四种传送方式250

7.1.4i/o接口的类型254

7.28×c552内部并行i/o口及其应用254

7.2.18×c552内部并行i/o端口254

7.2.28×c552内部并行i/o端口的应用257

7.38×c552并行i/o口的扩展261

7.3.1并行i/o接口芯片8155261

7.3.28×c552并行i/o口的扩展269

7.48×c552对led/lcd和键盘的接口273

7.4.18×c552对led的接口273

7.4.28×c552对lcd的接口279

7.4.38×c552对非编码键盘的接口298

7.4.4键盘/显示系统305

7.58×c552内部定时器/计数器307

7.5.18×c552的定时器t0和t1307

7.5.28×c552的定时器t2315

7.5.38×c552的定时器t3320

习题与思考题324

第8章8×c552的a/d和d/a326

8.1d/a转换器326

8.1.1d/a转换器的原理327

8.1.2d/a转换器的性能指标328

8.1.3dac0832329

8.28×c552的d/a转换器331

8.2.1dac的应用331

8.2.2mcs?51对8位dac的接口333

8.2.3mcs?51对12位dac的接口337

8.2.48×c552的pwm及应用339

8.3a/d转换器342

8.3.1逐次逼近式a/d转换原理342

8.3.2并行a/d转换原理343

8.3.3a/d转换器的性能指标344

8.3.4adc0809344

8.48×c552的a/d转换器347

8.4.1mcs?51对adc0809的接口348

8.4.2mcs?51对ad574a的接口350

8.4.38×c552内部a/d转换器353

习题与思考题356

第9章8×c552的i2c总线接口359

9.1单片机总线概述359

9.1.1总线的概念和分类359

9.1.2总线及其接口360

9.1.3总线标准和总线功能362

9.2板级总线和通信总线363

9.2.1板级总线363

9.2.2ieee 488并行通信总线368

9.2.3rs?232c串行通信总线372

9.3i2c总线基本知识379

9.3.1i2c总线概述379

9.3.2i2c总线基本知识381

9.48×c552的i2c总线接口389

9.4.1sio1的结构和功能389

9.4.2sio1的工作方式396

9.4.3sio1的状态处理模块406

9.5i2c总线应用系统设计416

9.5.1i2c总线应用系统的硬件设计416

9.5.2i2c总线应用系统的软件设计419

习题与思考题422

第10章8×c552的串行通信424

10.1串行通信基础424

10.1.1串行通信的分类424

10.1.2串行通信的制式426

10.1.3串行通信中的调制解调器427

10.1.4串行通信中串行i/o数据的实现430

10.28×c552的串行接口434

10.2.1串行口的结构434

10.2.2串行口的工作方式438

10.2.3串行口的通信波特率439

10.2.4串行口在方式0下的应用441

10.2.5串行口在其他方式下的应用443

10.3单片机的点对点异步通信447

10.3.1mcs?51和mcs?51之间的异步通信448

10.3.2mcs?51和pc机之间的通信453

10.4单片机的多机通信460

10.4.1软件中断型主从式多机通信460

10.4.2硬件中断型主从式多机通信467

10.4.3分布式通信系统470

10.4.4光纤通信简介476

习题与思考题479

第11章单片机控制系统的设计481

11.1单片机的前向通道481

11.1.1传感器和模拟信号放大器481

11.1.2多路开关和采样保持器488

11.2单片机的后向通道491

11.2.1板内总线驱动器492

11.2.2线路驱动器和接收器495

11.2.3外围驱动器498

11.2.4显示驱动器和电平转换器501

11.2.5电气隔离技术505

11.3单片机系统的抗干扰设计510

11.3.1单片机硬件系统的抗干扰设计510

11.3.2单片机软件系统的抗干扰设计520

11.4单片机巡回检测系统526

11.4.18031八路巡回检测系统526

11.4.28×c552八路巡回检测系统529

11.5单片机温度控制系统532

11.5.1硬件电路532

11.5.2温度控制的算法和程序535

习题与思考题546

附录548

附录ⅰascii码字符表548

附录ⅱlcd控制芯片hd44780中cgrom字符表549

附录ⅲ8×c552/mcs?51系列单片机指令表550

参考文献558

@@ 单片机原理及系统设计 576页 13.4M.pdf

13.11 MB, 下载次数: 109

此帖出自单片机论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表