c语言接口作用是什么,单片机接口C语言开发技术

单片机接口C语言开发技术

编辑

锁定

讨论

上传视频

《单片机接口C语言开发技术》是2009年清华大学出版社出版的图书,作者是龚运新、彭建军。[1]

书    名

单片机接口C语言开发技术

作    者

龚运新彭建军‍

出版社

出版时间

2009年页    数

340 页

定    价

31 元

开    本

16 开

装    帧

平装

ISBN

9787302192732

单片机接口C语言开发技术内容简介

编辑

《单片机接口C语言开发技术》是作者多年理论教学、实验教学及产品研发经验的结晶。单片机接口是单片机基础课程的后续课程。它是一门理论性、实践性和综合性都很强的学科,同时也是一门计算机软硬件有机结合的专业课程。以前的教科书主要讲述了并行口芯片,而在实际的应用中大部分用的是串行口芯片。《单片机接口C语言开发技术》将同时讲解并行接口和串行接口,重点讲解串行接口,几乎囊括了所有串行接口知识,每个程序都进行了仿真调试,给出了程序注释,使读者学习起来更加轻松易懂。

单片机接口C语言开发技术编辑推荐

编辑

《单片机接口C语言开发技术》特色:

串行接口,并行接口同时介绍,解决了此类教材相对缺少的问题,也满足实际应用的需求。

实用性强,加强实验及接口使用过程的分量,培养学生的实际动手能力。

通过案例编写,通俗易懂。

是作者多年理论教学、实验教学及产品研发经验的结晶,融入了计算机硬件、软件、产品开发的相关知识。

单片机接口C语言开发技术目录

编辑

第1章概论1

1.1接口1

1.1.1基本概念2

1.1.2接口的4大基本功能3

1.2串行接口知识4

1.2.1通用同步/异步收发器USART5

1.2.2主控同步串行端口MSSP——SPI模式15

1.2.3主控同步串行端口MSSP——I�2C模式20

1.2.4串行通信接口MicroWire/Plus总线25

习题与思考题26

第2章中断接口扩展27

2.1中断系统27

2.1.1中断请求源和中断请求标志27

2.1.2中断控制29

2.1.3中断响应31

2.1.4外部中断触发方式32

2.1.5多个外部中断源系统设计33

2.1.6MCS�-51对中断请求的撤除34

2.1.7MCS�-51中断系统的初始化36

2.1.8应用举例37

2.2中断控制器8259A38

2.2.18259内部结构38

2.2.28259引脚功能40

2.2.38259命令字41

2.2.48259工作模式47

2.2.58259级联53习题与思考题54

第3章定时器/计数器扩展56

3.1MCS�-51内部定时器/计数器56

3.1.1定时器/计数器结构56

3.1.2定时器/�计数器工作方式58

3.1.3定时器/计数器的初始化59

3.1.4定时器/�计数器应用举例61

3.28253定时器/计数器扩展芯片63

3.2.18253的内部结构和工作原理63

3.2.28253的工作方式67

3.2.3MCS�-51与8253的接口方法74

习题与思考题75

第4章通信接口扩展77

4.1串行接口通信77

4.1.1串行接口控制寄存器77

4.1.2串行接口工作方式78

4.1.3波特率81

4.2可编程通用串行通信接口825183

4.2.18251A的基本特点83

4.2.28251A的内部结构和引脚功能84

4.2.38251A的控制字87

4.2.48251A的初始化90

4.2.5MCS�-51和8251A的接口90

习题与思考题92

第5章MCS�-51存储器扩展93

5.1程序存储器的扩展设计93

5.1.1访问外部程序存储器的时序93

5.1.2EPROM接口设计94

5.1.3E�2PROM接口设计96

5.2数据存储器的扩展设计100

5.2.1MCS�-51访问外部RAM的定时波形101

5.2.2数据存储器的扩展设计102

5.2.3RAM的掉电保护103

5.3串行(I�2C总线)数据存储器扩展设计104

5.4串行(SPI总线)数据存储器扩展设计112

5.5串行(MicroWire/Plus总线)数据存储器扩展设计118

习题与思考题125

第6章I/O接口扩展127

6.1概述127

6.2显示器接口扩展设计133

6.3键盘接口设计136

6.3.1键盘的工作原理136

6.3.2键盘接口设计137

