图书介绍

ABEL硬件程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ABEL硬件程序设计
  • 刘毅坚编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505396846
  • 出版时间:2004
  • 标注页数:240页
  • 文件大小:21MB
  • 文件页数:252页
  • 主题词:电子电路-电路设计:计算机辅助设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

ABEL硬件程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 ABEL语言基础1

1.1 硬件程序设计环境1

1.1.1 基于芯片的开发过程1

1.1.2 可编程系统简介2

1.1.3 源文件编辑窗口3

1.1.4 Synario文本编辑工具3

1.1.5 文件属性4

1.1.6 使用ABEL语言的其他环境5

1.2 ABEL语言基本概念7

1.2.1 ABEL语言的基本内容7

1.2.2 语言描述7

1.3.1 语法基础8

1.3 ABEL基本组成元素8

1.2.3 ABEL语言的特点8

1.3.2 运算符11

1.3.3 表达式与方程13

1.4 ABEL其他组成元素14

1.4.1 集合(数组)14

1.4.2 块15

1.4.3 变量及变量代换16

1.5 ABEL基本语法结构16

1.5.1 源文件模块结构16

1.5.2 基本语法规则19

1.5.3 模块语句和标题语句19

1.5.4 声明(DECLARATIONS)20

习题23

1.5.5 模块结束23

第2章 ABEL的特殊组成25

2.1 宏定义与模块使用25

2.1.1 MACRO宏定义25

2.1.2 FUNCTIONAL_BLOCK功能块26

2.1.3 INTERFACE接口26

2.2 逻辑功能描述27

2.2.1 EQUATIONS方程27

2.2.2 真值表定义28

2.2.3 真值表声明29

2.2.4 真值表结构29

2.2.5 七段LED译码器设计实例29

2.3.1 状态图的认识31

2.3 状态图和状态机31

23.2 STATE_DIAGRAM状态图语句32

2.3.3 STATE_REGISTER状态机语句32

23.4 状态转移33

2.3.5 状态图设计实例36

2.4 异或因子和测试向量37

2.4.1 XOR—FACTORS异或因子37

2.4.2 库文件和熔丝文件38

2.4.3 测试和跟踪39

2.4.4 测试向量表实例40

习题42

第3章 指示字和点扩展44

3.1 指示字的使用44

3.1.1 常用指示字44

3.1.2 特别指示字46

3.2 触发器和寄存器49

3.2.1 触发器49

3.2.2 寄存器50

3.2.3 内部节点信号50

3.3 ABEL点扩展方法51

3.3.1 管脚属性定义51

3.3.2 点扩展语法51

3.3.3 广义点扩展和狭义点扩展52

3.3.4 点扩展的典型应用53

习题56

第4章 ABEL程序设计基础57

4.1 原理图的层次描述57

4.1.1 项目管理器57

4.2 ABEL语言的层次描述60

4.2.1 一位全加器电路的模块结构61

4.2.2 一位加法器逻辑61

4.2.3 语言模块层次描述62

4.3 三位乘法器电路65

4.3.1 三位乘法器电路设计基本原理65

4.3.2 程序模块设计65

4.3.3 ABEI程序模块分段说明65

4.4 汽车尾灯控制电路67

4.4.1 汽车尾灯控制电路设计原理67

4.4.2 汽车尾灯控制电路顶层原理图68

4.4.3 模块描述源程序69

习题69

5.1.1 项目管理器71

5.1 Synario系统简介71

第5章 Synario开发软件71

5.1.2 十进制计数器72

5.2 创建新项目73

5.2.1 选择主菜单选项73

5.2.2 选择目录74

5.2.3 选择项目和器件74

5.3 原理图设计75

5.3.1 相关的知识75

5.3.2 原理图编辑工具75

5.3.3 选择新原理图76

5.4.1 选择基本逻辑器件77

5.4.2 信号命名77

5.4 基本逻辑器件设定77

5.3.4 添加新器件77

5.4.3 输入、输出信号标记78

5.4.4 管脚锁定文件的使用80

5.4.5 增加文字说明80

5.5 逻辑功能描述81

5.5.1 选择文本编辑对话框81

5.5.2 描述逻辑功能81

5.5.3 修改82

5.5.4 错误信息82

5.6 测试向量文件83

5.6.1 建立仿真测试向量(Simulation TestVectors)83

5.6.2 测试向量文件书写要点83

