Star ES8688使用说明Word格式文档下载.docx

上传人:b****6 文档编号:18345108 上传时间:2022-12-15 格式:DOCX 页数:245 大小:960.35KB
下载 相关 举报
Star ES8688使用说明Word格式文档下载.docx_第1页
第1页 / 共245页
Star ES8688使用说明Word格式文档下载.docx_第2页
第2页 / 共245页
Star ES8688使用说明Word格式文档下载.docx_第3页
第3页 / 共245页
Star ES8688使用说明Word格式文档下载.docx_第4页
第4页 / 共245页
Star ES8688使用说明Word格式文档下载.docx_第5页
第5页 / 共245页
点击查看更多>>
下载资源
资源描述

Star ES8688使用说明Word格式文档下载.docx

《Star ES8688使用说明Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Star ES8688使用说明Word格式文档下载.docx(245页珍藏版)》请在冰豆网上搜索。

Star ES8688使用说明Word格式文档下载.docx

825015

2.27E7区:

RS23215

2.28E8区:

RS48515

2.29F1区:

直流电机转速测量/控制16

2.30F2区:

串行AD16

2.31F3区:

DAC0832数模转换17

2.32G1区:

温度测量/控制17

2.33G2区:

红外通讯17

2.34G3区:

串行DA18

2.35G4区:

ADC0809模数转换18

2.36G5区:

键盘&

LED19

2.37G6区:

发光管、按键、开关19

2.38G7区:

接触式IC卡20

第三章星研集成环境软件21

3.1软件安装21

3.1.1安装星研集成环境软件21

3.1.2软件卸载21

3.1.3USB驱动程序21

3.1.4软件启动22

3.1.5编译器23

3.1.6README文件23

3.2如何使用星研集成环境软件24

3.2.1数据传送程序(ASM)24

3.2.2数据传送程序(C)37

第四章软件实验43

实验一数据传送43

实验二双字节BCD码(十进制数)加法45

实验三双字节BCD码(十进制数)减法48

实验四四字节十六进制数转十进制数51

实验五散转54

实验六冒泡排序56

实验七二分查找法58

第五章基础硬件实验60

实验一8255控制交通灯实验61

实验二74HC138译码器实验64

实验三8155输入、输出、SRAM实验66

实验四8253方波实验68

实验五8259A中断控制器实验70

实验六8251可编程通信实验(与微机)73

实验七8250可编程通信实验(与微机)77

实验八8279键盘显示实验81

实验九并行DA实验84

实验十并行AD实验(数字电压表实验)86

实验十一红外通信实验89

实验十二图形点阵显示实验93

实验十三8237DMA传输实验102

第六章综合实验105

实验一简易电子琴实验105

实验二LED16*16点阵实验113

实验三数字式温度计实验(18B20)118

实验四步进电机实验124

实验五直流电机测速实验131

实验六旋转图形实验137

实验七ISD1420语音模块实验141

实验九电子钟(CLOCK)151

实验十光敏电阻测量光照强度实验157

以太网、USB1.1、USB2.0、CAN、GPS、GPRS等模块说明请参阅光盘中说明

1简介

1.1实验仪介绍

STARES598PCI实验仪提供了几乎所有最实用、新颖的接口实验,提供详尽的C、汇编例子程序、使用说明,不但可以满足各大专院校进行单片机、微机原理课程的开放式实验教学,也可以让参加电子竞赛的学生熟悉各种类型的接口芯片,做各种实时控制实验,轻松面对电子竞赛;

也可以让刚参加工作的电子工程师迅速成为高手。

STARES598PCI提供实验仪与微机同步演示功能,方便实验室老师的教学、演示。

提供一个库文件,如果学生上机时间有限,只需编写最主要的程序,其它调用库文件即可。

它布局合理,清晰明了;

模块化设计,可以无限升级,让您的选择永不落伍;

兼容性强,可以轻松升级,减少设备投资;

使用方便,易于维护。

1.2实验仪配置方案

STARES8688有二种配置方案:

1、实验仪主机、ES8688模块、仿真模块(不含逻辑分析功能仪、实时跟踪仪功能)。

2、实验仪主机、ES8688模块、仿真模块(带有逻辑分析功能仪、实时跟踪仪功能)。

逻辑分析功能:

通过观察采样到的波形,可以让学生了解CPU执行指令的完整过程,加深对教科书上波形图的认识。

实时跟踪仪:

记录程序运行轨迹。

1.3功能特点

1.3.1软件

1、提供我公司自主版权的星研集成环境软件,2004年它已被认定为上海市高新技术成果转化项目

◇集编辑器、项目管理、启动编译、连接、错误定位、下载、调试于一体,多种实验仪、仿真器、多类型CPU仿真全部集成在一个环境下,操作方法完全一样。

◇完全VC++风格。

