logo资料库

proteus8086实验指导书.pdf

第1页 / 共134页
第2页 / 共134页
第3页 / 共134页
第4页 / 共134页
第5页 / 共134页
第6页 / 共134页
第7页 / 共134页
第8页 / 共134页
资料共134页,剩余部分请下载后查看
第1章 8086教学实验系统简介
1.1 简介
1.2 硬件配置
1.3 配套资料
1.4 实验操作
1.5 驱动安装
第2章 8086软件部分实验目录
2.1 系统环境配置与熟悉
2.2 仿真调试技巧
2.3 实验一 多位十六进制加法运算实验
2.4 实验二 循环程序实验
2.5 实验三 分支程序实验
2.6 实验四 内存块移动实验
2.7 实验五 十六进制转BCD实验
2.8 实验六 由1到100求和实验
2.9 实验七 数据排列实验
2.10 实验八 求表中正数_负数_0的个数实验
第3章 8086硬件部分实验目录
3.1 实验九 IO口读写实验 (245、373)
3.2 实验十 8255并行I/O扩展实验
3.3 实验十一 可编程定时/计数器8253实验
3.4 实验十二 可编程串行通信控制器8251A实验
3.5 实验十三 D/A数模转换实验(0832)
3.6 实验十四 A/D模数转换实验(0809)
3.7 实验十五 1602液晶显示的控制实验(44780)
3.8 实验十六 12864液晶显示的控制实验(KS0108)
3.9 实验十七 七段数码管显示实验
3.10 实验十八 4x4矩阵键盘
3.11 实验十九 直流电机控制实验
3.12 实验二十 步进电机控制
3.13 实验二十一 16x16点阵显示实验
3.14 实验二十二 外部中断实验(8259)
3.15 实验二十三 DMA传送实验(8237)
第4章 8086 C语言实验
4.1 说明
第5章 32位计算机接口技术实验
5.1 实验一 第一个MFC应用程序“Hello,world!”
5.2 实验二 8255 简单I/O控制实验
5.3 实验三 数码管动态扫描实验
5.4 实验四 步进电机驱动实验
5.5 实验五 0832 DA转换实验
5.6 实验六0809 AD转换实验
5.7 实验七 8253 定时器/计数器实验
5.8 实验八 LCD1602液晶显示实验
5.9 实验九 LCD12864液晶显示实验
Proteus 8086 实验指导书 目 录 8086 教学实验系统简介..........................................................................................1 简介 ..........................................................................................................................1 硬件配置...................................................................................................................1 配套资料...................................................................................................................2 实验操作...................................................................................................................2 驱动安装...................................................................................................................3 8086 软件部分实验目录..........................................................................................7 系统环境配置与熟悉...............................................................................................7 仿真调试技巧.........................................................................................................13 实验一 多位十六进制加法运算实验...................................................................17 实验二 循环程序实验...........................................................................................19 实验三 分支程序实验...........................................................................................21 实验四 内存块移动实验.......................................................................................23 实验五 十六进制转BCD实验 ..............................................................................26 实验六 由 1 到 100 求和实验...............................................................................29 实验七 数据排列实验...........................................................................................31 实验八 求表中正数_负数_0 的个数实验............................................................34 8086 硬件部分实验目录........................................................................................37 实验九 IO口读写实验 (245、373)......................................................................37 实验十 8255 并行I/O扩展实验 ............................................................................40 实验十一 可编程定时/计数器 8253 实验............................................................43 实验十二 可编程串行通信控制器 8251A实验...................................................46 实验十三 D/A数模转换实验(0832) .....................................................................50 实验十四 A/D模数转换实验(0809) .....................................................................53 实验十五 1602 液晶显示的控制实验(44780)................................................56 实验十六 12864 液晶显示的控制实验(KS0108)...........................................60 实验十七 七段数码管显示实验...........................................................................69 实验十八 4x4 矩阵键盘........................................................................................74 实验十九 直流电机控制实验...............................................................................79 实验二十 步进电机控制.......................................................................................83 实验二十一 16x16 点阵显示实验........................................................................87 实验二十二 外部中断实验(8259)...................................................................93 实验二十三 DMA传送实验(8237) .................................................................98 8086 C语言实验...................................................................................................103 说明 ......................................................................................................................103 32 位计算机接口技术实验..................................................................................104 实验一 第一个MFC应用程序“Hello,world!” ..................................................104 实验二 8255 简单I/O控制实验 .........................................................................110 第 I 页 第 1 章 1.1 1.2 1.3 1.4 1.5 第 2 章 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 第 3 章 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 第 4 章 4.1 第 5 章 5.1 5.2
Proteus 8086 实验指导书 5.3 5.4 5.5 5.6 5.7 5.8 5.9 实验三 数码管动态扫描实验.............................................................................115 实验四 步进电机驱动实验.................................................................................118 实验五 0832 DA转换实验..................................................................................120 实验六 0809 AD转换实验 ...................................................................................123 实验七 8253 定时器/计数器实验......................................................................126 实验八 LCD1602 液晶显示实验........................................................................129 实验九 LCD12864 液晶显示实验......................................................................132 第 II 页
Proteus 8086 实验指导书 第1章 8086 教学实验系统简介 1.1 简介 PROTEUS 教学实验系统(8086)是我公司针对微机原理与接口技术课程的教学需求所研发 的,其目的在于激发学生学习 8086 的兴趣,提高教学质量,缩短教学与工程实际的差距,为社 会培养出实践创新型人才。 PROTEUS 是本实验箱的电路设计、电路仿真与调试、程序编译的环境,需要另外购买。 PROTEUS 教学实验系统(8086)主要由教学实验箱、实验指导书及其配套光盘组成,通过 USB 连接线把电脑与实验箱相连接,能完成针对 8086 的各种交互式仿真实验。 本教学实验箱摒弃以往的设计思想,采用模块化设计,总线器件都可以挂在总线上,只须要 接上 CS 片选就可以实验,减少了实验过程中的接线问题,同时也可极大地提高学生的实验速度。 结合 PROTEUS 的电路仿真功能,能够大大提高学生实验的动手设计能力。 1.2 硬件配置 1、 箱体: 铝合金箱:440mm×280mm×130mm、配有交流 220V 转直流-5V、+5V、+12V 和-12V 电源 适配器。 2、 核心模块:8086 仿真器 3、 实验子电路模块 8255 可编程并行接口模块、8251 可编程串行通行接口模块、8253 可编程定时器/计数器模块、 8259 中断控制器模块、8237 DMA 控制模块、RAM 存储器模块、数/模转换模块(DAC0832)、 模/数转换模块(ADC0809)、8 位联体数码管、8 位独立发光二极管、8 位独立开关、LCD128*64 模块、LCD16*2 模块、温度传感器模块、直流电机模块、步进电机模块、继电器模块、RS232 串行通信模块、4X4 矩阵键盘模块、独立按键模块、4M 信号源模块、6 分频模块、逻辑笔 模块、门电路电路模块、蜂鸣器模块、EEPROM 模块、时钟模块、电位器模块。 4、 配件 USB 连接线 1 根 串口线 1 根 220V 电源线 1 根 可级联信号连接线 20 根 第 1 页
1.3 配套资料 Proteus 8086 实验指导书 1、 PROTEUS 教学实验系统(8086)实验指导书 2、 PROTEUS VSM 详解 3、 所有实验源代码 4、 所有实验 PROTEUS DSN 设计文件 5、 PROTEUS 视频教程 6、 PROTEUS 技术讲座资料 7、 实验使用芯片 DATASHEET 8、 工具:MASM 应用程序、串口调试工具、虚拟串口软件、取模软件、汇编和 C 代码编译 工具等。 1.4 实验操作 大部分实验的开展,我们都采用在 PROTEUS 平台下的交互式仿真,使用硬件平台与电脑软 PROTEUS 软件实验 件仿真同时进行的方法,实验的开展流程如下: 得到正确软件仿真效果 原 理 图 绘 制 程序编写、编译 仿真调试 教学实验系统硬件实验 参考硬件连接表,选出实 验板,做好硬件连接 程序编写、编译 通过 USB 线把电脑和实验 箱连接,仿真调试 得到正确硬件仿真效果 在进行硬件实验中,有几点需要注意: 1、尽量保持线束的整齐,对于控制线少交叉缠绕。 2、拔线时请逐根拔除,切忌强行硬拔整股连线(易造成整股损坏)。 3、液晶类实验涉及到液晶对比度的调节,请通过邻近电位器来调整。 第 2 页
1.5 驱动安装 Proteus 8086 实验指导书 1. 在光盘的 Driver 目录下,找到 install.bat,安装驱动 和仿真模型。 2. 安装完成后,显示如下,如果失败,请检查 Proteus 是否安装在默认的目录,如果不是, 则请手动把 QtCore4.dll 和 USB8086.dll 复制到 Proteus 安装目录的 bin 文件夹下。 3. 通过 USB 线,把实验箱上的仿真器与电脑相连接, 出现“发现新硬件 风标电子 USB8086 仿真器”的提 示,如下图所示: 4. 自动弹出找到新的硬件向导,选择“从列表或指定位 置安装(高级)(S),如下图所示: 第 3 页
Proteus 8086 实验指导书 找到新的硬件向导 选择“在这些位置上搜索最佳驱动程序”,打勾“在搜索中包括这个位置(D)”,浏览到光 盘目录下的 Driver 文件夹,如下图所示: 指定搜索文件夹 第 4 页
Proteus 8086 实验指导书 搜索驱动 选择仍然继续 第 5 页
Proteus 8086 实验指导书 完成驱动安装 第 6 页
分享到:
收藏