第1章 常用的数字电路模块 001
1.1 基础概念 001
1.2 门电路 008
1.3 组合逻辑电路 012
1.4 时序逻辑电路 018
*1.5 状态机 023
*1.6 模数转换器与数模转换器 026
第2章 数字电路实验的几种工具 034
2.1 电路仿真工具 034
2.2 数字逻辑芯片 038
2.3 通过74系列芯片搭建数字电路模块 043
2.4 通过FPGA实现数字电路模块 046
第3章 74系列芯片与数字电路实验 053
3.1 使用74HC08实现与门 053
3.2 使用74ALS00实现异或门 056
3.3 实现表决器功能 058
3.4 使用74LS138实现3-8译码器 060
3.5 使用74HC74实现D触发器功能 062
3.6 使用555计时器实现红绿双闪灯 064
3.7 使用555计时器与CD4017实现流水灯 066
第4章 FPGA与数字电路实验 069
4.1 实现3输入异或门电路 069
4.2 实现全加器 075
4.3 实现2-4译码器 079
4.4 实现3-8译码器 084
4.5 控制7段数码管 090
4.6 生成计数器 095
4.7 利用计数器实现分频 103
4.8 机械按键的消抖 109
*4.9 利用状态机实现流水灯 114
第5章 综合项目 117
5.1 密码锁控制电路的设计与实现 117
5.2 声光控灯的设计与制作 121
5.3 4路抢答器的设计与制作 125
5.4 交通灯的设计与实现 130
5.5 脉冲计数器电路设计与制作 134
5.6 秒表的设计与实现 141
附录A 实现50%占空比的任意整数倍分频 148
附录B 在Verilog中实现BCD码转化 151