支持C、PL/M、宏汇编:

同时支持Keil公司C51、Franklin公司C51、IAR/Archimedes公司的C51、IntelC96、Tasking的C196、Borland公司的TASM、TurboC。

◇支持ASM(汇编)、C、PLM语言,多种语言多模块混合调试,文件长度无限制。

◇支持BIN、HEX、OMF、AUBROF等文件格式。

可以直接转载ABS、OMF文件。

◇支持所有数据类型观察和修改。

自动收集变量于变量窗(自动、局部、模块、全局)。

◇无须点击的感应式鼠标提示功能。

◇功能强大的项目管理功能,含有调试该项目有关的仿真器、所有相关文件、编译软件、编译连接控制项等所有的硬软件信息,下次打开该项目,无须设置,即可调试

◇支持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)CANCAN2.0(扩展模块)

4)USBUSB1.1、USB2.0(扩展模块)

5)以太网10M以太网模块(扩展模块)6)蓝牙(扩展模块)

3、闭环控制

1)门禁系统实验2)光敏电阻、压力传感器实验

3)旋转图形展现实验

4)直流电机转速测量,使用光电开关测量电机转速

5)直流电机转速测量,使用霍尔器件测量电机转速

6)直流电机转速控制,使用霍尔器件、光电开关精确控制电机转速

7)数字式温度控制,通过该实验可较好认识控制在实际中的应用

4、实验扩展区,提供扩展实验接口,用户可自行设计实验

可以提供USB1.1、USB2.0、USB主控、10M以太网接口的TCP/IP实验模块、CAN总线、NANDFLASH模块、FV_VF模块、触摸屏、非接触式IC卡、双通道虚拟示波器、虚拟仪器、读写优盘、CPLD、FPGA模块。

其它模块正在陆续推出中,例如:

超声波测距、测速;

GPS;

GPRS;

蓝牙。

5、EDA——CPLD、FPGA可编程逻辑实验

逻辑门电路:

与门、或门、非门、异或门、锁存器、触发器、缓冲器等;

半加器、全加器、比较器、二、十进制计数器、分频器、移位寄存器、译码器;

常用的74系列芯片、接口芯片实验;

8段数码块显示实验;

16x16点阵式LED显示实验;

串行通信收发;

I2C总线等

提供ABEL、VHDL语言编写的实验范例

 

2硬件结构

2.1电路外观

本章将逐一介绍实验仪的各个功能模块、相应的结构,读者在编写程序前,首先熟悉相应的硬件电路。

12864液晶显示模块电路

CS:

片选信号,低有效。

CS1/2:

左右半屏使能选择,H:

左半屏,L:

右半屏。

RS:

选择读写的是指令或数据,L:

指令,H:

为数据。

RW:

读写控制端,L:

写操作,H:

读操作。

16LED实验电路

JP23、JP24组成16根行扫描线;

JP33、JP34组成16根列扫描线。

CPU总线、片选区

JP45:

地址线A0..A7;

JP48、JP50:

低位地址/数据总线;

JP51、JP55:

MCS51的P1口;

JP59:

高位地址线A8..A15;

JP61、JP64:

MCS51的P3口,P3.7、P3.6作读、写信号线用;

JP66:

相当于一个MCS51类CPU座,使用40芯扁线与用户板相连,可仿真P0、P2口作地址/数据使用的MCS51类CPU。

片选区

片选

地址范围

CS1

0F000H~0FFFFH

CS5

0B000H~0BFFFH

CS2

0E000H~0EFFFH

CS6

0A000H~0AFFFH

CS3

0D000H~0DFFFH

CS7

09000H~09FFFH

CS4

0C000H~0CFFFH

CS8

08000H~08FFFH

控制区

主控部分。

语音模块ISD1420电路

JP13、JP14、JP15:

设置操作模式,MCU:

CPU控制方式;

MANUAL:

手动(REC、PLAYL、PLAYE)控制方式。

REC:

录音按键,低电平有效;

PLAYE:

电平放音按键,低电平有效,直到放音内容结束停止放音

PLAYL:

边沿放音按键,下降沿有效,并在下一个上升沿停止放音

逻辑笔、单脉冲、频率发生器

逻辑笔:

测试接口,输入

测量信号

绿灯(DS13):

高电平点亮

红灯(DS14):

低电平点亮

两灯同时亮:

频率信号

逻辑笔电路原理图

单脉冲电路原理图

S4:

脉冲发生开关

正脉冲:

上凸符号端口输出正脉冲

负脉冲:

下凹符号端口输出负脉冲

频率发生器电路原理图

4M:

输出4MHZ频率信号

其他端口输出的信号频率与端口下标识的数值一致

8259电路

片选信号,低电平有效;

A0:

地址信号

INR0..INR7:

中断输入

INTA:

中断响应