习题84

6.1.2 参数说明85

6.1.1 参数文件定义85

第6章 属性控制与编译85

6.1 参数文件控制方式85

6.1.3 实例86

6.1.4 参数文件输入87

6.2 命令控制方式87

6.2.1 设置节点相关属性88

6.2.2 设置系统相关属性90

6.2.3 设置输入输出属性93

6.3 菜单控制方式94

6.3.1 Synario原理图逻辑设计94

6.3.2 Synario逻辑适配属性96

6.4.1 逻辑设计密度的优化97

6.4.2 逻辑资源利用率的优化97

6.4 电路优化设计97

6.4.3 速度优化98

6.4.4 逻辑设计注意事项98

6.5 编译与仿真99

6.5.1 编译过程99

6.5.2 波形仿真100

习题102

第7章 适配下载103

7.1 逻辑适配103

7.1.1 基本适配参数设定103

7.1.2 适配属性参数设定104

7.1.3 适配过程104

7.1.4 查看设计报告105

7.2.2 反熔丝型开关106

7.2.1 熔丝型开关106

7.2 可编程开关106

7.2.3 浮栅编程元器件107

7.3 编程下载108

7.3.1 选择编程下载项目108

7.3.2 读板上芯片的电子标签或写电子标签109

7.3.3 执行下载操作110

7.4 下载接口110

7.4.1 ISP编程接口111

7.4.2 器件编程组态111

习题113

8.1.2 数字系统的基本模型115

8.1.1 数字系统的特点115

8.1 数字系统设计方法115

第8章 硬件程序设计方法115

8.1.3 数字系统设计方法116

8.1.4 设计验证116

8.2 ABEL程序设计技巧117

8.2.1 自顶向下的设计方法117

8.2.2 源程序中的下层程序设计117

8.2.3 上层模块中的声明118

8.2.4 中间变量和状态变换118

8.2.5 运用异或功能简化逻辑120

8.2.6 输出控制120

8.3 移动数字编码器121

8.3.1 移动数字编码器的组成121

8.3.2 下层程序模块123

8.3.3 测试向量程序模块128

8.4.1 系统分析设计130

8.4 数字钟电路设计130

8.4.2 Top-Down模块设计131

8.4.3 编译与适配136

8.4.4 编程下载136

习题137

第9章 Expert软件的典型应用138

9.1 Expert项目管理器138

9.1.1 项目管理器138

9.1.4 翻译EDIF属性139

9.1.5 Expert资源类型139

9.1.3 进程窗口139

9.1.2 项目管理器接口139

9.2 数字脉冲到模拟信号转换的实例140

9.2.1 顶层模块140

9.2.2下层类模块141

9.2.3 仿真操作142

9.3 Expert颜色仿真实例142

9.3.1 选择资源项目142

9.3.2 仿真程序142

习题146

第10章 实验指导147

10.1 基础类实验147

10.1.1 实验1——原理图设计147

10.1.2 实验2——3-8译码器149

10.1.3 实验3——4-16译码器150

10.1.4 实验4——四位加法器152

10.1.5 实验5——四位比较器153

10.1.6 实验6——十进制计数器155

10.1.7 实验7——格雷码计数器157

10.1.8 实验8——交通灯159

10.1.9 实验9——动态扫描显示162

10.1.10 实验10——可控移位寄存器164

10.2 开发类实验166

10.2.1 实验1——单片机通用接口芯片和程序监视器166

10.2.2 实验2——PWM脉宽调制的A/D转换器168

10.2.3 实验3——ADC0809 A/D转换及模拟量显示172

10.2.4 实验4——PWM脉宽调制的D/A转换器176

10.2.5 实验5——DAC0832 D/A转换器及波形发生器177

10.2.6 实验6——序列脉冲同步码检测181

10.2.7 实验7——PCM采编器183

10.2.8 实验8——利用单片机的波形发生器186

10.2.9 实验9——利用单片机的A/D转换189

10.2.10 实验10——GYH—I型仪器综合设计实验190

附录A Synario部分错误信息表193

附录B CPLD器件功能简介205

附录C 常用ispLSI芯片简介211

附录D GYH—Ⅰ型电子系统综合实验仪216

附录E GYH—Ⅲ型综合实验仪226

附录F 部分目标板管脚对照231

附录G MAX+PLUSII软件简介234

附录H 技术支持239

参考文献240

热门推荐