当前位置:首页 > 工业技术
I/O接口程序设计入门与应用
I/O接口程序设计入门与应用

I/O接口程序设计入门与应用PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:陈西文著;吴燕军改编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1996
  • ISBN:7111054539
  • 页数:245 页
图书介绍:
《I/O接口程序设计入门与应用》目录

目录 1

序 1

第1章 概论 1

1.1 开启微电脑接口控制之门 1

1.2 PC控制系统的组成 1

第2章 PC系统及扩展接口信号 3

介绍 3

2.1 PC系统组成 3

2.2 PC I/O口地址分配 6

2.3 PC扩展接口信号介绍 7

第3章 TURBO C程序设计提要 15

3.1 为何使用C语言 15

3.2 TURBO C常用函数介绍 16

3.3 程序设计深入 21

第4章 接口设计提要 23

4.1 I/O接口控制方式 23

4.2 各种常用译码电路 24

4.3 各种接口设计常用芯片 31

4.4 接口电路制作步骤 33

第5章 8255接口设计 35

5.1 8255简介 35

5.2 8255引脚说明 36

5.3 8255工作说明 37

5.4 8255方式0 39

5.5 8255方式1 39

5.6 8255方式2 42

5.7 8255口C的握手式控制信号状态读取 43

5.8 8255接口电路设计 44

5.9 制作自己的第一片I/O接口卡 46

5.10 实验1:走马灯设计 49

5.11 实验2:读取DIP开关设定 52

5.12 实验3:8255方式1验证 54

5.13 实验4:驱动七段码显示器 56

5.14 实验5:扫描驱动七段码显示器 57

5.15 实验6:扫描检测按键 61

5.16 实验7:5×7点矩阵显示控制 64

第6章 8253计时计数器接口设计 68

6.1 8253简介 68

6.2 8253引脚说明 69

6.3 8253操作方式 70

6.4 8253接口电路设计 76

6.5 实验1:用PC内部8253驱动喇叭 77

6.6 实验2:以软件程序控制喇叭发声 78

6.7 实验3:用8253输出方波信号 79

6.8 实验4:测试TURBO C 81

函数sound 81

6.9 实验5:用8253驱动喇叭做音阶测试 83

6.10 实验6:演奏一首歌曲 85

第7章 LCD接口 89

7.1 LCD介绍 89

7.2 LCD接口设计 93

7.3 LCD驱动子程序 94

7.4 实验1:LCD显示器测试 96

7.5 实验2:自创LCD字型 99

第8章 PC计时器应用 103

8.1 PC内部计时器结构 103

8.2 重新设置计时器通道0 104

8.3 实验1:设计一个计时中断程序 106

功能 109

8.4 实验2:验证delay()函数的 109

8.5 实验3:精确的delay()函数 110

设计 110

第9章 步进电机控制 114

9.1 步进电机介绍 114

9.2 步进电机控制方式 115

9.3 控制电路 117

9.4 实验1:步进电机控制方法验证 117

9.5 实验2:步进电机定位测试 120

9.6 实验3:步进电机速度控制 122

第10章 直流电机控制 128

10.1 直流电机控制方式 128

10.2 基本控制电路 129

10.3 实验1:基本直流电机控制 129

10.4 实验2:以PWM方式控制电机 131

转速 131

10.5 实验3:以PFM方式控制电机 133

转速 133

10.6 实验4:电机正反转的控制 136

10.7 实验5:玩具车行进控制 140

第11章 模拟至数字转换接口 144

11.1 ADC接口结构 144

11.2 AD0804介绍 145

11.3 AD0804接口设计 146

11.4 实验1:由ADC读取外界电压 147

11.5 实验2:以连续转换方式做ADC温度测量 150

11.6 实验3:以查询方式做ADC温度测量 153

第12章 数字至模拟转换接口 157

12.1 DAC接口结构 157

12.2 DAC0800简介 157

12.3 DAC0800接口设计 159

12.4 实验1:量测输出电压 160

12.5 实验2:从输出口送出方波信号 161

12.6 实验3:用DAC送出方波信号 163

12.7 实验4:用DAC产生锯齿波 164

12.8 实验5:用DAC产生三角波 165

12.9 实验6:用DAC产生正弦波 166

12.10 实验7:用DAC做双极性电压 167

控制 167

设计 169

13.1 芯片介绍 169

13.2 内部寄存器功能分析 170

13.4 接口电路设计 173

13.3 数据操作 173

13.5 实验1:音阶测试 174

13.6 实验2:电子琴设计 179

13.7 实验3:伴奏音测试 182

第14章 声音录音放音控制 188

14.1 声音录音放音基本原理 188

14.2 接口设计 189

14.3 录音放音驱动程序 192

14.4 实验1:语音录音实验 197

14.5 实验2:语音放音实验 201

14.6 实验3:改变放音速度 204

第15章 无线遥控模组实验 209

15.1 无线遥控模组特性 209

15.2 遥控模组系统组成 210

15.3 编译码IC介绍 211

15.5 遥控模组与PC连接 213

15.4 遥控模组译码信号分析 213

15.6 实验1:无线接收测试 214

15.7 实验2:无线遥控语音展示 217

15.8 实验3:多功能卡上的无线遥控实验 219

附录 226

附录A 本书实验所需设备及工具 226

附录B 本书实验所需零件 227

附录C TURBO C基本操作说明 228

附录D PC接口插槽保护器使用 229

附录E 微电脑控制板基本除错方法 230

附录F 自制接口卡的步骤 231

附录G 逻辑笔使用的注意事项 233

附录H 语音卡特性介绍 234

附录J PC/8051多功能实验卡特性 235

介绍 235

附录I 无线遥控模组特性介绍 235

附录K PC/8051多功能实验卡测试 236

程序 236

第13章 可编程音乐芯片UM 3567

返回顶部