8155、8255电路

A0、A1:

地址信号。

JP52:

PC口;

JP53:

PB口;

JP56:

PA口。

片选信号,低电平有效。

IO/M:

高电平,选择I/O口;

低电平,选择数据RAM。

JP75:

PB口;

JP76:

PA口;

JP79:

PC口。

打印口

扩展区

实验仪提供了二个扩展区,用来扩展USB1.1、USB2.0、以太网、CAN总线、非接触式IC卡、双通道虚拟示波器、CPLD、FPGA等扩展模块,其它模块正在陆续推出中。

如果扩展模块较大,可以同时使用二个扩展区。

电源区

C1区为用户提供了5V(2A)、+12V(300mA)、-12V(300mA)等几种电源接口。

93C46

片选,高有效

SCL:

时钟

DI:

数据输入

DO:

数据输出

138译码器

A、B、C:

3位数据输入口

Y0~Y7:

8位译码数据输出口

G1、

译码控制口

X5045

片选,低有效

SCK:

SI:

SO:

RESET:

复位信号输出端,高电平有效

8253、8251

地址信号;

RxC、TxC:

收发时钟;

C/D:

命令/数据;

RXD、TXD:

串行收发。

CLK:

时钟。

蜂鸣器

Ctrl:

控制接口,0-蜂鸣

0~5V电压输出

0-5V:

电压输出端

光敏电阻、压力测量

光敏电路

R41、R57是光敏电阻;

OUT:

模拟电压信号输出端。

测压电路

压力测量:

R41:

电阻应变片,阻值1K;

压力模拟电压信号输出端;

并串转换2.20D5区:

串并转换

步进电机

PWM电压转换

PWM电压转换电路

IN:

信号输入

PWM转换电压输出

功率放大电路

IN1:

OUT1:

信号输出

继电器

CTRL:

继电器开闭控制端

COM1、COM2:

公共端1、2

CLOSE1、CLOSE2:

常闭端1、2

CUT1、2:

常开端1、2

I2C总线(包括24C02A,PCF8563P,ZLG7290)

SDA:

数据线

时钟

KEY:

按键中断,低有效

INT:

PCF8563P中断输出

CLKOUT:

PCF8563频率输出

A:

接按键的列线

B:

接数码管段码

C:

接数码管选择脚

D:

接按键的行线

8279键盘/LED控制器

片选信号,低电平有效

地址信号

8250

片选信号,低电平有效;

A0、A1、A2:

SIN:

串行输入

SOUT:

串行输出

RS232

RS485

直流电机转速测量/控制

使用光电开关测速

使用霍尔器件测速

控制电压(DAC0832经功放电路提供)输入;

REV:

光电开关或霍尔器件脉冲输出(用于转速测量);

LIGHT:

低电平点亮发光管。

串行AD

片选,低电平有效;

时钟输入端;

AIN:

模拟量输入端;

数字量输出端。

DAC0832数模转换

片选,低有效;

转换电压输出;

电位器W5:

调整基准电压。

温度测量/控制

TOUT:

数据线

TCtrl:

温度控制端,向发热电阻

RT1供电

红外通讯

IN:

串行数据输入OUT:

串行数据输出

CLK:

载波输入,可接31250(B2区)频率输出

串行DA

片选,低有效

DIN:

数字量输入端

SCLK:

模拟量输出端

ADC0809模数转换

输入时钟(10k-1280kHZ);

ADDA,ADDB,ADDC:

通道地址输入口;

EOC:

转换结束标志,高有效。

IN0、IN3、IN5、IN7:

模拟量输入

LED

按键的列线

数码管段码

数码管选择脚

按键的行线

发光管、按键、开关

发光管电路原理图

JP65:

发光管控制接口,0-灯亮,1-灯灭

按键电路原理图开关电路原理图

JP74:

按键控制接口;

按下-0信号,松开-1信号JP80:

开关控制接口;

闭合-0信号,断开-1信号

接触式IC卡

3星研集成环境软件

USB接口的仿真器、实验仪客户:

USB设备是即插即用的设备,在第一次安装时,Windows将调用“添加新设备向导”扫描所有可用的INF文件,试图找到合适的驱动程序。

为了避免USB设备安装可能造成的麻烦,我们强烈的建议您先安装星研集成环境软件,安装程序将自动处理USB设备安装所需的INF文件和驱动程序。

3.1软件安装

3.1.1安装星研集成环境软件

一.新用户安装步骤

使用光盘安装:

1.将仿真器、实验仪所配CD插入CD-ROM驱动器。

2.在“我的电脑”或“资源管理器”中选择CD-ROM驱动器\WIN32\星研,然后运行SETUP.EXE文件即可进入安装界面。

3.中文界面,用户只需按程序提示一步一步进行安装即可。

使用Internet下载文件的用户

