微机原理实验箱使用说明项目版
[说明]td-pitd新一代32位微机原理实验箱、微机接口技术实验系统
TD-PITD+ 新一代32位微机教学实验系统西安唐都科教仪器公司最新推出“TD-PITD+32位微机教学实验系统”,该系统基于PCI总线扩展卡扩展出80x86系统总线,支持“80x86微机原理及接口技术”、“基于Windows系统的微机原理及接口技术”实验教学和IA-32微机系统应用开发,完全解决了以往各种PCI总线扩展实验设备存在的各种问题,诸如容易死机,不易维护,实验内容少,中断、DMA、存储器扩展等实验开不了或开不全,在Windows 环境中主要实验都不能开展等等。
所以唐都32位微机教学实验系统已成为高校“80x86微机原理及接口技术”和“”微机应用及开发”等课程实验教学的不二选择。
一、支持基于80x86的16/32位微机原理及接口技术教学体系(一)全面支持基于80x86的16/32位微机原理及接口技术的实验教学系统全面支持“基于80x86的16/32位微机原理及接口技术”的实验教学,从而可使各学校由原来的“基于DOS系统的16位微机原理及接口技术”的实验教学顺利提升到“基于80x86的16/32位微机原理及接口技术”实验教学的新层次。
“基于80x86的16/32位微机原理及接口技术”实验教学体系包括:80x86实模式微机原理及接口技术(16位微机原理及其程序设计、32位指令及其程序设计、微机接口技术及其应用)和80x86保护模式微机原理及接口技术(保护模式原理及其程序设计、虚拟存储管理及存储器扩展)。
其中“8259中断控制实验”包括8259单一中断源实验、8259优先级中断实验、8259级联中断实验,“8237DMA传送实验”包括存储器到存储器、存储器到I/O之间的DMA传送实验,“存储器扩展实验”包括8/16/32位静态存储器扩展实验和Flash ROM存储器实验。
(二)Windows环境下的汇编语言和C语言源程序调试软件专为在Windows系统环境下支持80x86微机原理及接口技术的实验教学设计了一套高度可视化的先进集成开发环境,在该环境下可支持80x86汇编或C语言源语言级的编程和调试,支持实验平台上扩展的接口芯片及设备的I/O操作、中断以及DMA方式操作的编程及调试,支持实验平台上存储器的内存扩展的编程操作及调试,完全解决了基于PC微机的Windows环境下,如何通过PCI总线扩展方式,来完整开展80x86微机接口技术的实验教学问题。
武汉理工实验指导书-微机原理及接口技术
《微机原理及接口技术B》实验指导书※实验环境实验设备——唐都TD-PITE 80X86 微机原理及接口技术微机实验平台。
每套设备包括实验箱一台、配备安装有Wmd86联机操作软件的PC微机一台、连接线及电源线。
图1 实验平台连接示意图图2 唐都TD-PITE实验箱图3 唐都TD-PITE实验箱布局图操作步骤:1、打开电脑。
2、插好实验平台电源线。
3、通过串口连接线连接实验箱与微机。
4、打开Wmd86联机操作软件。
5、检查端口是否选择好。
6、进行实验接线。
7、录入汇编程序。
8、编译、链接、下载,观察结果。
图4 Wmd86联机操作软件实验一定时器的使用1.实验目的和意义●熟悉接口试验箱的使用环境。
●体会接口电路通过外部总线与处理器连接原理。
●掌握可编程芯片8253的编程方法。
2.实验设备PC 机一台,TD-PITE 实验装置一套。
3.实验内容1、编写程序,将8254 的计数器0 和计数器1 都设为方式3,用信号源1MHz 作为CLK0时钟,OUT0 为波形输出1ms 方波,再通过CLK1 输入,OUT1 输出1s 方波。
2、编写程序,将8254 的计数器0 设为方式3,计数值为十进制数4,用单次脉冲KK1+作为CLK0 时钟,OUT0 连接MIR7,每当KK1+按动 5 次后产生中断请求,在Wmd86程序运行结果栏上显示字符M 。
改变计数值,验证8254 的计数功能。
4.背景知识〔1〕8254的功能➢8253具有三个独立的16位计数器〔0#~2#通道〕;➢每个通道有6种工作方式;➢可以进行二进制或十进制计数,计数方式为减1计数。
〔最高计数频率2.6MHZ〕〔2〕8254 的内部结构和外部引脚图1.1 8254内部结构图1.2 8254外部引脚〔3〕8254 的工作方式●方式0:计数到0 结束输出正跃变信号方式。
●方式1:硬件可重触发单稳方式。
●方式2:频率发生器方式。
●方式3:方波发生器。
●方式4:软件触发选通方式。
微机原理教学实验箱实验手册
微机原理教学实验箱使用手册西安电子科技大学通信工程学院何先灯2015.12.30注意事项用户在使用本手册中所描述的的硬件产品时请严格遵照下述事项:1.严禁自行拆机,以免发生危险2.严禁频繁进行开、关机的操作3.严禁在上电状态下进行硬件的插拔4.严禁用手直接接触芯片,以避免该芯片被静电击穿手册目录本手册包含以下章节:第一章概述:简要介绍了MCU开发工具及流程。
第二章JLINK驱动的安装。
详细介绍了驱动的安装方法、步骤。
第三章软件使用指导:详细介绍了IAR下载调试工具的使用。
第四章测试例程:通过详细的实验说明,介绍了实验箱的演示实验,包括LED流水灯、数码管、串口通信、音频、SD卡等多个实验。
目录一、概述 (1)二、JLINK的驱动安装 (3)三、软件使用指导 (5)3.1IAR的使用 (5)四、实验任务 (20)4.1实验一按键检测和LED显示实验 (20)1.基本要求 (20)2.重点、难点 (20)3.作业及课外学习要求 (20)4.实验原理 (20)5 实验任务 (23)4.2实验二IO中断和定时器中断实验 (24)1.基本要求 (24)2.重点、难点 (24)3.作业及课外学习要求 (24)4.实验原理 (24)5.实验任务 (25)4.3 RS232串口通信实验 (27)1.基本要求 (27)2.重点、难点 (27)3.作业及课外学习要求 (27)4实验原理 (27)5.实验任务 (28)4.4 IIC通信及LCD显示 (29)1.基本要求 (29)2.重点、难点 (29)3.作业及课外学习要求 (29)4实验原理 (29)5.实验任务 (31)4.5并行总线接口实验..................................................................... 错误!未定义书签。
1.基本要求...................................................................................... 错误!未定义书签。
小度写范文微机原理实验箱使用说明项目版 微机原理实验箱使用说明模板
微机原理实验箱使用说明项目版微机原理实验箱使用说明目录第一章简介 (4)1.1 实验仪介绍 (4)1.2 实验仪配置方案 (4)1.3 功能特点 (4)1.3.1 软件 (4)1.3.2 硬件 (5)第二章硬件结构 (7)2.1 电路外观 (7)2.2 A1区:12864液晶显示模块电路 .......................................... 8 2.3 A2区:16×16 LED实验电路 ............................................. 9 2.4 A3区:CPU 总线、片选区 ................................................ 9 2.5 A4区:控制区 .......................................................... 9 2.6 B1区:语音模块ISD1420电路 ........................................... 10 2.7 B2区:逻辑笔、单脉冲、频率发生器 ..................................... 10 2.8 B3区:8259电路 ...................................................... 11 2.9 B4区:8155、8255电路 ................................................ 11 2.10 B5、C6区:扩展区 .................................................... 12 2.11 C1区:电源区 ........................................................ 13 2.12 C2区:93C46 ......................................................... 13 2.13 C3区:138译码器 .................................................... 13 2.14 C4区:X5045 ......................................................... 13 2.15 C5区:8253、8251 .................................................... 14 2.16 D1区:蜂鸣器 ........................................................ 14 2.17 D2区:0~5V 电压输出 ................................................ 14 2.18 D3区:光敏电阻、压力测量 ............................................ 15 2.19 D4区:并串转换 ...................................................... 16 2.20 D5区:串并转换 ...................................................... 16 2.21 E1区:步进电机 ...................................................... 16 2.22 E2区:PWM 电压转换 .................................................. 16 2.23 E3区:继电器 ........................................................ 17 2.24 E4区:I 2C 总线(包括24C02A ,PCF8563P ,ZLG7290) ....................... 17 2.25 E5区:8279键盘/LED控制器 ........................................... 18 2.26 E6区:8250 .......................................................... 19 2.27 E7区:RS232 ......................................................... 19 2.28 E8区:RS485 ......................................................... 19 2.29 F1区:直流电机转速测量/控制 ......................................... 20 2.30 F2区:串行AD ....................................................... 20 2.31 F3区:DAC0832数模转换 .............................................. 21 2.32 G1区:温度测量/控制 . (21)12.33 G2区:红外通讯 ...................................................... 21 2.34 G3区:串行DA ....................................................... 22 2.35 G4区:ADC0809模数转换 .............................................. 22 2.36 G5区:键盘LED ...................................................... 23 2.37 G6区:发光管、按键、开关 ............................................ 23 2.38 G7区:接触式IC 卡 (24)第三章星研集成环境软件 .......................................................25 3.1 软件安装 (25)3.1.1 安装星研集成环境软件 .......................................... 25 3.1.2 软件卸载 ...................................................... 25 3.1.3 USB驱动程序 ................................................... 25 3.1.4 软件启动 (26)3.1.5 编译器 ........................................................ 27 3.1.6 README文件 .................................................... 27 3.2 如何使用星研集成环境软件 (28)3.2.1 数据传送程序(ASM ) (28)3.2.2 数据传送程序(C ) (42)231简介1.1 实验仪介绍STAR ES598PCI实验仪提供了几乎所有最实用、新颖的接口实验,提供详尽的C 、汇编例子程序、使用说明,不但可以满足各大专院校进行单片机、微机原理课程的开放式实验教学,也可以让参加电子竞赛的学生熟悉各种类型的接口芯片,做各种实时控制实验,轻松面对电子竞赛;也可以让刚参加工作的电子工程师迅速成为高手。
微机原理实验源程序配合伟福lab8000试验箱使用
实验一汇编语言上机实验一、实验目的1、熟悉掌握汇编程序的编辑、编译、连接、运行,要求在Debug状态下查看结果。
2、熟悉Debug对程序进行调试的方法及步骤。
3、熟悉掌握8086常用的汇编语言指令。
4、掌握简单的程序设计方法。
二、实验属性验证性实验。
三、实验仪器设备及器材计算机(含有汇编软件)。
四、实验要求1、实验前:在熟练掌握指令系统的基础上,要求学生对上机基础知识(见附录A、B、和C)有一定的了解,能掌握汇编语言的上机过程及常用的DEBUG调试命令,按要求写出预习报告;2、实验时:认真理解实验内容,掌握汇编程序的编辑、编译、连接、运行及Debug程序的使用;3、实验后:写出实验报告(包括程序流程图、源程序、实验结果)。
五、实验内容及原理1、内存中存放有两个双字的数据,用加法指令和带进位加法指令完成两数相加。
用Debug观察相加结果。
相加时应注意,低位字在前、高位字在后,高位字与高字位、低位字与低位字对应相加,高位字相加时,应采用带进位的加法指令。
实验参考程序如下:DA TA SEGMENTBUFFER1 DW 20H,5040HBUFFER2 DW 2434H,2034HDA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATA ;取数据段段基址MOV DS,AXLEA SI,BUFFER1 ;取BUFFER1的有效地址送指针SIMOV AX,[SI]MOV DI,OFFSET BUFFER2 ;取BUFFER2的有效地址送指针DIADD AX,[DI] ;低位字相加MOV [SI],AX ;相加和送变量BUFFER1保存ADD SI,2 ;修改指针,指向高位字ADD DI,2MOV AX,[SI]ADC AX,[DI]MOV [SI],AXMOV AH,4CH;返回DOS,但如在DEBUG下调试,INT21H ;可不用此软中断HLT ;暂停CODE ENDSEND START2.码制转换:把寄存器中(或存储器中)一个字的组合BCD码,转换为4位ASCII码,存入相应的内存单元中,并在DEBUG状态下查看运行结果。
微机原理实验
微机原理实验实验⼀ MASM For Windows 的使⽤及顺序程序设计⼀、实验⽬的1、熟悉在PC机上建⽴、汇编、连接、调试和运⾏8086汇编语⾔程序的过程。
2、熟悉masm for windows调试环境及DEBUG常⽤命令的使⽤⼆、实验内容1.DEBUG常⽤命令(U、R、D、E、F、T、G、Q)的操作使⽤2.编程实现两个16位⽆符号数的加、减、乘、除运算。
有两个两字节⽆符号数分别放在存储单元A、B起始的缓冲器中,求其和,结果放在A起始的缓冲区并在屏幕上显⽰。
相加若有进位不存⼊存储单元。
三、实验设备PC机⼀台四、实验准备1) 分析题⽬,将程序中的原始数据和最终结果的存取⽅法确定好。
2) 画出流程图。
3) 写出源程序。
4) 对程序中的结果进⾏分析,并准备好上机调试与⽤汇编程序及汇编调试的过程。
五、实验步骤1) 输⼊源程序。
2) 汇编、连接程序,⽣成 .EXE⽂件,执⾏⽂件,检查结果。
六、学⽣实验报告的要求1) 列出源程序,说明程序的基本结构,包括程序中各部分的功能。
2) 说明程序中各部分所⽤的算法。
3) 说明主要符号和所⽤到寄存器的功能。
4) 上机调试过程中遇到的问题是如何解决的。
5) 对调试源程序的结果进⾏分析。
4) 说明标志位CF、SF和OF的意义。
DEBUG的常⽤命令1、R 显⽰或修改寄存器的内容命令格式:-R2、 D 显⽰存储单元的内容命令格式:-D[地址1, 地址2]3、E修改存储单元的内容命令格式:-E[地址1, 地址2]命令格式:-U[地址1, 地址2]5、T单步执⾏命令格式:-T6、G连续执⾏命令格式:-G[=起始地址, 结束地址]A⼩汇编命令格式:-A7、Q退出DEBUG,返回DOS实验⼀源程序 EXAM1-2 .ASMDATA SEGMENTA DB 34H,18H,2 DUP(0),’$’B DB 56H,83HDATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AXMOV AL,AMOV BL,BADD AL,BLMOV AH,A+1MOV BH, B+1ADC AH, BHMOV A, ALMOV A+1, AHMOV CX, 0004HMOV DI, OFFSET AMOV DX, [ DI]ADD DI,03NEXT: MOV AX, DXAND AX,000FHCMP AL,0AHJB QQQADD AL, 07HMOV [DI], ALDEC DIPUSH CXMOV CL, 04SHR DX, CLPOP CXLOOP NEXTMOV DX, OFFSET AMOV AH, 09HINT 21HMOV AH,4CHINT 21HCODE ENDSEND START执⾏程序EXAM1-2·EXE,屏幕上显⽰结果:9B8A实验⼆分⽀、循环程序设计⼀、实验⽬的1) 掌握分⽀、循环程序的结构。
微机原理与接口实验箱
第二十三标段专业设备品目1 微机原理与接口实验箱 (30)1.主要参数1.1 系统以PC 微机为主机,由一块PCI9054 为桥接主芯片PCI全隔离总线驱动扩展卡、一个微机接口通用实验箱及软件集成实验环境组成。
1.2 将PCI-LOCAL_ISA BUS PCI 插卡,安装在PC机的任一PCI插槽内,并有一条34芯和一条40芯的扁平电缆把LOCAL_ISA BUS 总线信号连接到通用实验箱实验箱内,供作基本接口实验使用。
1.3 在微机接口通用实验箱中的全隔离扩展接口;为各种扩展模块、用户的控制板、常用外围接口及其控制应用部件提供了方便的链接接口信号。
1.4 全面支持“微机接口技术”及“微机控制应用”的各项实验内容。
实验箱中的阻容等器件采用贴片在主板背面、每个接口均有限流保护。
1.5 防止误操作损坏器件,大大提高了整机的可靠性!实验母板上的所有芯片都是安放在IC 插座上的,更换方便;采用的自锁式连接导线,接触十分可靠。
调试界面采用自行开发的VC++ 风格的DICE 组合软件包。
1.6 全新的WINDOWS 界面版本,支持WIN98/ME/2000/XP/NT 操作系统。
1.7 符合编程语言语法的彩色文本显示,用户可根据个人爱好修改特定和着色功能。
1.8 先进的错误定位,可直接进入错误位置,无需查找错误信息。
1.9 完美的编辑编译集成环境,可在同一个编辑窗口中编辑编译程序,无需做其它任何设置。
1.10 完美的集成调试环境,可在Windows 98/ME及Windows XP环境下,在DICE调试窗口中直接运行和源程序调试宏汇编程序,无需任何其它烦琐的操作。
品目2嵌入式实验系统(开发箱) (30)1.主要参数1.1硬件资源S3C6410核心板:处理器:ARM1176JZF-S 工作频率533/667MHz SDRAM:Samsung mDDR 128MB,32位存取,时钟速度266MHz。
Nand Flash :Samsung NAND LARGE BLOCK 1Gb (128MB),Nor Flash :AMD Nor Flash 8Mb (1MB), 16bit (LIMIT 64Kbit)。
实验箱、仪器使用说明.
稳压电源 B
A
接地
-12V
直流稳压电源正负电压同时输出的接法
2信号发生器
使用说明在仪器上,特别注意点: a. 模拟实验用DDS函数发生器前面的按键 组合产生特定的信号,学会产生各种不 同形式的信号和设定其频率。
b. 将信号用接线接在实验箱的“模拟信号” 插口,再用导线引到电路各个点,这样 方便。
同数字电源接线时一样,切记一要认清极性,二要测准电压 值,错误的极性、电压值会造成实验箱器件的烧毁而损坏。
B、面板的右方共有三组数字电源接线插孔: 这三组电源接线插孔在箱内和电源输入插孔相连, 可以方便地用单股导线将数字电源接向面包板。 C、面板的左方共有三组模拟电源接线插孔: 这三组电源接线插孔在箱内也和电源输入插孔相连, 可以方便地用单股导线将模拟电源接向面包板。如 果电源输入插孔处已将两个地线相连了,这三组电 源的地线也就相连了,不必重复连接。
模拟电源:标有V1和V2的插孔,以及各自对应的 以不同形式表明的地线插孔,是两对电源插孔, 每个极性插孔都是大、小两个插孔内部连在一起 的,适应不同孔径的插头。 a、只需一组正电源(多数使用情况),则将稳压电 源中的一组正极接V1(或V2),负极接相应的地; b、只需一组负电源(多数使用情况),则将稳压电 源中的一组负极接V1(或V2),正极接相应的地;
(2)面板上的电源插孔
A、 面板的最上方共有三对电源输入插孔: 数字电源:标有+5V和地的一对插孔,为了 适应不同孔径的插头,每个极性插孔都是 大、小两个插孔内部连在一起的,箱内备 有电源连接线,用连接线接到稳压电源的 接线柱上,注意一要认清极性,二要测准 电压值,错误的极性、电压值会造成实验 箱器件的烧毁而损坏。 警告:严禁将模拟电源接数字电源插孔。
微机原理实验指导书
8086微机接口实验指导书微机原理与接口实验指导书成都工业学院机电工程系软件实验实验序号软件实验名称入口地址页码实验一清零程序3000H 4 实验二拆字程序3020H 5 实验三拼字程序3040H 6 实验四数据区移动3060H 7 实验五数据排序实验3090H 9 实验六找“零”个数30B0H 10 实验七32位二进制乘法30D0H 11 实验八多分支程序3130H 12 实验九显示子程序31E0H 13 实验十键盘扫描显示实验联机操作14 实验十一二进制转换到BCD 联机操作15 实验十二二进制转换到ASCII 联机操作168086微机接口实验指导书硬件实验实验序号硬件实验名称入口地址页码实验一8255并行口实验㈠:A.B.C口输出方波32C0H 17 实验二8255并行口实验㈡:PA口控制PB口32E0H 18 实验三8255并行口实验㈢:控制交通灯32F0H 19 实验四简单I/O口扩展3380H 20 实验五A/D转换实验3390H 23 实验六D/A转换实验㈠:输出方波33E0H 25 实验七D/A转换实验㈡:输出锯齿波33F0H 27 实验八8259中断控制器实验3400H 28 实验九定时/计数器:8253方波3490H 30 实验十继电器控制34B0H 32 实验十一8251串行通信实验㈠:自发自收35C0H 33实验十二8251串行通信实验㈡:与PC通信8251r.asm8251t.asm35实验十三步进电机控制3620H 38 实验十四小直流电机调速实验3670H 39 实验十五温度闭环控制联机操作40 实验十六音频控制联机操作41软件实验本节共编了12个软件实验,通过这些程序的调试使学生熟悉8088/86的指令系统,了解程序设计过程,掌握汇编语言设计方法以及如何使用实验系统提供的调试手段来排除程序错误。
实验一清零程序一、实验目的掌握8088汇编语言程序设计和调试方法,熟悉键盘操作。
实验箱使用手册
目 录第一章 系统概述--------------------------------------------------11.1 系统主要特点----------------------------------------------11.2 系统资源分配----------------------------------------------21.3 系统配置--------------------------------------------------3 第二章 系统组成和结构--------------------------------------------42.1 系统接口定义----------------------------------------------42.2 系统硬件组成----------------------------------------------6 第三章 系统安装与使用-------------------------------------------11 第四章键盘监控使用简介---------------------------------------124.1 引言-----------------------------------------------------124.2 键盘显示-------------------------------------------------124.3 功能键操作说明一缆表-------------------------------------124.4 总操作过程-----------------------------------------------134.5 监控程序命令及操作---------------------------------------13 第五章 8086K实验系统与PC机联机操作------------------------------165.18086K软件概述----------------------------------------165.28086K软件安装----------------------------------------165.38086K软件启动和联机----------------------------------165.48086K软件主窗口--------------------------------------175.5 菜单栏和工具栏命令简介-----------------------------------175.5.1文件菜单栏--------------------------------------------175.5.2编辑菜单栏--------------------------------------------185.5.3调试菜单栏--------------------------------------------185.5.4设置--------------------------------------------------195.5.5窗口--------------------------------------------------19 第六章实验指导--------------------------------------------------20 实验说明------------------------------------------------------20 软件实验------------------------------------------------------21 实验一 二进制多位加法运算----------------------------------21 实验二 二进制码转换为BCD码---------------------------------22 实验三 BCD码转换为二进制码 ---------------------------------25 实验四 十进制数的BCD码相减运算-----------------------------27 实验五 内存清零--------------------------------------------29 实验六 数码显示--------------------------------------------30 实验七 求最大值和最小值-------------------------------------33 实验八 数据块移动------------------------------------------37 实验九 多分支程序-------------------------------------------411硬件实验------------------------------------------------------43 实验一 A/D转换实验-----------------------------------------43 实验二 D/A转换实验(一)-------------------------------------48 实验三 D/A转换实验(二)--------------------------------------51 实验四 8255A并行口实验(一)---------------------------------55 实验五 8255A并行口实验(二)----------------------------------57 实验六 定时器 / 计数器---------------------------------------62 实验七 8259单级中断控制器实验-------------------------------65 实验八 串行接口和应用(一)串行发送---------------------------72 实验九 串行接口和应用(二)串行接收---------------------------82 实验十 小直流电机调速实验------------------------------------86 实验十一 步进电机控制----------------------------------------90 实验十二 继电器控制------------------------------------------99 实验十三 存贮器读写实验-------------------------------------101 实验十四 电子琴实验-----------------------------------------105 实验十五 简单I/O口扩展实验---------------------------------112 实验十六 8251可编程通讯接口与PC机通讯--------------------114 实验十七 LED16*16点阵显示实验-----------------------------122 实验十八 128×64 LCD液晶显示实验-------------------------126 实验十九 8237 DMA传送实验---------------------------------134 实验二十 8250串口实验------------------------------------144 实验二十一 8279键盘显示实验-------------------------------152 实验二十二 温度控制实验-----------------------------------157 实验二十三 压力测量实验-----------------------------------161 附录一 实验程序目录---------------------------------------163 附录二88部分实验接线汇总表-------------------------------------165 附录三 8086K字形字位表--------------------------------166 附录四 8086K键值表------------------------------------1672第一章系统概述引言 本《实验指导书》适用于8086/88微机实验开发系统,本书就598K实验开发系统的8086部分作详细介绍,其它机型均可参考。
微机原理实验报告参考模板
实验报告课程名称微型计算机原理原理与接口技术实验项目系统认识实验实验仪器TD-PITE实验装置、PC机一台学院___城市轨道交通学院_ ___专业10控制工程学号学生姓名二○一二年十一月实验一:系统认识实验一、实验目的1.掌握TD系列微机原理及接口技术教学实验系统的操作。
2.熟悉wmd86联机集成开发调试软件的操作环境。
二、实验内容1.编写实验程序,将00H~0FH共16个数写入内存3000H开始的连续16个存储单元中。
2.编写程序,将内存3500H单元开始的8个数据复制到3600H单元开始的数据区中。
通过调试验证程序功能,使用E命令修改3500H 单元开始的数据,运行程序后使用D命令查看3600H单元开始的数据。
三、实验源程序1. SSTACK SEGMENT STACK ;定义堆栈段DW 32 DUP(?)SSTACK ENDSCODE SEGMENTASSUME CS:CODE, SS:SSTACKSTART: PUSH DSXOR AX, AXMOV DS, AXMOV SI, 3000H ;建立数据起始地址MOV CX, 16 ;循环次数AA1: MOV [SI], ALINC SI ;地址自加1INC AL ;数据自加1LOOP AA1MOV AX,4C00HINT 21H ;程序终止CODE ENDSEND START2.SSTACK SEGMENT STACK ;定义堆栈段DW 32 DUP(?)SSTACK ENDSCODE SEGMENTASSUME CS:CODE,SS:SSTACKSTART: PUSH DSXOR AX,AXMOV DS,AXMOV SI, 3500H ;建立源地址指针MOV DI,3600H ;建立目标地址指针CLDMOV CX, 8 ;循环次数REP MOVSB ;重复每次传入1个字节INT 21H ;程序终止CODE ENDSEND START四.实验结果1.运行前:运行后:2. 用E命令修改3500H数据:修改后3500H单元开始8个数据:运行后3600H单元开始8个数据:友情提示:范文可能无法思考和涵盖全面,供参考!最好找专业人士起草或审核后使用,感谢您的下载!。
2023年微机原理实验指导书
2.1系统生疏试验【试验目的】把握TD 系列微机原理及接口技术教学试验系统的操作,生疏Wmd86 联机集成开发调试软件的调试环境。
【试验设备】PC 机一台,TD-PITE 试验装置一套。
【试验内容】编写试验程序,将00H~0FH 共16 个数写入到内存3000H 开头的连续16 个存储单元中。
【试验步骤】1.运行Wmd86 软件,进入Wmd86 集成开发环境。
2.在设置菜单中选择“汇编语言”和“16 位存放器”。
3.单击文集菜单的建命令,建一个文档,默认文件名为Wmd861。
4.编写试验程序,并保存,此时系统会提示输入的文件名,输完后点击保存。
5.单击编译文件,假设程序编译无误,则科技连续单击进展链接,链接无误前方可以加载程序。
6.连接PC 与试验系统的通讯电缆,翻开试验系统电源。
7.编译、链接都正确并且上下机通讯成功后,就可以下载程序,联机调试了。
可以通过端口列表中的“端口测试”来检查通讯是否正常。
点击下载程序。
为编译、链接、下载组合按钮,通过该按钮可以将编译、链接、下载一次完成。
下载成功后,在输出区的结果窗中会显示“加载成功!”,表示程序已正确下载。
起始运行语句下会有一条绿色的背景。
8.将输出区切换到调试窗口,试验命令D0000:3000 查看内存3000H 起始地址的数据。
9.点击按钮运行程序,等待程序运行停顿后,通过命令来观看程序结果。
10.也可以设置端点,要修改内存中的数据可以使用命令E,如E0000:3000 可以修改地址0000:3000 处的数据,修改完一个后,可按“空格”键连续输入下一个数。
输入完成后按“回车”键退出。
2.2数制转换试验【试验目的】1 把握不同进制数及编码相互转换的程序设计方法,加深对数值转换的理解。
2.生疏程序调试的方法。
【试验设备】PC 机一台,TD-PITE 试验装置一套。
【试验内容】编写程序,将ASCII 码表示的十进制数转换为二进制数。
【试验步骤】1.依据程序流程图编写程序。
1、关于实验箱使用说明
第一部分 实验箱简介北京达盛公司的EL-SOPC4000型实验系统硬件由:1、集成外部资源的EL-SOPC4000底板(底板):EL-SOPC4000V1.32、主CPU 适配器E-Pay-SOPC 板(主板):E_Play-SOPC EP4CE22 v1.13、扩展板:E-PLAY-SOPC EPC2 EXT组成。
底板组成框图如下:双排60插孔PORTA PORTB用户IO1~IO16JTAG JTAG电源引出口液晶连接口SWSW 拨动开关EL-SOPC4000 底板组成框图主板是安插在底板上的,而扩展板又是安插在主板上的。
特别说明:在以E-PLAY-3C25-B 为CPU 板做实验时,请将CPU 板底下底板上的小拨码SW 开关全部拨到ON ,其他CPU 板全部拨到OFF 。
主板上有FPGA 芯片一块:EP4CE22F17C8N 。
扩展板上有音视频解码芯片和红外收发对管。
实验操作说明一、实验箱功能选择位特别注意,在做基本实验时:(1)实验箱功能选择位必须设置为M[3]=0,M[2]=0,M[1]=0,M[0]=1。
(2)在做Quartus II工程时必须将未分配的管脚置为三态输入。
Quartus II --> Assignments --> Device… --> Device --> Device & Pin Options… --> Unused Pins --> Reserve all unused pins : AS input tri-stated。
如未将未分配管脚置为三态输入,将可能导致主芯片或外围芯片损坏,属人为使用不当,公司将不负责。
二、引脚布置为了实验观察的方便,在布置锁定引脚时,应该使用引出的FPGA引脚。
FPGA的引脚引到用户IO、PORTA和PORTB,见前面“底板”部分。
由于用户IO飞线方便,一般使用用户IO作为FPGA的常用引出引脚。
微机原理实验箱使用说明项目版
0目录第一章简介 (4)1.1 实验仪介绍 (4)1.2 实验仪配置方案 (4)1.3 功能特点 (4)1.3.1 软件 (4)1.3.2 硬件 (5)第二章硬件结构 (7)2.1 电路外观 (7)2.2 A1区:12864液晶显示模块电路 (8)2.3 A2区:16×16 LED实验电路 (9)2.4 A3区:CPU总线、片选区 (9)2.5 A4区:控制区 (9)2.6 B1区:语音模块ISD1420电路 (10)2.7 B2区:逻辑笔、单脉冲、频率发生器 (10)2.8 B3区:8259电路 (11)2.9 B4区:8155、8255电路 (11)2.10 B5、C6区:扩展区 (12)2.11 C1区:电源区 (13)2.12 C2区:93C46 (13)2.13 C3区:138译码器 (13)2.14 C4区:X5045 (13)2.15 C5区:8253、8251 (14)2.16 D1区:蜂鸣器 (14)2.17 D2区:0~5V电压输出 (14)2.18 D3区:光敏电阻、压力测量 (15)2.19 D4区:并串转换 (16)2.20 D5区:串并转换 (16)2.21 E1区:步进电机 (16)2.22 E2区:PWM电压转换 (16)2.23 E3区:继电器 (17)2.24 E4区:I2C总线(包括24C02A,PCF8563P,ZLG7290) (17)2.25 E5区:8279键盘/LED控制器 (18)2.26 E6区:8250 (19)2.27 E7区:RS232 (19)2.28 E8区:RS485 (19)2.29 F1区:直流电机转速测量/控制 (20)2.30 F2区:串行AD (20)2.31 F3区:DAC0832数模转换 (21)2.32 G1区:温度测量/控制 (21)12.33 G2区:红外通讯 (21)2.34 G3区:串行DA (22)2.35 G4区:ADC0809模数转换 (22)2.36 G5区:键盘&LED (23)2.37 G6区:发光管、按键、开关 (23)2.38 G7区:接触式IC卡 (24)第三章星研集成环境软件 (25)3.1 软件安装 (25)3.1.1 安装星研集成环境软件 (25)3.1.2 软件卸载 (25)3.1.3 USB驱动程序 (25)3.1.4 软件启动 (26)3.1.5 编译器 (27)3.1.6 README文件 (27)3.2 如何使用星研集成环境软件 (28)3.2.1 数据传送程序(ASM) (28)3.2.2 数据传送程序(C) (42)231简介1.1 实验仪介绍STAR ES598PCI实验仪提供了几乎所有最实用、新颖的接口实验,提供详尽的C、汇编例子程序、使用说明,不但可以满足各大专院校进行单片机、微机原理课程的开放式实验教学,也可以让参加电子竞赛的学生熟悉各种类型的接口芯片,做各种实时控制实验,轻松面对电子竞赛;也可以让刚参加工作的电子工程师迅速成为高手。
微机原理软件实验步骤说明
汇编语言程序设计的实验环境及实验步骤淮北师范大学苗曙光图示操作步骤:1、开始-运行2、在运行窗口输入cmd3、进入DOS操作界面3、改变盘符路径cd..4、改成了试验程序所在的路径(1)编辑源程序(生成.ASM文件) 输入:D:\shiyan>masm 1-1直接按回车(2)连接目标程序(.OBJ → .EXE )输入:D:\shiyan>link 1-1(3)运行可执行程序1-1.exe文字说明部分:知识提要:本章主要进行汇编语言实验环境及实验步骤,涉及到的知识点包括:1、汇编语言源程序编写好以后, 必须经过下列几个步骤才能在机器上运行: (1) 编辑源程序(生成.ASM文件) (2) 汇编源程序(.ASM → .OBJ) (3) 连接目标程序(.OBJ → .EXE ) (4) 调试可执行程序(使用调试程序Debug调试生成的.EXE文件)(5) 运行程序输出结果。
2、 Windows环境下的汇编语言集成编程环境的使用实验一 DOS环境下的汇编语言编程环境使用(基础与验证型)一、实验要求和目的1、掌握汇编语言程序设计的基本方法和技能;2、熟练掌握使用全屏幕编辑程序EDIT编辑汇编语言源程序;3、熟练掌握宏汇编程序MASM的使用;4、熟练掌握连接程序LINK的使用。
二、软硬件环境1、硬件环境:微机CPU 486以上,500MB以上硬盘,32M以上内存;2、软件环境:装有MASM 5.0、DEBUG、LINK、EDIT、CREF.EXE和EXR2BIN.EXE等应用程序。
三、实验涉及的主要知识单元1、汇编语言源程序的汇编过程汇编语言源程序的汇编过程是是利用汇编程序(MASM)对已编辑好的源程序文件(.ASM)进行汇编,将源程序文件中以ASCII码表示的助记符指令逐条翻译成机器码指令,并完成源程序中的伪指令所指出的各种操作,最后可以建立3个文件:扩展名为 .OBJ的目标文件、扩展名为 .LST 的列表文件和扩展名为 .CRF 的交叉索引文件。
微机原理与接口技术实验
Flying College of BinZhou University
© 2009 Yuanwei
微机原理与接口技术实验
试验程序框图
Flying College of BinZhou University
© 2009 Yuanwei
微机原理与接口技术实验
试验六: A/D转换试验
Flying College of BinZhou University
用8255PA口控制PB口。
试验接线
PA0~PA7→K1~K7;(开关量输入模块) PB0~PB7→L1~L8;(发光管输出模块) 8255数据、控制线内部已线连好。
Flying College of BinZhou University
© 2009 Yuanwei
微机原理与接口技术实验
编程指南
⒈ 8255A芯片简介:8255A可编程外围接口芯片是INTEL企业 生产旳通用并行接口芯片,它具有A、B、C三个并行接口,用 +5V单电源供电,能在下列三种方式下工作: 方式0:基本输入/ 输出方式 方式l:选通输入/ 输出方式 方式2:双向选通工作方式 ⒉ 使8255A端口A工作在方式0并作为输入口,读取Kl-K8个开 关量,PB口工作在方式0作为输出口。
© 2009 Yuanwei
微机原理与接口技术实验
试验目旳
1、学习微机系统中扩展简朴I/O口旳措施。 2、学习数据输入输出程序旳编制措施。
试验内容
利用74LS244作为输入口,读取开关状态,并将此状态经过 74LS273再驱动发光二极管显示出来。
Flying College of BinZhou University
© 2009 Yuanwei
Dais微机接口实验箱介绍操作说明
3)寄存器读写命令-RG、NX、LS键
在“P.”提示符下,直接按RG键,可依次循环显示或修改PC值(IP)、 PSW值(FL值)、SP值。
在“P.”提示符下,先输入寄存器代号,再按RG键,显示器左边2位显 示寄存器名,右边4位显示该寄存器内容。此时:
按NX键,则依次循环上下一个寄存器中的内容 按LS键,则依次循环上一个寄存器中的内容 输入十六进制数字,则该寄存器中的内容被修改 按MON键,则返回监控,显示提示符“P.”
2)选择通信串口和速率,如下图所示: 如果用RS232串行接口与微 机进行连接,则选择串口1; 如果用USB口专用线与微机 相连,则选择串口3,波特 率可以任选(建议选择 57600)。
3)出错提示及处理
如果没有连接仪器,屏幕上将出现出错对话框,如图2.3所示,请您确 认是否需要连接。
如果不须连接仪器,点击“No”,则软件将进入模拟操作状态。如果 要进入连机操作状态,请在确认仪器连接与参数设置正确后,点击 “Yes”,软件将进入连机操作模式。
在程序存贮器读写状态,显示器左边4位数字是内存单元的地址,右 边2位是该单元的内容。光标(闪动的数字)表示等待修改(写入) 的数据。
用LS或NX键可以读出上一个或下一个存贮单元,同时光标自动移到 第五位。持续按LS或NX键1秒以上,实验系统便开始对内存开始进行 向上或向下扫描,依次显示各单元地址及内容,可以快速检查某一内 存区的内容,或快速移动到要检查的单元。
内RAM区的内容。 值得注意的是,当改变实验系统设置的时候,一定要按下复位键
RESET,才能使新的设置生效。
2)程序存储器读写命令—ME、NX、LS键
这一组命令是用来检查(读出)或更改(写入)内存单元,因此可通 过这些命令向实验系统送入程序。
微机原理实验箱课程设计
微机原理实验箱课程设计一、课程目标知识目标:1. 学生能理解微机原理的基本概念,掌握微机实验箱的基本组成和功能。
2. 学生能掌握微机实验箱的操作流程,了解各类接口和部件的作用。
3. 学生能掌握基本的微机编程知识,通过实验箱实现简单的程序控制。
技能目标:1. 学生能够熟练使用微机实验箱,进行基本操作和实验。
2. 学生能够运用所学的微机编程知识,编写简单的程序并实现功能。
3. 学生能够通过实验,培养动手操作能力和问题解决能力。
情感态度价值观目标:1. 学生培养对计算机硬件和编程的兴趣,激发学习热情。
2. 学生在实验过程中,培养团队合作精神,学会相互协作和交流。
3. 学生能够认识到微机原理在实际应用中的重要性,提高对技术应用的认知。
课程性质:本课程为实践性课程,侧重于培养学生的动手操作能力和实际问题解决能力。
学生特点:学生具备一定的计算机基础知识,但对微机原理和实验箱操作相对陌生。
教学要求:教师需结合课本知识,以实际操作为主,引导学生掌握微机原理和实验方法,注重培养学生的实践能力和团队协作精神。
在教学过程中,关注学生的个体差异,因材施教,确保课程目标的达成。
通过课程学习,使学生能够将所学知识应用于实际操作中,提高综合运用能力。
二、教学内容本课程教学内容依据课程目标,结合课本相关章节,进行以下安排:1. 微机原理基本概念:讲解微机的基本组成、工作原理和性能指标,对应课本第1章内容。
2. 微机实验箱介绍:详细介绍实验箱的硬件组成、接口功能及操作方法,对应课本第2章内容。
3. 基本操作与实验:包括开机、关机、复位操作,以及简单的输入输出实验,对应课本第3章内容。
4. 微机编程基础:讲解汇编语言编程基础,通过实验箱实现流水灯、蜂鸣器等控制,对应课本第4章内容。
5. 综合实验:结合所学知识,设计一个简单的微机控制系统,如温度控制器,对应课本第5章内容。
教学进度安排如下:第一周:微机原理基本概念学习。
第二周:微机实验箱介绍及基本操作学习。
实验箱说明
“8155键显模块空间分配:八段数码管显示:三、实验线路:这里只是显示草图,详细原理参见“8155键显模块”。
1、本实验仪提供了8段码数码管LED显示电路,学生只要按地址输出相应数据,就可以实现对显示器的控制。
显示共有6位,采用动态方式显示。
8段数码管是由8155的PB0、PB1经74LS164“串转并”后输出得到。
6位位码由8155的PA0口输出,经uA2003反向驱动后,选择相应显示位。
74LS164是串行输入并行输出转换电路,串行输入的数据位由8155的PB0控制,时钟位由8155的PB1控制输出。
写程序时,只要向数据位地址输出数据,然后向时钟位地址输出一高一低两个电平就可以将数据位移到74LS164中,向显示位选通地址输出高电平就可以点亮相应的显示位。
本实验仪中数据位输出地址为0e102H,时钟位输出地址为0e102H,位选通输出地址为0e101H。
本实验涉及到了8155 I0/RAM扩展芯片的工作原理以及74LS164器件的工作原理。
(8段数码管显示子程序)OUTBIT equ 0e101h ; 位控制口CLK164 equ 0e102h ; 段控制口(接164时钟位)DAT164 equ 0e102h ; 段控制口(接164数据位)IN equ 0e103h ; 键盘读入口LEDBuf equ 60h ; 显示缓冲Num equ 70h ; 显示的数据DelayT equ 75h ;org 0000hljmp StartLEDMAP: ; 八段管显示码db 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07h db 7fh, 6fh, 77h, 7ch, 39h, 5eh, 79h, 71h Delay: ; 延时子程序mov r7, #0DelayLoop:djnz r7, DelayLoopdjnz r6, DelayLoopretDisplayLED:mov r0, #LEDBufmov r1, #6 ; 共6个八段管mov r2, #00100000b ; 从左边开始显示Loop:mov dptr, #OUTBITmov a, #00hmovx @dptr, a ; 关所有八段管mov a, @r0mov B, #8 ; 送164DLP:rlc amov r3, amov acc.0, cANL A, #0FDHmov dptr, #DAT164movx @dptr, amov dptr, #CLK164orl a,#02hmovx @dptr, aanl a,#0fDhmovx @dptr, amov a, r3djnz B, DLPmov dptr, #OUTBITmov a, r2movx @dptr, a ; 显示一位八段管mov r6, #1call Delaymov a, r2 ; 显示下一位rr amov r2, ainc r0djnz r1, Loopmov dptr, #OUTBITmov a, #0movx @dptr, a ; 关所有八段管retStart: mov dptr,#0e100hmov a,#03hmovx @dptr,amov sp, #40hmov Num, #0MLoop:inc Nummov a, Nummov b, amov r0, #LEDBufFillBuf:mov a, banl a, #0fhmov dptr, #LEDMapmovc a, @a+dptr ; 数字转换成显示码mov @r0,a ; 显示在码填入显示缓冲inc r0inc bcjne r0, #LEDBuf+6, FillBufmov DelayT,#30DispAgain:call DisplayLED ; 显示djnz DelayT,DispAgainljmp MLoopEND这里只是键盘草图,详细原理参见“8155键显模块”。
微机原理实验操作步骤:微机原理实验联机运行步骤
微机原理实验联机运行步骤
1、开机进入DV88系统;
2、结合电路图并按实验内容正确连线;
3、用数据线连接计算机与试验箱;
4、打开程序;
5、按复位键(试验箱)后机箱显示“P.”,再按PCDBG
键(试验箱);
6、点击联接(计算机),随后点击一下屏幕中间的任意位
置;
7、再点击编译(计算机),若有错误则改正程序;
8、继续点击调试(计算机);
9、最后点击运行(此时屏幕显示OK),查看并记录运行
结果;
10、按复位键(试验箱),再按PCDBG键(试验箱),并
点击OK(计算机)退出实验。
查看存储器内容步骤:在实验步骤6后面,用右键点击数据窗口,然后输入要查看的地址,会显示相应地址下的内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0目录第一章简介 (4)1.1 实验仪介绍 (4)1.2 实验仪配置方案 (4)1.3 功能特点 (4)1.3.1 软件 (4)1.3.2 硬件 (5)第二章硬件结构 (7)2.1 电路外观 (7)2.2 A1区:12864液晶显示模块电路 (8)2.3 A2区:16×16 LED实验电路 (9)2.4 A3区:CPU总线、片选区 (9)2.5 A4区:控制区 (9)2.6 B1区:语音模块ISD1420电路 (10)2.7 B2区:逻辑笔、单脉冲、频率发生器 (10)2.8 B3区:8259电路 (11)2.9 B4区:8155、8255电路 (11)2.10 B5、C6区:扩展区 (12)2.11 C1区:电源区 (13)2.12 C2区:93C46 (13)2.13 C3区:138译码器 (13)2.14 C4区:X5045 (13)2.15 C5区:8253、8251 (14)2.16 D1区:蜂鸣器 (14)2.17 D2区:0~5V电压输出 (14)2.18 D3区:光敏电阻、压力测量 (15)2.19 D4区:并串转换 (16)2.20 D5区:串并转换 (16)2.21 E1区:步进电机 (16)2.22 E2区:PWM电压转换 (16)2.23 E3区:继电器 (17)2.24 E4区:I2C总线(包括24C02A,PCF8563P,ZLG7290) (17)2.25 E5区:8279键盘/LED控制器 (18)2.26 E6区:8250 (19)2.27 E7区:RS232 (19)2.28 E8区:RS485 (19)2.29 F1区:直流电机转速测量/控制 (20)2.30 F2区:串行AD (20)2.31 F3区:DAC0832数模转换 (21)2.32 G1区:温度测量/控制 (21)12.33 G2区:红外通讯 (21)2.34 G3区:串行DA (22)2.35 G4区:ADC0809模数转换 (22)2.36 G5区:键盘&LED (23)2.37 G6区:发光管、按键、开关 (23)2.38 G7区:接触式IC卡 (24)第三章星研集成环境软件 (25)3.1 软件安装 (25)3.1.1 安装星研集成环境软件 (25)3.1.2 软件卸载 (25)3.1.3 USB驱动程序 (25)3.1.4 软件启动 (26)3.1.5 编译器 (27)3.1.6 README文件 (27)3.2 如何使用星研集成环境软件 (28)3.2.1 数据传送程序(ASM) (28)3.2.2 数据传送程序(C) (42)231简介1.1 实验仪介绍STAR ES598PCI实验仪提供了几乎所有最实用、新颖的接口实验,提供详尽的C、汇编例子程序、使用说明,不但可以满足各大专院校进行单片机、微机原理课程的开放式实验教学,也可以让参加电子竞赛的学生熟悉各种类型的接口芯片,做各种实时控制实验,轻松面对电子竞赛;也可以让刚参加工作的电子工程师迅速成为高手。
STAR ES598PCI提供实验仪与微机同步演示功能,方便实验室老师的教学、演示。
提供一个库文件,如果学生上机时间有限,只需编写最主要的程序,其它调用库文件即可。
它布局合理,清晰明了;模块化设计,可以无限升级,让您的选择永不落伍;兼容性强,可以轻松升级,减少设备投资;使用方便,易于维护。
1.2 实验仪配置方案STAR ES8688有二种配置方案:1、实验仪主机、ES8688模块、仿真模块(不含逻辑分析功能仪、实时跟踪仪功能)。
2、实验仪主机、ES8688模块、仿真模块(带有逻辑分析功能仪、实时跟踪仪功能)。
逻辑分析功能:通过观察采样到的波形,可以让学生了解CPU执行指令的完整过程,加深对教科书上波形图的认识。
实时跟踪仪: 记录程序运行轨迹。
1.3 功能特点1.3.1 软件1、提供我公司自主版权的星研集成环境软件,2004年它已被认定为上海市高新技术成果转化项目◇集编辑器、项目管理、启动编译、连接、错误定位、下载、调试于一体,多种实验仪、仿真器、多类型CPU仿真全部集成在一个环境下,操作方法完全一样。
◇完全VC++风格。
支持C、PL/M、宏汇编:同时支持Keil公司C51、Franklin公司C51、IAR/Archimedes公司的C51、Intel C96、Tasking的C196、Borland公司的TASM、Turbo C。
◇支持ASM(汇编)、C、PLM语言,多种语言多模块混合调试,文件长度无限制。
◇支持BIN、HEX、OMF、AUBROF等文件格式。
可以直接转载ABS、OMF文件。
◇支持所有数据类型观察和修改。
自动收集变量于变量窗(自动、局部、模块、全局)。
◇无须点击的感应式鼠标提示功能。
◇功能强大的项目管理功能,含有调试该项目有关的仿真器、所有相关文件、编译软4件、编译连接控制项等所有的硬软件信息,下次打开该项目,无须设置,即可调试◇支持USB、并口、串口通信。
◇提供模拟调试器。
◇符合编程语言语法的彩色文本显示,所有窗口的字体、大小、颜色可以随意设置。
3、提供几十个实验的汇编、C版本的源文件。
提供一个库文件,如果学生上机时间有限,只需编写最主要的程序,其它调用库文件即可。
实验仪可提供以下软件实验:十进制数加法,十进制数减法,四字节二进制数转十进制数,数据传送,冒泡排序,二分查找法,散转等。
逻辑分析图-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------实时跟踪图1.3.2 硬件1、传统实验74HC244 、74HC273扩展简单的I/O口;蜂鸣器驱动电路;74HC138译码;8250串行通讯实验;8251串行通讯实验;RS232和RS485接口电路;8155、8255扩展实验;8253定时、分频实验;128*64液晶点阵显示模块;16X16LED点阵显示模块;键盘LED控制器8279,并配置了8位LED、4 * 4键盘;32K数据RAM读写,使用C编制较大实验成为可能;并行AD 实验;并行DA实验;光电耦合实验;直流电机控制;步进电机控制;继电器控制实验;逻辑笔;打印机实验;电子琴实验;74HC4040分频得到十多种频率;另外提供8个拨码盘、8个发光二极管、8个独立按键;单脉冲输出。
2、新颖实验录音、放音模块实验;光敏电阻、压力传感器实验;串行接口实验1)一线 DALLAS公司的DS18B20测温实验2)红外通信实验3)CAN CAN2.0(扩展模块)4)USB USB1.1、USB2.0(扩展模块)5)以太网 10M以太网模块(扩展模块)6)蓝牙(扩展模块)53、闭环控制1)门禁系统实验 2)光敏电阻、压力传感器实验3)旋转图形展现实验4)直流电机转速测量,使用光电开关测量电机转速5)直流电机转速测量,使用霍尔器件测量电机转速6)直流电机转速控制,使用霍尔器件、光电开关精确控制电机转速7)数字式温度控制,通过该实验可较好认识控制在实际中的应用4、实验扩展区,提供扩展实验接口,用户可自行设计实验可以提供USB1.1、USB2.0、USB主控、10M以太网接口的TCP/IP实验模块、CAN总线、NAND FLASH模块、FV_VF模块、触摸屏、非接触式IC卡、双通道虚拟示波器、虚拟仪器、读写优盘、CPLD、FPGA模块。
其它模块正在陆续推出中,例如:超声波测距、测速;GPS;GPRS;蓝牙。
5、EDA —— CPLD、FPGA可编程逻辑实验逻辑门电路:与门、或门、非门、异或门、锁存器、触发器、缓冲器等;半加器、全加器、比较器、二、十进制计数器、分频器、移位寄存器、译码器;常用的74 系列芯片、接口芯片实验;8段数码块显示实验;16x16 点阵式LED显示实验;串行通信收发;I2C 总线等提供ABEL、VHDL 语言编写的实验范例672硬件结构2.1 电路外观本章将逐一介绍实验仪的各个功能模块、相应的结构,读者在编写程序前,首先熟悉相应的硬件电路。
8JP51、JP55:MCS51的P1口;JP59:高位地址线A8..A15;JP61、JP64:MCS51的P3口,P3.7、P3.6作读、写信号线用;JP66:相当于一个MCS51类CPU座,使用40芯扁线与用户板相连,可仿真P0、P2口作地址/数据使用的MCS51类CPU。
2.5 A4区:控制区主控部分。
9打印口CS :片选信号,低电平有效。
IO/M : 高电平,选择I/O 口; 低电平,选择数据RAM 。
JP75: PB 口; JP76: PA 口; JP79: PC 口。
AD012PA021AD113PA122AD214PA223AD315PA324AD416PA425AD517PA526AD618PA627AD719PA728PB029CE8PB130RD 9PB231WR 10PB332IO/M 7PB433ALE 11PB534PB635PB736TMROUT6PC037PC138TMRIN3PC239PC31PC42RESET4PC558155U41ALE 8155PA4PA5PA6PA7PC0PC1PC2PC3PA0PA1PA2PA3PC4PC5TMRINTMROUTPB0PB1PB2PB3PB4PB5PB6PB7RSTRDWR 12345678JP7612345678JP7512345678JP79TMRINTMROUTD0D1D2D3D4D5D6D7TMRIN TMROUT IO/MCS1234567891011121314JP69GNDPC0PA0PA1PA2PA3PA4PA5PA6PA7PB7123DCTitleNumberSize A Date:2006-4-11File:Sheet1.SchDoCS : 片选,高有效 SCL : 时钟 DI : 数据输入 DO : 数据输出2.13 C3区:138译码器A 、B 、C :3位数据输入口 Y0~Y7: 8位译码数据输出口 G1、G2A 、G2B :译码控制口2.14 C4区:X5045CS : 片选,低有效 SCK : 时钟 SI : 数据输入 SO : 数据输出 RESET :复位信号输出 端,高电平有效 12CS 1SCL 2DI 3DO 4GND 5NC 6NC7VCC 893C46PU1410KR5110KR5410KR55VCCDI SCLDO12JP17470R42DS17CS345A 1B 2C 3G2A 4G2B5G16Y77GND 8Y69Y510Y411Y312Y213Y114Y015VCC 16SN74LS138NU2112345678JP35VCC 12JP28470R68DS20A B C G1G2A G2B12345678JP32G2B G2AG1A B CSOSCK SI CS/WDI 1SO 2WP 3Vss4Vcc8RESET 7SCK6SI5X5045U2910KR890.1uF C4310KR9110KR9030pFC4410KR92RESETDS28470R8612JP38VCCCSCS : 片选信号,低电平有效; A0、A1:地址信号;CS : 片选信号,低电平有效;RxC 、TxC : 收发时钟; C/D : 命令/数据; RXD 、TXD : 串行收发。