1.1实验仪介绍 STAR ES59PA实验仪提供了几乎所有最实用、新颖的接口实验,提供详尽的C、汇编例子程 序、使用说明,不但可以满足各大专院校进行单片机课程的开放式实验教学,也可以让参加电 子竞赛的学生熟悉各种类型的接口芯片,做各种实时控制实验,轻松面对电子竞赛:也可以让 刚参加工作的电子工程师迅速成为高手。 STAR ES598P STAR ES59PA提供实验仪与微机同步演示功能。 方便实验室老师的教学 演示。提供一个库文件,如果学生上机时间有限,只需编写最主要的程序,其它调用库文件 可。它布局合理,清晰明了:模块化设计,可以无限升级,让您的选择水不落伍:兼容性强, 可以轻松升级,减少设备投资:使用方便,易于维护。 1.2.软件 、完整支持Keil,支持在uVision2 uVision3中使用实验仪 2、提供我公司自主版权的星研集成环境软件,2004年它己被认定为上海市高新技术成果 转化项目 ◇集编辑器、项目管理、启动编译、连接、错误定位、下载、调试于一体,多种实验仪、 仿真器、多类型CPU仿真全部集成在 个环境下课作万法元至 ◇完全VC风格 。支持CPLN、宏汇编:同 时支持Keil公司C51、Franklin公司C51 0、 种 模块 无限制。 ◇支持B ◇支持 ◇无须点击的感应式鼠标提示功能 动收变量子变量自动、周部、预块、全局 ◇功能强大的项目管理功能,含有调试该项目有关的仿真器或仿真模块、所有相关文件、 编译软件、编译连接控制项等所有的硬软件信总,下次打开该项目,无须设置,即可调试 ◇支持USB、并口、串口通信。 ◇提供模拟调试器。 1
1 1.1 实验仪介绍 STAR ES59PA 实验仪提供了几乎所有最实用、新颖的接口实验,提供详尽的 C、汇编例子程 序、使用说明,不但可以满足各大专院校进行单片机课程的开放式实验教学,也可以让参加电 子竞赛的学生熟悉各种类型的接口芯片,做各种实时控制实验,轻松面对电子竞赛;也可以让 刚参加工作的电子工程师迅速成为高手。 STAR ES598PCI、STAR ES59PA 提供实验仪与微机同步演示功能,方便实验室老师的教学、 演示。提供一个库文件,如果学生上机时间有限,只需编写最主要的程序,其它调用库文件即 可。它布局合理,清晰明了;模块化设计,可以无限升级,让您的选择永不落伍;兼容性强, 可以轻松升级,减少设备投资;使用方便,易于维护。 1.2. 软件 1、完整支持 Keil,支持在 uVision2、uVision3 中使用实验仪 2、提供我公司自主版权的星研集成环境软件,2004 年它已被认定为上海市高新技术成果 转化项目 ◇ 集编辑器、项目管理、启动编译、连接、错误定位、下载、调试于一体,多种实验仪、 仿真器、多类型 CPU 仿真全部集成在一个环境下,操作方法完全一样。 ◇ 完全 VC++风格。支持 C、PL/M、宏汇编:同时支持 Keil 公司 C51、Franklin 公司 C51、 IAR/Archimedes 公司的 C51、Intel C96、Tasking 的 C196、Borland 的 Turbo C。 ◇ 支持 ASM(汇编)、C、PLM 语言,多种语言多模块混合调试,文件长度无限制。 ◇ 支持 BIN、HEX、OMF、AUBROF 等文件格式。可以直接转载 ABS、OMF 文件。 ◇ 支持所有数据类型观察和修改。自动收集变量于变量窗(自动、局部、模块、全局)。 ◇ 无须点击的感应式鼠标提示功能。 ◇ 功能强大的项目管理功能,含有调试该项目有关的仿真器或仿真模块、所有相关文件、 编译软件、编译连接控制项等所有的硬软件信息,下次打开该项目,无须设置,即可调试 ◇ 支持 USB、并口、串口通信。 ◇ 提供模拟调试器。 ◇ 符合编程语言语法的彩色文本显示,所有窗口的字体、大小、颜色可以随意设置。 3、提供五十多种实验的汇编、C51 版本的源文件。提供一个库文件,如果学生上机时间有 限,只需编写最主要的程序,其它调用库文件即可
2.1电路外观 1、STAR ES59PA 萄是 8 免上号 本章将逐一介绍实验仪的各个功能模块、相应的结构,读者在编写程序前,首先熟悉相应 的硬件电路」 2.2A1区:12864液晶显示模块电路 12864液晶:CS:片选信号,低电平有效:CS1/2:左右半屏使能选择,H:左半屏,L: 右半屏:RS:选择读写的是指令或数据,L:指令,H:为数据。RW:读写控制端,L:写操作, 山:读操作。 2
2 2.1 电路外观 1、STAR ES59PA 本章将逐一介绍实验仪的各个功能模块、相应的结构,读者在编写程序前,首先熟悉相应 的硬件电路。 2.2 A1 区:12864 液晶显示模块电路 12864J 液晶:CS:片选信号,低电平有效;CS1/2:左右半屏使能选择,H:左半屏,L: 右半屏;RS:选择读写的是指令或数据,L:指令,H:为数据。RW:读写控制端,L:写操作, H:读操作
12864M液晶:JP6的16脚是空脚,JP6的15脚是PSB:PSB接高电平,单片机与液晶使用 并行接口连接,连接方法与12864完全相同:PSB接低电平,单片机与液晶使用串行接口连接, 此时 R、E与单片机的I/0管脚相连(STAR ES59PA才有该功能) 如果使用液晶,请使用9个短路块短接JP111:如果不使用液晶,不要短接 IP111,液品的所有信号线不与STAR ES59PA连接。 tt 9 31 WR RSO RW 2.3A2区:16X16LED实验电路
3 12864M 液晶:JP6 的 16 脚是空脚,JP6 的 15 脚是 PSB:PSB 接高电平,单片机与液晶使用 并行接口连接,连接方法与 12864J 完全相同;PSB 接低电平,单片机与液晶使用串行接口连接, 此时,RS、RW、E 与单片机的 I/O 管脚相连(STAR ES59PA 才有该功能)。 STAR ES59PA: 如果使用液晶,请使用 9 个短路块短接 JP111;如果不使用液晶,不要短接 JP111,液晶的所有信号线不与 STAR ES59PA 连接。 1 1 2 2 3 3 4 4 5 5 6 6 D D C C B B A A Title Size Number Revision A 4 Date: 2006-4-11 Sheet of File: Sheet1.SchDoc Drawn By: 10K W 2 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 RS RW 2 3 1 U3A 5 6 4 U3B 1 2 3 U5A W R RD 1 2 JP9 CS VSS 1 VDD 2 V 0 3 RS 4 RW 5 E 6 DB0 7 DB1 8 DB2 9 DB3 10 DB4 11 DB5 12 DB6 13 DB7 14 CS1 15 CS2 16 RST 17 VOUT 18 LED+ 19 LED- 20 12864J JP6 VCC CS1/2 10K R31 470 R4 DS1 2.3 A2 区:16×16 LED 实验电路
总巴的 74244N GND N7524N 2.组发6提行指线一组成16根列扫播线 A3区:GpU总线、/0接口片选区 STAR ES598PCI: JP45:地址线A0.A7: P48、P50:CPU的P0口.它只能作地址/数据总线使用,不能做工/0口使用: JP51、JP55:CPU的P1口: JP59 CPU的P2,它可作地址线A8.A5使用 JP61、JP64:CPU的P3口,P3.7、P3.6作读、写信号线用: JP66:相当于一个CPU座,使用40芯扁线与用户板相连,可仿真PO、P2口作地址/数据使 用的CPU。 STAR ES59PA: JP37,JP45:地址线A0.A7 JP48、JP50:CPU的D0.D7,它只能作地址/数据总线使用,不能做1/0口使用: JP32、JP94:CPU的P0口: JP51、JP55:CPU的P1口: P59、Pg5:CPU的p2,它可作I/0、地址线A8.A15使用: JP61、JP64:CPU的P3口,P3.7、P3.6作读 写信号线用 JP31:如果P0作地址/数据总线使用,请不要短接JP31:否则,请短接JP31 片选区 片选 地址范围 片选 地址范围 CS1 0F000H~-OFFFFH CS5 0B000H~-OBFFFH
4 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 D D C C B B A A Title Size Number Revision A 0 Date: 2005-12-19 Sheet of File: F:\Inovation\.\STAR.SCHDOC Drawn By: L1 L2 L3 L4 L5 L6 L7 L8 JP23 OE1 1 A 1 2 A 2 4 A 3 6 A 4 8 Y 4 12 Y 3 14 Y 2 16 Y 1 18 Y 8 3 Y 7 5 Y 6 7 Y 5 9 GND 10 A 5 11 A 6 13 A 7 15 A 8 17 OE2 19 VCC 20 SN74LS244N U12 OE1 1 A 1 2 A 2 4 A 3 6 A 4 8 Y 4 12 Y 3 14 Y 2 16 Y 1 18 Y 8 3 Y 7 5 Y 6 7 Y 5 9 GND 10 A 5 11 A 6 13 A 7 15 A 8 17 OE2 19 VCC 20 SN74LS244N U13 VCC VCC R8 5 R7 11 R6 12 R5 2 R4 14 R3 3 R2 7 R1 8 C1 1 C2 6 C3 1 6 C5 9 C4 4 C6 1 5 C7 1 0 C8 1 3 LG7088BH LED1 R8 5 R7 11 R6 12 R5 2 R4 14 R3 3 R2 7 R1 8 C1 1 C2 6 C3 1 6 C5 9 C4 4 C6 1 5 C7 1 0 C8 1 3 LG7088BH LED3 R8 5 R7 11 R6 12 R5 2 R4 14 R3 3 R2 7 R1 8 C1 1 C2 6 C3 1 6 C5 9 C4 4 C6 1 5 C7 1 0 C8 1 3 LG7088BH LED2 R8 5 R7 11 R6 12 R5 2 R4 14 R3 3 R2 7 R1 8 C1 1 C2 6 C3 1 6 C5 9 C4 4 C6 1 5 C7 1 0 C8 1 3 LG7088BH LED4 VCC 1 2 JP22 470 R61 DS19 L9 L10 L11 L12 L13 L14 L15 L16 JP24 R1 R2 R3 R4 R5 R6 R7 R8 JP33 R9 R10 R11 R12 R13 R14 R15 R16 JP34 8255 OE1 1 A 1 2 A 2 4 A 3 6 A 4 8 Y 4 1 2 Y 3 1 4 Y 2 1 6 Y 1 1 8 Y 8 3 Y 7 5 GND 1 0 Y 6 7 Y 5 9 A 5 1 1 VCC 2 0 OE2 1 9 A 6 1 3 A 8 1 7 A 7 1 5 SN74LS240N U48 OE1 1 A 1 2 A 2 4 A 3 6 A 4 8 Y 4 1 2 Y 3 1 4 Y 2 1 6 Y 1 1 8 Y 8 3 Y 7 5 GND 1 0 Y 6 7 Y 5 9 A 5 1 1 VCC 2 0 OE2 1 9 A 6 1 3 A 8 1 7 A 7 1 5 SN74LS240N U48 VCC VCC JP23、JP24 组成 16 根行扫描线;JP33、JP34 组成 16 根列扫描线。 2.4 A3 区:CPU 总线、I/O 接口 片选区 STAR ES598PCI: JP45:地址线 A0.A7; JP48、JP50:CPU 的 P0 口,它只能作地址/数据总线使用,不能做 I/O 口使用; JP51、JP55:CPU 的 P1 口; JP59:CPU 的 P2,它可作地址线 A8.A15 使用; JP61、JP64:CPU 的 P3 口,P3.7、P3.6 作读、写信号线用; JP66:相当于一个 CPU 座,使用 40 芯扁线与用户板相连,可仿真 P0、P2 口作地址/数据使 用的 CPU。 STAR ES59PA: JP37,JP45:地址线 A0.A7; JP48、JP50:CPU 的 D0.D7,它只能作地址/数据总线使用,不能做 I/O 口使用; JP32、JP94:CPU 的 P0 口; JP51、JP55:CPU 的 P1 口; JP59、JP95:CPU 的 P2,它可作 I/O、地址线 A8.A15 使用; JP61、JP64:CPU 的 P3 口,P3.7、P3.6 作读、写信号线用; JP31:如果 P0 作地址/数据总线使用,请不要短接 JP31;否则,请短接 JP31。 片选区 片选 地址范围 片选 地址范围 CS1 0F000H~0FFFFH CS5 0B000H~0BFFFH
CS2 0E000H~-0EFFFH CS60AOOOH~0AFFFH CS3 0D000H~0DFFFH CS7 09000H09FFFH C54 0C000H-OCFFFH CS8 08000H~-08FFFH 2.5A4区:控制区 仿真CPU位置,主控部分。 STAR ES59PA: JP12:如果P0作I/0使用,用短路块短接JPI2:如果PO作地址/数据总线使用,请不婴 短接P12 2,6B1区:语音模块1SD1420电路 STAR ES59PA: 14。 STAR ES598PCI: C D140 P32 JPI3、JPI4、JP15:设置操作模式,MC:CPU控制方式:MANUAL:手动(REC、PLAYL、PLAYE) 5
5 CS2 0E000H~0EFFFH CS6 0A000H~0AFFFH CS3 0D000H~0DFFFH CS7 09000H~09FFFH CS4 0C000H~0CFFFH CS8 08000H~08FFFH 2.5 A4 区:控制区 仿真 CPU 位置,主控部分。 STAR ES59PA: JP12:如果 P0 作 I/O 使用,用短路块短接 JP12;如果 P0 作地址/数据总线使用,请不要 短接 JP12。 2.6 B1 区:语音模块 ISD1420 电路 STAR ES59PA: 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 D D C C B B A A Title Size Number Revision A 0 Date: 2006-7-1 Sheet of File: F:\Inovation\.\STAR.SCHDOC Drawn By: Speaker Mic R25 5.1K C10 0.1uF R26 470K 0.001uF C9 0.1uF C7 220uF C13 0.1uF C8 100K R22 100K R23 100K R24 10K R34 470 R10 1K R27 10K R35 C12 4.7uF DS7 VCC 2 1 JP15 3 2 1 JP13 3 2 1 JP14 3 REC PLAYE PLAYL A 0 1 A 1 2 A 2 3 A 3 4 A 4 5 A 5 6 N C 7 N C 8 A 6 9 A 7 10 N C 11 VSSD 12 VSSA 13 SP+ 14 SP- 15 VCCA 16 MIC 17 MIC REF 18 AGC 19 ANA IN 20 ANA OUT 21 N C 22 PLAYL 23 PLAYE 24 RECLED 25 XCLK 26 REC 27 VCCD 28 ISD1420 U 4 1 2 DS2 JP1 470 R5 0.1uF C5 0.1uF C4 REC PLAYE PLAYL 1 2 3 4 5 6 7 8 JP107 A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 STAR ES598PCI: 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 D D C C B B A A Title Size Number Revision A 0 Date: 2006-7-1 Sheet of File: F:\Inovation\.\STAR.SCHDOC Drawn By: RST 1 CLK 11 D 0 3 Q 0 2 D 1 4 Q 1 5 D 2 7 Q 2 6 D 3 8 Q 3 9 D 4 13 Q 4 12 D 5 14 Q 5 15 D 6 17 Q 6 16 D 7 18 Q 7 19 VCC 20 GND 10 SN74LS273N U 2 CP Speaker Mic R25 5.1K C10 0.1uF R26 470K 0.001uF C9 0.1uF C7 220uF C13 0.1uF C8 100K R22 100K R23 100K R24 10K R34 470 R10 1K R27 10K R35 C12 4.7uF DS7 VCC VCC 2 1 3 JP15 2 1 3 JP13 2 1 3 JP14 REC PLAYE PLAYL A 0 1 A 1 2 A 2 3 A 3 4 A 4 5 A 5 6 N C 7 N C 8 A 6 9 A 7 10 N C 11 VSSD 12 VSSA 13 SP+ 14 SP- 15 VCCA 16 MIC 17 MIC REF 18 AGC 19 ANA IN 20 ANA OUT 21 N C 22 PLAYL 23 PLAYE 24 RECLED 25 XCLK 26 REC 27 VCCD 28 ISD1420 U 4 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 1 2 DS2 JP1 470 R5 1 1 1 2 1 3 SN74S02N U3D W R 0.1uF C5 0.1uF C4 REC PLAYE PLAYL 8 7 6 5 4 3 2 1 JP32 JP13、JP14、JP15:设置操作模式,MCU:CPU 控制方式;MANUAL:手动(REC、PLAYL、PLAYE)