实验指导书附录2_第1页
实验指导书附录2_第2页
实验指导书附录2_第3页
实验指导书附录2_第4页
实验指导书附录2_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机原理与应用实验指导书附录2 星研Star16L仿真器系统概述1仿真功能特点:双CPU结构,可开发8位、16位数据总线的CPU仿真器硬件由主机和外置的仿真CPU组成,通过更换不同的仿真头,可仿真各种8位,16位单 片机(MCS51、MCS196、PIC、AVR,包括内部RAM大于256字节)。为您提供了一种灵活的多CPU 仿真系统。仿真CPU外置直接置于用户系统上方,降低噪音,提高可靠性和仿真频率。采用多种专用仿真芯片、HOOKS技术或特殊的仿真技术,100%不占用户资源提供二十多种的仿真头供您选用,仿真头全部采用专用仿真芯片、HOOKS专利技术或其它特 殊的仿真技术,100%不占用CPU

2、资源,CPU的所有特性均可以实现。即使是MCS(1)96系列的TRA P指令、NMI不可屏蔽中断、从0000H开始与内部RAM同地址的外部存贮空间也对用户开放。出借仿真RAM仿真器内有128K字节仿真RAM空间(包括64K程序区、64K数据区),出借分辨率是1个字 节。断点STAR系列仿真器有多种类型断点:全空间硬件断点:断点位置、断点数目不受任何条件限制,断点既可设置于仿真RAM中, 也可设置于用户系统中。事件控制器:STAR16L、STAR51L内有4组40路信号任意组合,可产生地址、数据、外 部信号等多种类型断点。多次断点:STAR16L、STAR51L可以控制运行程序到某此一定次数后,

3、仿真CPU才能停止 运行。仿真CPU在停止运行前在100%实时仿真。动态断点:即使仿真CPU在全速运行您的程序,STAR16L、STAR51L使用动态断点功能, 一样可以设置断点,仿真CPU在100%实时仿真。无限制夭折:随时点击工具条的停止运行按钮,可以强制仿真CPU停止运行。通信方式支持USB通信(64KB/S)、并行通信、串行通信(最高速率115200bps)。保护电路仿真头、仿真器都有保护电路,使用更可靠。仿真器可以完整自检。供电方式多样化既可以由仿真器给仿真头供电,也支持由用户系统给仿真头供电,输入电压为。可 以仿真低电压的CPU。多种仿真频率多种仿真频率可供选择,方便您评估您的系统

4、,选择晶振。支持动态切换可仿真8X196的NMI、TRAP、INST,8位、16位总线动态切换。同时支持MCS51的6CLK、 12CLK时钟,支持动态、静态切换,以及ALE的动态关闭特性。丰富的提示信息,帮助您准确了解CPU运行状态。支持外部复位信号,并在运行您程序的过程中有效(可选择关闭)复位用户系统,仿真CPU从头开始运行程序,而不回到监控状态。可用来调试用户系统的看门 狗(WATCHDOG)电路和程序,或者调试双机/多机系统。可以仿真调试超过64KB的用户程序MCS51类CPU的P0、P2 口既可作I/O 口线,也可作地址、数据总线,并且可以同时使用。P2 口允许一部分作I/O 口线,

5、其它作总线,仿真器能正确刷新数据,而绝不影响您的系统。对大于25 6字节的内部RAM、E2PROM访问时不会影响到P0、P2、P3.6、P3.7。2仿真器硬件仿真器型号主要功能可配置仿真头2.1 STAR16/STAR16L 仿真器仿真器型号主要功能可配置仿真头STAR16采用多种专用仿真芯片、HOOKS专利技术或特殊的仿真技 术,100%不占用CPU资源仿真器可以完整自检可与微机串口、并口、USB 口通信硬件断点数目、位置无限制无限制夭折硬件测试 运行时间统计逻辑笔WINDOWS版本完全VC+风格128K仿真RAM (64K程序、64K数据),仿真RAM出借分辨率 为1个字节仿真低电压的CP

6、U多种仿真频率可供选择 可开发51系列、MCS196系列、PIC、AVR系列等8位/16位 数据总线的总多CPU。POD958、 POD76X POD968 (DIP、 PLCC) PODPH51 (DIP、PLCC44) POD80C554、 POD87C554 POD80C592、 POD87C592 POD93X、 POD591 PODSAB515、 POD87C550 POD8051、 POD8X51 POD2051、 POD451 POD78C438、 POD8098 POD80C196KB/KC/KD POD87C196KB/KC/KD POD80C196MC/MD/MH POD8

