第一部分 基础知识 1
第1章 数字电路主要硬件简介 2
1.1 单片机简介 2
1.1.1 单片机的历史、现状及未来 2
1.1.2 单片机的组成 3
1.1.3 单片机的开发 3
1.1.4 EM78P447单片机简介 5
1.2 DSP简介 10
1.2.1 DSP芯片的特点 11
1.2.2 DSP在结构上的几大优势 11
1.2.3 DSP芯片的发展现状及其应用 12
1.2.4 DSP程序开发 13
1.3 嵌入式系统(Embedded System) 14
1.3.1 嵌入式系统的定义 14
1.3.2 嵌入式系统的历史 15
1.3.3 嵌入式系统的特点 15
1.3.4 嵌入式系统的分类 16
1.4 可编程器件简介 20
1.4.1 可编程逻辑器件的概念 20
1.4.2 可编程逻辑器件与专用集成电路 20
1.4.3 可编程逻辑器件的种类 21
1.4.4 可编程逻辑器件的发展动态 22
1.4.5 PLD技术和其他技术的比较 23
1.5 通用阵列逻辑GAL的结构与特点 25
1.5.1 通用阵列逻辑GAL的特点 25
1.5.2 通用阵列逻辑的技术指标 25
1.5.3 通用阵列逻辑的结构和工作原理 26
1.5.4 输出逻辑宏单元(OLMC) 28
1.6 可编程阵列逻辑器件EPM7128简介 29
1.7 电路板制作工具Protel简介 31
1.7.1 DXP软件介绍 32
1.7.2 Protel软件的发展历史 32
1.7.3 PCB板设计的工作流程 33
1.8 MAX+plusⅡ软件介绍 34
1.8.1 MAX+plusⅡ的功能特点 34
1.8.2 MAX+plusⅡ的系统要求 36
1.8.3 MAX+plusⅡ的设计流程 36
第二部分 单元实验 40
第2章 TTL单元电路实验 41
实验一 门电路的特性分析 41
实验二 特殊门电路的特性分析与设计 43
实验三 可控码制转换器的设计与实现 44
实验四 减法器和加法器的设计与实现 47
实验五 可控五进制计数器的设计与实现 50
实验六 1011序列检测器的设计与实现 57
实验七 流水灯的设计与实现 60
第3章 通用阵列逻辑GAL实验 63
实验八 门电路设计与实现 63
实验九 组合逻辑电路的设计与实现(一) 64
实验十 组合逻辑电路的设计与实现(二) 65
实验十一 可控计数器的设计与实现 66
第三部分 课程设计 70
第4章 TTL与GAL综合实验 71
实验一 密码锁的设计与实现 71
实验二 数字计时系统的设计与实现 77
实验三 收款机的设计与实现 87
实验四 摇奖机的设计与实现 94
第5章 高密度可编程器件CPLD实验 104
实验五 码制转换器的设计与实现 104
实验六 双向移位寄存器的设计与实现 106
实验七 序列发生器的设计与实现 108
实验八 节拍发生器的设计与实现 109
实验九 1011序列发生及检测器的设计与实现 111
实验十 数字频率计的设计与实现 114
实验十一 汽车尾灯控制器的设计与实现 122
实验十二 电梯控制器的设计与实现 123
实验十三 数字钟的设计与实现 126
第6章 单片机实验 132
实验十四 CPU温控系统的设计与实现 132
实验十五 输入输出口使用实验 145
实验十六 数码管显示增减计数实验 147
实验十七 定时器实验 148
第7章 DSP实验 151
实验十八 MP3的设计与实现 151