6.4ZLG7289A、串行接口LED、数码管及键盘管理器件141

6.4.1概述142

6.4.2控制指令143

6.4.3SPI串行接口148

6.4.4接口程序150

习题与思考题157

第7章模拟/数字转换器159

7.1概述159

7.1.1算术A/D转换160

7.1.2技术参数161

7.1.3接口信号162

7.1.4基本引脚163

7.210位串行模数转换芯片AD7810163

7.2.1AD7810引脚功能164

7.2.2AD7810的工作模式164

7.2.3AD7810的典型应用165

7.3高精度24位ADS1210/1211166

7.3.1ΣΔ调制器A/D原理简介166

7.3.2ADS1210/1211内部结构168

7.3.3内部寄存器171

7.3.4校准176

7.3.5主/从模式的串行接口设计177

7.3.6与8XC51接口180

7.4应用设计实例182

7.4.1A/D设计的一般考虑182

7.4.2设计实例183

7.5并行A/D转换器与8031的接口设计184

习题与思考题188

第8章串行数字/模拟转换器189

8.1D/A的技术特性189

8.28位满幅型MAX517/518/519191

8.2.1概述191

8.2.2通信约定193

8.2.3DAC模块194

8.310位电压型MAX504/515195

8.3.1操作原理195

8.3.2应用设计197

8.416位精密型DAC714198

8.4.1概述199

8.4.2应用设计200

8.524位立体声音频PCM1728203

8.5.1概述203

8.5.2系统时钟205

8.5.3数据接口格式与复位205

8.5.4工作原理207

8.5.5应用设计考虑208

8.6应用设计实例210

8.7并行数/模(D/A)转换器电路接口设计211

习题与思考题215

第9章单片机的其他接口216

9.1V/F与F/V转换器216

9.1.1VFC32216

9.1.2VFC320220

9.2实时时钟223

9.2.1DS1305的特性综述223

9.2.2内部寄存器225

9.2.3串行通信接口228

9.3液晶显示器(LCD)接口232

9.3.1接口信号说明233

9.3.2控制器说明(KS108B及兼容芯片)234

9.3.3编程方法236

9.4LED点阵显示接口241

9.4.1LED分类243

9.4.2LED点阵显示实验245

9.5打印机接口电路249

9.5.1TPμP系列微型打印机简介249

9.5.2TPμP-16B微型打印机应用实例251

习题与思考题255

第10章IC卡256

10.1概述256

10.1.1IC卡的定义与分类256

10.1.2IC卡的主要应用及国际标准258

10.2AT24C××系列存储卡259

10.2.1概述259

10.2.2工作原理260

10.3逻辑加密存储卡SLE4442263

10.3.1概述264

10.3.2芯片功能264

10.3.3传送协议266

10.3.4芯片的操作命令268

10.3.5芯片的复位方式270

10.3.6SLE4442与8031的接口方法271

10.4智能卡SLE44C42S278

10.4.1智能卡结构278

10.4.2SLE44C42S芯片总体特性279

10.4.3各部分详细说明281

10.5智能卡操作系统282

10.5.1概述283

10.5.2COS功能划分284

10.5.3文件系统287

10.5.4安全体系290

10.5.5安全机制的实现291

习题与思考题296

第11章单线芯片297

11.1概述297

11.1.1芯片硬件结构297

11.1.264位ROM298

11.1.3CRC值生成器299

11.1.4寄生电源300

11.2单线芯片的传输过程301

11.2.1初始化301

11.2.2读写时序302

11.2.3ROM功能命令303

11.2.4ROM搜索举例304

11.3可寻址开关306

11.3.1DS2405概述306

11.3.2DS2405ROM功能命令308

11.3.3DS2406/DS2407309

11.4数字温度计309

11.4.1概述309

11.4.2温度测量311

11.4.3其他功能原理312

11.5A/D转换器319

11.5.1概述320

11.5.2存储器结构321

11.5.3存储器功能命令323

11.5.4DS2450ROM功能命令325

11.5.5操作实例326

11.6存储器与计数器329

11.6.1概述329

11.6.2存储器操作331

11.6.3操作实例334

11.7单线芯片总览337

11.8iButton系列338

练习与思考题340

……

词条图册

更多图册

参考资料

1.

单片机接口C语言开发技术

.豆瓣网[引用日期2017-08-30]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值