7、7C196MC/MD/MH POD196KR/KQ/KS/KT ,POD196JR/JQ/JS/JTPOD16C5X、 POD16C77 POD16F877、 POD16C452 POD16C625、 POD16F628 POD16F84 仿真头在陆续推出中STAR16L具有STAR16所有功能40M逻辑分析仪、40M实时跟踪仪、4组事件控制器1组采样控制器40M波形发生器、动态断点、代码覆盖数据覆盖、程序时效分析、数据时效分析、频率计16M运行计数器,精度为25ns任何分析功能与仿真功能可以互为影响,也可以互不影响 不管仿真器是否在运行您的程序,分析功能之间可以任意 切换2.2 STAR系列

8、仿真头仿真头 PODPH51(DIP)由仿真器给仿 真头供电(+回)由用户系统给 仿真头供电1用户晶振小于 H等于24MHZ 3用户晶振大 I -f24MHZ如果您的用户系统工作电源低于+5V,如:3. 3V,请选择由用户系统给仿真器供电。采用HOOKS技术,可用来仿真PHILIPS公司51系列CPU,如果仿真头上的CPU是89C58X2 (缺 省配置),可以仿真 PHILIPS 公司的 8031/32(X2)、89C51/52/54/58(X2);如果仿真 CPU 是 89C51RD2, 可以仿真PHILIPS公司的89C51RB+/RC+/RD+/RB2/RC2/RD2,如果仿真CPU是P

9、HILIPS公司的其 它CPU,可以仿真同型号或向下兼容的CPU。PODPH51也可以仿真其它公司兼容的CPU,如: Winbond 的 78E51/52/54/58/516、SST、STC、OKI、Hynix、ISSI、Atmel、Intel 等公司 51 系列 CPU。 可以准确地实现P0、P2和P3.6、P3.7作为I/O端口、总线时的各种功能。3系统安装3.1软件系统安装安装星研集成环境软件1)将仿真器所配CD插入CD-ROM驱动器。2)在“我的电脑”或“资源管理器”中选择CD-ROM驱动器星研WIN32星研,然后运行 SETUP.EXE文件即可进入安装界面。3)中文界面,用户只需按程

10、序提示一步一步进行安装即可。安装其他软件1)系统重新起动后,将KEIL文件夹(CD-ROM驱动器星研WIN32KEIL)复制到C盘根目 录下。即:将其中的KEIL文件夹整个复制到C盘,成为:C:KEIL2)将最新使用手册(CD-ROM驱动器星研WIN32星研最新使用手册)复制到C:XingYan文 件夹内。3.2统硬件系统的连接仿真器与仿真头的硬件连接STAR16L仿真器与仿真头PODPH51(DIP)用两根40芯扁平电缆连接,注意电缆插头的方向。参 见下图。仿真头与EL-II型通用接口板的硬件连接将EL-II型通用接口板的8051CPU芯片拔下,将仿真头PODPH51插入该CPU插座 注意芯