1.运行下载文件(XingYan.exe),软件自动执行安装程序。

2.安装程序为中文显示,用户只需按程序提示一步一步进行安装即可。

二.已安装过低版本星研集成环境软件的用户的安装步骤:

1.首先将原来的低版本软件进行卸载,具体步骤请参考“软件卸载”部分的内容。

2.以后按新用户的安装步骤进行安装。

在安装过程中,如果用户没有指定安装目录,安装完成后会在C:

盘建立一个C:

\XINGYAN目录(文件夹),结构如下:

XingYan可执行文件、DLL文件、寄存器文件

EXAMPLES例子程序

3.1.2软件卸载

1.进入控制面板,运行“添加/删除程序”。

2.进入“添加/删除程序”窗口,在“安装/卸载”页面上的列表中选择“星研集成环境软件”,按“删除”按钮,之后按自动卸载程序的说明一步一步地操作即可。

3.1.3USB驱动程序

1、USB驱动程序的安装

通过USB(通用串口总线)接口将微机与仿真器、实验仪相连,打开仿真器、实验仪电源。

仿真器、实验仪与微机的第一次连接引起驱动程序的安装会变得很简单,您只需等待安装过程的结束或按驱动程序的安装向导执行完即可。

驱动程序的安装会出现如下界面:

实际的界面可能有些差别,请等待该过程的结束。

驱动程序的安装过程中,请勿执行其它应用程序。

2、如何解决连接不上的情况

如果仿真器、实验仪与微机连接不上是由于未按正确步骤造成的,可根据以下步骤解决:

Window98/WindowMe:

重新安装星研集成环境软件,关闭仿真器电源,稍等几秒钟,再打开电源,等待操作系统安装新的驱动程序结束后,运行星研软件即可。

Windows2000/WinXP:

在仿真器电源打开的情况下,使用控制面板中的“设备管理器”,可以看到一个未安装好的USB设备:

上图中的“通用串行总线控制器”下有一个打问号的USB设备,选中后按鼠标右键,选择菜单中的“卸载”项。

重新安装星研集成环境软件,关闭仿真器、实验仪电源,稍等几秒钟,再打开电源,等待操作系统安装新的驱动程序结束后,运行星研软件即可。

注意:

必须先安装星研集成环境软件;

在WinXP中,驱动程序的安装会有选项,按缺省的值选择即可。

3.1.4软件启动

运行Windows,进入桌面窗口。

鼠标单击“开始”按钮,在“程序”栏中打开“星研集成环境软件”菜单栏,在其中选择“星研(SUPER、STAR系列仿真器)”,开始启动星研集成环境软件。

当您使用低配置机器时,从星研集成环境软件退出后必须等待足够的时间,让系统完全退出(硬盘停止工作)后,方可再次启动星研集成环境软件。

3.1.5编译器

星研集成环境软件支持的编译器

MCS51

MCS96、MCS196

80X86

KeilA51、C51

FranklinA51、C51

IntelASM51、PL/M51

ArchimedesA8051、C-51

IntelASM96、PLM96、C96TaskingASM196、C196

TC、TASM

编译器请用户自备。

设置工作环境

您的编译器正确安装后,请设置星研集成环境软件的编译器工作环境。

打开[主菜单»

项目»

设置工作环境]:

例如:

您使用的编译器是TASM、TC,安装在C:

\xingyan\TASM,C:

\xingyan\TC,

TASM宏汇编路径:

C:

\xingyan\TASM;

TurboC路径:

\xingyan\TC;

3.1.6README文件

使用通用的文本编辑器,打开星研集成环境软件安装目录下的README.DOC文件,可获得此版本软件新增功能及最新的仿真器、实验仪安装、新增功能和使用信息,这些信息往往未及写入本手册。

3.2如何使用星研集成环境软件

下边几节,介绍如何使用星研集成环境软件:

3.2.1使用汇编语言,将数据段中3000H~30FFH单元的内容传送给实验仪B4区的61C256的2000H~20FF中;

B4区的61C256在I/O设备区,使用

读写;

再将它传送回数据段的6000H~60FFH中。

3.2.2使用TurboC,重新编写第一个实验。

3.2.1数据传送程序(ASM)

星研集成环境软件推荐您使用项目为单位来管理您的程序。

如果您做一个简单的实验,或只希望看一个中间结果,您可以不建立项目文件,系统需要的各种设置,来源于“缺省项目”。

本节不使用项目文件。

本例子旨在通过建立一个具体的程序来介绍星研集成软件的使用方法以及它的强大的调试功能。

使用户很快的上手,体验到我们软件功能的强大和方便。

本实例是将数据段中3000H~30FFH单元的内容传送给实验仪B4区的61C256的2000H~20FFH中;

再将它传送回数据段的6000H~60FFH

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 军事政治

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1