新一代USB2.0微机接口实验指导书2011.9.9.doc

新一代USB2.0微机接口实验指导书2011.9.9

目 录 第一章 USB实验系统硬件环境 3 1.1 USB模块功能 3 1.2 USB模块的安装 3 1.3 USB模块连接测试 6 1.4 实验台结构 7 第二章 USB集成软件开发环境 12 2.1 USB集成开发环境软件包 12 2.2 集成开发环境软件的安装 12 2.2.1用户程序的编辑和编译 13 2.2.2编译源程序 15 2.2.3用户程序的调试和运行 15 2.2.4常用调试命令 18 2.2.5实验项目的查看和演示 19 2.2.6实验项目的添加和删除 20 2.2.7集成开发环境帮助菜单 21 第三章 实验部分 23 实验01_1_简单并行接口74LS244 23 实验01_2_简单并行接口74LS273 24 实验02_1_七段数码管静态显示 26 实验02_2_七段数码管动态显示 28 实验02_3_七段数码管动态显示 30 实验03_IO地址译码 32 实验04_继电器控制 34 实验05_竞赛抢答器 36 实验06_交通灯控制实验 38 实验07_1_8259基本中断 40 实验07_2_8259优先级中断 42 实验07_3_Windows中断 45 实验8_1_数模转换器(锯齿波) 47 实验8_2数模转换器(正弦波) 48 实验9_1_模数转换器(电压转16进制数据) 50 实验9_2_模数转换器(波形显示) 52 实验10_温度传感实验 54 实验11_压力传感实验 55 实验12_电子琴 57 实验13_步进电机控制实验 59 实验14_直流电机转速控制实验 62 实验15_键盘查询读值(新) 64 实验16_LCD显控(新) 68 实验17_1_双色点阵发光二极管显示实验(逐行逐列显示) 80 实验17_2_双色点阵发光二极管显示实验(5字显示) 83 实验18_集成电路测试 86 实验19_串行通讯 88 实验20_DMA传送 90 实验21_1_可编程定时器计数器8253 93 实验21_2_可编程定时器计数器8253 95 实验21_3_可编程定时器计数器8253 97 实验22_1_可编程并行接口(8255方式0) 100 实验22_2_可编程并行接口(8255方式0) 102 实验23_片内存储器读写 106 实验24_1_片外存储器读写 107 实验24_2_片外存储器扩展读写 108 实验25_保护模式下32位编程 111 实验26_DMA传送(8237外部触发块传送模式) 115 第四章 VC++基础实验程序参考 120 实验一 七段数码管 121 实验二 继电器控制 124 实验三 竞赛抢答器 125 实验四 交通灯控制实验 126 实验五 中断 127 实验六 数/模转换器 129 实验七 模/数转换器 131 实验八 串行通讯 134 实验九 DMA传送 135 实验十 电子琴 139 实验十一 I/O地址译码 140 实验十二 简单并行接口 141 实验十三 可编程定时器/计数器(8253) 143 实验十四 可编程并行接口(一)(8255方式0) 144 实验十五 可编程并行接口(二)(8255方式1) 145 实验十六 LED点阵扫描显示 147 实验十七 LED点阵显示 149 实验十八 步进电机控制实验 150 实验十九 直流电机转速实验 152 实验二十 键盘显示控制实验 153 实验二十一 存储器读写实验 155 第五章 基于WDM的USB驱动开发实验 157 第六章 扩展实验 169 实验一 GPRS实验 169 实验二 无线遥控实验 175 实验三 红外感应实验 177 实验四 接触式IC卡实验 178 实验五 ZigBee通讯实验 186 实验六 蓝牙实验 189 实验七 酒精气体试验 191 第一章 USB实验系统硬件环境 1.1 USB模块功能 1、实验系统中的USB模块使用PHILIHPS的ISP1581 USB2.0高速接口芯片,符合USB2.0接口规范,提供了高速USB下的通信能力。 2、模块内扩展有DMA控制器8237及存储器,可以完成微机DMA传送和USB的DMA传送实验。 3、该模块提供一个50线扁平电缆,通过该电缆将模块产生的仿ISA总线信号连到 实验台上。 ①USB接口,连接到主机,实验时用于信息和数据的通信。 ②清零按钮(RESET),用于对模块内部电路的初始化。 4、在模块的左侧提供二个对外接口: ① 50线扁平电缆接口,为实验台提供仿ISA总线信号。信号安排与实验台上50芯信号插座信号一一对应。 1.2 USB模块的安装 安装步骤如下: 1.关上实验台电源。 2.50线扁平电缆一端接USB模块的50芯插座,另一端接实

文档评论(0)

1亿VIP精品文档

相关文档