11、片的上下方向(40 脚 DIP),8051CPU仿真器与微机的连接通过USB接口将微机与仿真器相连,打开仿真器电源。仿真器与微机的第一次连接将自动引导 安装程序,在该驱动程序的安装过程中,请勿执行其它应用程序。4快速入门4.1星研集成环境软件简介星研集成环境软件与Microsoft公司的VC+类似的全新软件。它有二种显示格式: (一)船坞化窗口-|g|x|-|g|x|1 MM兰 J厄同虫居以二j包虫阳但致|岛|句西卜|刑 |侧p|刖酗! |刨亶四刷廨同|国|钮EllEl 2El 3El 41-0;-i.o;-i.o;-i.o;文件(E)编辑(矽 查看(8)项目(E)运行(艮)辅助(D 编程(Q

12、)窗口( 帮助压)田 星研电子-whets, cif(N2!=0)for (IEllEl 2El 3灯4 : 一,40 */00, &9974萌-61, -仁 9蹄50E-61l. 0000003+00 | 45 */; /* GO TO 45; */1;I=N2;I+) /*DU401=1, N2;(Ell +El 2+El3-E14)*T;(Ell +El 2-El3+El 4)+T;(El 1 -El 2+El3+El+ El + Ei3 + E14)*T:文件窗区廖肝肝而应0011THEif (JJ=II) POUT(N2, N3, N2, El 1, El 2, El 3, El 4

13、);当前行标志(PC指快速提示工作区窗含有项 目视、例子视、通 用寄存器视针对应的文件行)PME1) /* 50 */ ; /* 59 */ .:当前行标志(PCif (JJ=II) POUT (N33 N23 N23 El 13 El 2, El 3, El 4).:针对应的指令行)TMQD | 阮TCQN | |D9FCQN | 7F端寄存器窗T冗顷| 0010 04F6 9080A6 MOV04F9 E004FA FC04FB A304FC E004FD FD04FE A304FF EO0500 FE0501 A3MOVXMOVINC反汇编窗INCMUVXMOVINCDPTR, #80A

14、6HN DPTRR4. ADPTRJPTRDPTRA, DPTR瓯ADPTR3 |5初|程序空间HJ Address :|0000SFileView j Examplesi* Como. . x| jEl2-4. 999749E-01EllQEl 3-7. 499750E-01E14 变量窗含有自动收集、局自动局部、模块、全局变量视 J变量名 I 变量值fE 在装载:c: singyanexainpl eskei 1 whet si cel 6. dob1弓 |8 做|心|片内数据(L)二J Address :|26二J C_| I | | 幻号而初时片外娜上超始地址:000000H1 9士玮

15、Hh+il*ririQQi c;ttNH00 8B 00 FC | 7E BF 3F FE 5D 08 00 FF 00 19 00 00 000000 00 00 00 00 00 0(1 N5口 木地 Jd: UUZyibnHHI已照载字节数;00290eH10 00 00 00 00 00 00 00 00 。 。 。 。 。 。 。 。0 0010 00 00 00 00 00 od装载完毕20 10 00 F6 04 7D 12 0A 1A 8D 19 F5 28 0D 01 28 0A0020 00 00 00 00 00 0(30 21 00 0A 28 00 00 00 0A

16、4F 28 28 28 28 00 00 000030 00 00 00 00 00 0(40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 0(50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 0010(a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =10060 00 00 00 00 00 0(1| H |司,建立上装载X搜索方搜索2*跟踪x逻辑分析X串行通信

17、川妇|1卜|存北。/;存贮1 X存贮2 X存贮 II H口存贮o/pl如需帮助,请按F1键|行113,列9 I插入I通信完毕船坞化的窗口比通常的窗口显示的内容更多,移动非常方便。用鼠标左键点住窗口左边或上方的标 题条,移动鼠标,将窗口移到您认为合适的位置;将鼠标移到窗口的边上,鼠标的图标变成可变化 窗口时的形状,用鼠标左键点住,移动鼠标,变化一个或一组窗口的大小;用鼠标左键点击窗口标 题条上“扩大船坞化窗口”按钮,窗口自动最大化,用鼠标左键点击窗口标题条上“恢复船坞化窗 口大小”按钮,窗口自动恢复原来大小。(二)通常的窗口文件(E)编辑(矽 查看 项目(D 运行(矽 辅助(D 编程9)窗口麒

18、帮助四旦咨15邙 电|峪| 口|U|匝同 鱼|gc 四旦1|圜僵|*|*|:|函|剧修|,|刑刑T例勺|即画| ! |到 期囹匾同国眉厘|曜She姑.C回电II曜I信息窗回由|曾存贮窗iEl 3 = -1. 0;El 4=-1. 0; A GO TO 45; */1;ISUPER ICE51“单步进入”时,不响应中断。 单步(功能键F8)单步执行当前行或当前指令,将函数或子程序作为一条指令来执行。如果当前行中含有函数、子程序、或发生中断,CPU将执行完整个函数、子程序、或中断,停止于当前行或当前指 令的下一有代码的行上。SUPER ICE16、SUPER ICE51 “单步”时,不响应中断。连

19、续单步(功能键Ctrl + F8)连续执行“单步”,用鼠标点击M或按任意键后,停止运行。SUPER ICE16、SUPER ICE51 “单步”时,不响应中断。运行到光标行(功能键F4)从当前地址开始全速运行用户程序,碰到光标行、断点或用鼠标点击三,停止运行。三全速断点(功能键F9)从当前地址开始全速运行用户程序,碰到断点或用鼠标点击三,停止运行。!全速运行(功能键Ctrl + F10)从当前地址开始全速运行用户程序,此时,按用户系统的复位键,CPU从头开始执行用户 程序,即对于MCS51类CPU是从0开始执行;对于MCS96、MCS196类CPU是从2080H开始 执行。用鼠标点击三,停止运行。M 停止运行g终止微机与仿真器之间通信(功能键ESC)。4.5查看运行结果1、如何查看寄存器在工作区窗口的CommonRegister视中查看通用的寄存器(图1),在寄存器窗中查看该CPU特有的寄存器(图2)熨 F.(图酒.寄存器窗中的标签可以随意添加、删除、修改,每个标签中显示的寄存器可以随意添加、删 除、修改。您可以按照您的需要,按功能为单位,随意设置标签、视,使您查看寄存器更快、更方 便。2、查看存贮器本软件有三个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论