《单片机与外围器件接口实例详解》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:杜树春,张体才编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2009
  • ISBN:9787508379616
  • 页数:285 页
图书介绍:本书通俗易懂,条理清晰,通过工程实例介绍了单片机和外围器件接口方面的知识,每一个实例都选用一种接口芯片。

第1章 带RAM存储器的实时时钟芯片PCF8583 1

1.1PCF8583简介 1

1.2PCF8583和单片机AT89C52的连接 3

1.3汇编语言程序 4

1.4被调汇编语言程序 9

1.5调用汇编的C51语言程序 15

1.6C51语言程序 16

1.7使用PCF8583的注意事项 21

第2章 带RAM存储器的串行I2C实时时钟芯片DS1307 23

2.1DS1307简介 23

2.2DS1307和单片机AT89C52的连接 26

2.3汇编语言程序 27

2.4被调汇编语言程序 32

2.5调用汇编的C51语言程序 38

2.6C51语言程序 40

2.7使用DS1307的注意事项 47

第3章 数字温度传感器和存储器DS1624 48

3.1DS1624简介 48

3.2DS1624和单片机的连接 52

3.3汇编语言程序 53

3.4被调汇编语言程序 59

3.5调用汇编的C51语言程序 65

3.6C51语言程序 66

3.7使用DS1624的注意事项 76

第4章 I2C数字温度传感器及实时时钟DS1629 77

4.1DS1629简介 77

4.2DS1629和单片机的连接 81

4.3汇编语言程序 81

4.4被调汇编语言程序 89

4.5调用汇编的C51语言程序 97

4.6C51语言程序 98

4.7使用DS1629的注意事项 110

第5章 电可擦除的只读存储器(E2PROM)AT93C46 111

5.1AT93C46简介 111

5.2AT93C46与单片机AT89C52的连接 113

5.3汇编语言程序 114

5.4被调汇编语言程序1 121

5.5被调汇编语言程序2 127

5.6调用汇编的C51语言程序1 133

5.7调用汇编的C51语言程序2 134

5.8使用AT93C46的注意事项 135

第6章 SPI串行总线E2PROM X25040 136

6.1X25040简介 136

6.2X25040与单片机AT89C52的连接 139

6.3汇编语言程序 139

6.4被调汇编语言程序 150

6.5调用汇编的C51语言程序 156

6.6使用X25040的注意事项 158

第7章 8通道10位串行A/D转换器MAX192 159

7.1MAX192简介 159

7.2MAX192与单片机AT89C52的连接 162

7.3汇编语言程序 163

7.4被调汇编语言程序 165

7.5调用汇编的C51语言程序 167

7.6C51语言程序 168

7.7使用MAX192的注意事项 171

第8章 低功耗8通道12位A/D转换器AD7888 172

8.1AD7888简介 172

8.2AD7888和单片机的连接 174

8.3汇编语言程序 175

8.4被调汇编语言程序 176

8.5调用汇编的C51语言程序 178

86C51语言程序 179

8.7使用AD7888的注意事项 182

第9章 4通道12位串行D/A转换器MAX525 183

9.1MAX525简介 183

9.2MAX525与单片机的硬件连接 187

9.3汇编语言程序 188

9.4被调汇编语言程序 190

9.5调用汇编的C51语言程序 191

9.6C51语言程序 192

9.7使用MAX525的注意事项 194

第10章 单通道14位串行D/A转换器MAX544/545 195

10.1MAX544/545简介 195

10.2单片机AT89C52与MAX544的接口电路 197

10.3汇编语言程序 198

10.4被调汇编语言程序 199

10.5调用汇编的C51语言程序 201

10.6C51语言程序 202

10.7使用MAX544的注意事项 203

第11章 单通道16位串行D/A转换器MAX541 205

11.1MAX541简介 205

11.2单片机AT89C52与MAX541的接口电路 207

11.3汇编语言程序 207

11.4被调汇编语言程序 209

11.5调用汇编的C51语言程序 210

11.6C51语言程序 211

11.7使用MAX541的注意事项 213

第12章 线性256抽头数字电位器MAX5402 215

12.1MAX5402简介 215

12.2MAX5402和单片机AT89C52的连接 217

12.3汇编语言程序 217

12.4被调汇编语言程序 219

12.5调用汇编的C51语言程序 220

12.6C51语言程序 221

12.7使用MAX5402的注意事项 222

第13章 双路非易失性可变电阻器DS3902 224

13.1DS3902简介 224

13.2DS3902和单片机AT89C52的连接 228

13.3汇编语言程序 228

13.4被调汇编语言程序 235

13.5调用汇编的C51语言程序 244

13.6C51语言程序 246

13.7使用DS3902的注意事项 256

第14章 线性32抽头数字电位器MAX5160 257

14.1MAX5160简介 257

14.2MAX5160和单片机AT89C52的连接 259

14.3汇编语言程序 259

14.4被调汇编语言程序 261

14.5调用汇编的C51语言程序 262

14.6使用MAX5160的注意事项 263

第15章 I2C总线8位远程I/O口扩展芯片PCF8574 264

15.1PCF8574简介 264

15.2PCF8574与单片机的连接 267

15.3汇编语言程序 267

15.4被调汇编语言程序 270

15.5调用汇编的C51语言程序 273

15.6C51语言程序1 274

15.7C51语言程序2 278

15.8使用PCF8574的注意事项 281

附录 KeilC51和A51接口所涉及的几个主要问题 283

参考文献 285