“数字电路与逻辑设计”是高等学校理工科专业一门重要的专业基础课。本书的第1版曾被全国数十所学校用作教材。为适应数字电子技术的*新发展,并配合、满足不同专业层次学生的需求,编者依据教育部制定的高等学校电子技术基础课程的教学基本要求,特做此修订。
全书共9章,介绍了数字电路的基本理论及逻辑分析和设计的基本方法。主要内容有数字逻辑基础、逻辑门电路、组合逻辑电路、集成触发器、时序逻辑电路、半导体存储器和可编程逻辑器件、D/A和A/D转换、脉冲电路、数字系统设计实例等。
本书紧扣教学大纲,内容系统全面,章节编排合理,概念清晰,注重应用,语言流畅,可读性强。各章末附有适量习题,书末有附录,可使读者对数字电路与逻辑设计有更深刻的理解。
本书可作为高等学校电子信息类、电气信息类各专业的教材,也可作为研究生入学考试的辅导教材和相关工程技术人员的参考书。
1.本书紧扣教学大纲,内容系统全面,章节编排合理,概念清晰,注重应用,语言流畅,可读性强。
2. 数字电路实现方案的多样性和芯片(模块)的可替代性。
3. 系统介绍了存储器的概念。
4. 增加了数字系统设计实例,引入系统概念,体现现代设计理念,避免了学生以前学习过程中“只见树木,不见森林”的弊端,建立了数字电路“先电路-再模块-后系统” 的完整主线。
第1章 数字逻辑基础 1
1.1 引论 1
1.1.1 数字电路的由来及发展 1
1.1.2 模拟/数字信号 1
1.1.3 数字电路的特点 2
1.1.4 数字集成电路的分类 2
1.2 数制和编码 3
1.2.1 数制 3
1.2.2 不同数制间的转换 5
1.2.3 常用编码 8
1.3 逻辑代数 12
1.3.1 3种基本逻辑关系 12
1.3.2 复合逻辑和逻辑运算 13
1.3.3 逻辑代数的基本公式、3个规则和常用公式 15
1.3.4 逻辑函数及其表示方法 18
1.3.5 逻辑函数的化简方法 24
习题 33
第2章 逻辑门电路 36
2.1 基本逻辑门电路 36
2.1.1 二极管与门和或门 36
2.1.2 晶体三极管反相器 37
2.2 TTL集成逻辑门 38
2.2.1 TTL与非门的典型电路及工作原理 38
2.2.2 TTL与非门的主要外特性及
参数 40
2.2.3 TTL集成门电路使用注意 45
2.2.4 TTL与非门的改进电路 47
2.2.5 其他类型的TTL门电路 49
2.3 发射极耦合逻辑门(ECL) 52
2.3.1 电路的基本结构 52
2.3.2 ECL门的工作特点 53
2.4 MOS集成门 53
2.4.1 MOS反相器 54
2.4.2 NMOS门电路 56
2.4.3 CMOS门电路 57
2.4.4 CMOS集成电路使用注意事项 61
习题 62
第3章 组合逻辑电路 67
3.1 小规模组合逻辑电路的分析和设计 67
3.1.1 组合逻辑电路分析 68
3.1.2 组合逻辑电路设计 69
3.2 常见组合逻辑中规模集成电路 75
3.2.1 编码器 76
3.2.2 译码器 80
3.2.3 数据选择器和数据分配器 88
3.2.4 运算电路(加法器) 99
3.2.5 数值比较器 103
3.2.6 奇偶校验器 106
3.3 组合逻辑电路中的竞争冒险现象 107
3.3.1 产生竞争冒险的原因 108
3.3.2 消除竞争冒险的方法 109
习题 110
第4章 集成触发器 115
4.1 基本RS触发器 115
4.2 钟控触发器 118
4.2.1 钟控RS触发器 118
4.2.2 钟控D触发器 119
4.2.3 钟控JK触发器 120
4.2.4 钟控T和T'触发器 121
4.2.5 触发器的转换 122
4.2.6 电位触发方式 123
4.3 主从JK触发器 124
4.3.1 主从JK触发器的工作原理 124
4.3.2 主从JK触发器的一次翻转 125
4.4 边沿触发器 126
4.4.1 下降沿JK触发器 126
4.4.2 维持-阻塞D触发器 128
4.4.3 CMOS触发器 131
习题 133
第5章 时序逻辑电路 139
5.1 概述 139
5.1.1 时序逻辑电路的结构模型及特点 139
5.1.2 时序逻辑电路的类型 140
5.2 时序逻辑电路的分析 141
5.2.1 时序逻辑电路的分析步骤 141
5.2.2 小规模同步计数器 143
5.2.3 集成同步计数器 145
5.2.4 小规模异步计数器 154
5.2.5 集成异步计数器 158
5.2.6 小规模寄存器和移位寄存器 162
5.2.7 集成移位寄存器 167
5.3 时序逻辑电路的设计 172
5.3.1 采用中规模集成器件实现任意模值计数(分频)器 172
5.3.2 采用小规模器件设计时序逻辑电路的一般过程 178
5.3.3 采用小规模器件设计计数器 184
5.3.4 采用小规模器件设计序列信号发生器 190
5.3.5 采用小规模器件设计状态机 193
习题 195
第6章 半导体存储器和可编程逻辑器件 204
6.1 半导体存储器 204
6.1.1 存储器的基本概念 204
6.1.2 顺序存储器(SAM) 208
6.1.3 只读存储器(ROM) 210
6.1.4 随机存取存储器(RAM) 217
6.2 可编程逻辑器件 222
6.2.1 PLD的基本结构 224
6.2.2 可编程逻辑阵列(PLA) 226
6.2.3 可编程阵列逻辑(PAL) 228
6.2.4 通用阵列逻辑(GAL) 233
6.2.5 现场可编程阵列(FPGA) 238
习题 242
第7章 D/A和A/D转换 245
7.1 D/A转换器 245
7.1.1 R-2R T型电阻D/A转换器 246
7.1.2 集成D/A转换器 248
7.1.3 D/A转换器的主要参数 252
7.2 A/D转换器 253
7.2.1 A/D转换的基本原理 253
7.2.2 常见A/D转换的类型 255
7.2.3 集成A/D转换器 258
7.2.4 A/D转换器的主要参数 260
习题 262
第8章 脉冲单元电路 264
8.1 概述 264
8.1.1 脉冲电路概念 264
8.1.2 脉冲信号 264
8.1.3 555定时器 265
8.2 施密特触发器 267
8.2.1 555定时器构成的施密特触发器 267
8.2.2 集成施密特触发器 268
8.2.3 施密特触发器的应用 270
8.3 单稳态触发器 270
8.3.1 555定时器构成的单稳态触发器 271
8.3.2 集成单稳态触发器 272
8.3.3 单稳态触发器的应用 274
8.4 多谐振荡器 275
8.4.1 555定时器构成的多谐振荡器 276
8.4.2 石英晶体振荡器 277
习题 279
第9章 数字系统设计 282
9.1 概述 282
9.2 数字计时器设计 282
9.2.1 系统原理框图 283
9.2.2 计数模块 283
9.2.3 显示控制模块 285
9.2.4 控制模块 287
9.2.5 数字计时器顶层电路 290
9.3 数控脉宽脉冲信号发生器 291
9.3.1 系统原理框图 291
9.3.2 脉冲控制模块 292
9.3.3 脉宽变换模块 298
9.3.4 分频模块 300
9.3.5 显示模块 302
9.3.6 数控脉宽脉冲信号发生器顶层电路 303
习题 305
附录A 常用基本逻辑单元国标符号与非国标符号对照表 306
附录B 半导体集成电路型号命名法 308
B.1 国标(GB 3430—89)集成电路命名法 308
B.2 54/74系列集成电路器件型号命名 309
B.3 国外CMOS集成电路主要生产公司和产品型号前缀 309
附录C 常用中、小规模集成电路产品型号索引 310
C.1 TTL中、小规模集成电路 310
C.2 MOS集成电路 316