《硬件编程实验教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:潘张鑫,朱敏杰主编;金宝根副主编
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:2015
  • ISBN:9787564729080
  • 页数:167 页
图书介绍:本实验教材以省级实验教学示范中心建设为契机,综合了作者几年来从事相关实践教学的体会,结合学校应用型人才培养的要求,坚持“实用、可用、好用”的原则,将单片机、DSP芯片、EDA技术“三合为一”。全书分成三篇,共安排实验12+6+12个,兼顾演示、设计、综合实验。单片机选用经典的51单片机,结合keil编译器及proteus仿真软件,开发了实验平台。DSP芯片选用TI公司的TMS320C54x系列芯片,采用CCS集成开发环境和ICETEK—VC5416—A开发平台。EDA技术选用Altera公司的EP1C12Q240C8芯片,采用QuartusII集成开发环境作为实验平台。本教材的实验已在绍兴文理学院电子信息工程专业学生中开展多年,学生反映满意度高、操作性强。所有实验电路、代码都经过调试验证,可供读者参考。

第一篇 单片机实验 2

实验一 Keil编译器实验 2

一、实验预习 2

二、实验目的 2

三、演示实验 2

四、Keil C51简介 2

五、Keil编译器的简单应用 2

六、实验内容 10

七、思考题 10

实验二 LED数码管动态扫描实验 11

一、实验预习 11

二、预备知识 11

三、实验目的 11

四、演示实验 12

五、实验内容 12

六、实验步骤 12

七、注意事项 12

实验三 汇编语言程序设计(一) 13

一、实验预习 13

二、实验目的 13

三、实验内容 13

四、实验步骤 13

五、注意事项 15

实验四 汇编语言程序设计(二) 16

一、实验预习 16

二、实验目的 16

三、演示实验 16

四、实验内容 16

五、实验步骤 16

实验五 中断优先级实验 17

一、实验预习 17

二、实验目的 17

三、实验内容 17

四、实验步骤 17

五、注意事项 17

实验六 定时/计数器实验 18

一、实验预习 18

二、实验目的 18

三、演示实验 18

四、实验内容 18

实验七 串行通信实验 20

一、实验目的 20

二、预备知识 20

三、演示实验 21

四、实验内容 21

五、实验步骤 21

实验八 D/A转换实验 X5045实验(二选一) 22

一、实验预习 22

二、实验目的 22

三、演示实验 22

四、实验内容 22

五、实验步骤 24

实验九 A/D转换实验DS 18B20实验(二选一) 25

一、实验预习 25

二、实验目的 25

三、演示实验 25

四、实验内容 25

五、实验步骤 27

实验十 简易温度控制系统实验 28

一、设计任务描述 28

二、设计任务分析 28

三、设计步骤 32

演示实验说明 33

实验资料说明 34

实验报告撰写要求 35

第二篇 EDA技术 37

实验一 使用原理图输入方法设计四位加法器 37

一、实验目的 37

二、实验内容 37

三、实验说明 37

四、实验主要仪器设备及材料 38

五、实验思考 38

六、设计原理 38

实验二 使用原理图输入方法设计异步清除同步六进制加法计数器 40

一、实验目的 40

二、实验内容 40

三、实验说明 40

四、实验主要仪器设备及材料 40

五、实验思考 41

六、设计原理 41

实验三 使用原理图输入方法设计四位并行输入串行输出寄存器 43

一、实验目的 43

二、实验内容 43

三、实验说明 43

四、实验主要仪器设备及材料 44

五、实验思考 44

六、设计原理 44

实验四 十六进制减法计数器设计 48

一、实验目的 48

二、实验内容 48

三、实验说明 48

四、实验主要仪器设备及材料 48

五、实验思考 48

六、实验讲义 49

七、参考实现 49

实验五 数据分配器和译码器设计 51

一、实验目的 51

二、实验内容 51

三、实验说明 51

四、实验主要仪器设备及材料 51

五、实验思考 52

六、实验讲义 52

七、设计原理 52

实验六 正弦波信号发生器设计 58

一、实验目的 58

二、实验内容 58

三、实验说明 58

四、实验主要仪器设备及材料 58

五、实验思考 58

六、实验讲义 59

七、设计代码(原理) 59

实验七 类型转换子程序设计 66

一、实验目的 66

二、实验内容 66

三、实验说明 66

四、实验主要仪器设备及材料 66

五、实验思考 66

六、实验讲义 67

七、参考实现 68

实验八 ADC控制器设计 69

一、实验目的 69

二、实验内容 69

三、实验说明 69

四、实验主要仪器设备及材料 69

五、实验思考 69

六、实验讲义 70

七、参考实现 71

实验九 LED点阵驱动 74

一、实验目的 74

二、实验内容 74

三、实验说明 74

四、实验主要仪器设备及材料 74

五、实验思考 75

六、实验讲义 75

七、参考代码 75

实验十 键盘接口驱动设计 85

一、实验目的 85

二、实验内容 85

三、实验说明。 85

四、实验主要仪器设备及材料 85

五、实验思考 85

六、实验讲义 86

七、参考代码 86

实验十一 八位加法器设计(基于元件例化的HDL实现) 90

一、实验目的 90

二、实验内容 90

三、实验说明 90

四、实验主要仪器设备及材料 91

五、实验思考 91

六、实验讲义 91

六、设计原理: 91

实验十二 交通灯控制器设计 96

一、实验目的 96

二、实验内容 96

三、实验说明 96

四、实验主要仪器设备及材料 97

五、实验思考 97

六、实验讲义 97

七、参考代码 97

实验十三 数字钟设计 110

一、实验目的 110

二、实验内容 110

三、实验说明 110

四、实验主要仪器设备及材料 110

五、实验思考 111

六、实验讲义 111

七、参考代码 111

Quartus Ⅱ使用流程 123

实验报告要求 131

实验报告内容 131

第三篇 DSP芯片实验 133

实验一 CCS集成开发环境实验 133

一、实验目的 133

二、实验内容 133

三、实验步骤 133

四、说明 137

实验二 数据寻址方式实验 138

一、实验目的 138

二、实验内容 138

三、实验步骤 138

四、思考题 141

实验三 样例程序开发与调试 142

一、实验目的 142

二、实验内容 142

三、实验步骤 142

四、实验结果 144

实验四 信号放大实验 145

一、实验目的 145

二、实验内容 145

三、实验步骤 145

四、实验结果 151

实验五 定点数运算实验 152

一、实验目的 152

二、实验内容 152

三、实验步骤 152

四、实验结果 153

实验六 FIR滤波器实验 155

一、实验目的 155

二、实验内容 155

三、实验步骤 155

四、实验结果 162

TMS320VC5416实验系统简介 163

实验报告撰写要求 166

参考文献 167