kymcu51的笔记 https://bbs.21ic.com/?40454 [收藏] [复制] [RSS]

日志

SOC51系列仿真器『是仿真器、更是数字仪器』

已有 737 次阅读2006-9-7 11:31


SOC206仿真调试器使用说明


 


产品简介:


SOC206仿真调试器基于C8051F206芯片强大的SOC功能,使仿真调试器除了具有标准8051的数字功能外同时具有了12bitADC、硬件SPI1T时钟等;小巧玲珑的嵌入式设计,使SOC206仿真调试器可以直接安装于使用DC5V系统的DIP40 芯片座内,调试器设计有系统电源反接保护、自带3.3V系统电源电路和用于模拟ADC基准电压Vref2.5V外接基准电压。


SOC206仿真调试器C8051F系列单片机学习者的理想学习工具,避免了繁琐的PCB设计,只要将SOC206仿真调试器直接插入DC5V系统的DIP40 芯片座内,连接JTAG调试器,开启功能强大的Cygnal IDE上位机调试软件,就可以立刻领略到C8051F系列单片机SOC片上系统的无穷魅力。


SOC206仿真调试器与EC5配合使用可构成性能优良、不占有任何芯片资源的1T时钟传统80C52仿真器,其性能不亚于数千元的51仿真机。SOC206仿真调试器在器件加密、编程后可以去掉EC5调试器单独作为一个独立51器件使用。可以保证内部程序长期运行不丢失,而且不可解密。再次使用前应先擦除芯片内的程序。SOC206仿真调试器既可以用来学习C8051F系列单片机又可以作标准51仿真器使用,同时还是一个可以独立运行的51芯片,就是这样简简单单的将SOC206安装于你现有的51系统就可以将它升级为SOC系统。如此多的功能如此简单的使用便是SOC206诱人的魅力所在。



完全免费的Cygnal IDE支持C语言和汇编语言的源码级调试,支持单步执行(包括单步通过中断服务程序)、运行至断点、条件存储器观察点(数据断点)以及修改和检查寄存器、数据存储器和程序存储器、错误指令定位SOC206仿真调试器支持目前流行的KEIL C51开发软件,可以与KEIL进行无缝连接。



SOC206仿真调试器板上资源丰富


 


模拟外设


12位逐次逼近型ADC,最多可达到32个外部ADC输入


2个模拟比较器,16个可编程回差电压,可用于产生中断或者复位


VDD监视器和降压监测器


2.5V外接基准电压,基准电压可以选择外部2.5V基准电压或者电源电压VDD之间选择


 


数字外设


48位的端口I/O,所有口线均耐5V电压


可以同时使用硬件SPIUART


3个通用16位计数器/定时器


独立、专用的看门狗定时器


存储器


256B内部数据RAM


1024B XRAM数据扩展空间


8KB 可在系统编程的FLASH存储器,扇区大小为512B


位于0x20000x207F128B的非易失性数据存储区


 


片内JTAG调试


片内调试电路全速、非侵入式在系统调试


支持断点、单步、观察点、堆栈监视器,支持观察/修改存储器和寄存器


 


高速CIP51 内核


单指令周期


速度可达25MIPS(时钟为25M时)


     扩展中断处理系统


 


     时钟系统


     1T时钟;与8051相比,单周期指令运行速度为原来的12倍;全指令集平均速度为原来的9.5倍。


     片内振荡器2Mhz4Mhz8Mhz16Mhz编程选择


     片外晶振振荡


     片外RC振荡


 


     开发软件


     Cygnal IDE KEIL 软件双平台可以选择


     支持C51PLMASM源程序混合调试


 


使用说明:


初次使用前请仔细检查产品是否完整并认真阅读本说明书;如有疑问请电话联系我们,请不要擅自变更产品设计。


1、  电路安装


SOC206仿真调试器安装于51系统板DIP40插座内,检查各管脚是否于IC座良好接触。


短暂接通系统板电源,SOC206仿真调试器上的电源指示LED是否正常发光,未发光请立刻断电并检查电路安装是否正确。


2、  系统连接



EC5扁平连接线按照缺口位置与SOC206仿真调试器连接,EC5通过USB接线插入PCUSB接口。此时系统会自动提示找到新硬件并安装相应驱动,到此电路安装和系统连接就完成了。


3、  软件调试


对于熟悉C8051F系列单片机朋友,你可以按照C8051F206的相关技术要求进行编程使用。


对于C8051F系列单片机的初学者朋友,请注意下列事项


A、 C8051F206构成的SOC206仿真调试器使用的是3.3V系统供电,但它的IO却与标准51兼容可以承受5V电压。


B、 P3口的第二功能重新分配到P0口,相应顺序请详细参考电路图和C8051F206数据手册。


C、 IO口在作ADC的输入时,可以输入03.3V电压模拟超过此范围将有可能对器件造成永久损坏,请在ADC输入管脚相应串接适当阻值的电阻来保护对应管脚。


D、SOC206仿真调试器片内看门狗默认状态是开启的,请在程序开始处加入下列语句关闭看门狗,否则将造成SOC206仿真调试器不停的进行看门狗复位。


          MOV    WDTCN,#0DEH


          MOV    WDTCN,#0ADH                   ;关闭看门狗


E、 SOC206仿真调试器具有丰富的片内资源,在功能配置时候建议使用Cygnal提供的Configuration Wizard配置向导进行管脚和片内资源的配置,并可以按照您的要求输出C语言或者Asm汇编语言的配置程序。


F、 EC5的使用方法和更多的调试技巧请详细参阅EC5使用说明,本文不再令作说明。


G、SOC206仿真调试器在器件加密、编程后可以去掉EC5调试器单独作为一个独立51器件使用。并可以保证内部程序不丢失,并不可解密。再次使用前应先擦除芯片内的程序。


H、 例程说明


$NOMOD51


;-----------------------------------------------------------------------------


;  Copyright (C) 2005 Silicon Laboratories, Inc.


;  All rights reserved.


;


;


;


;  FILE NAME   :  BLINK.ASM


;  TARGET MCU  :  C8051F2xx


;  DESCRIPTION :  This program illustrates how to disable the watchdog timer,


;                 configure a port and write to a port I/O pin.


;


;    NOTES:


;


;-----------------------------------------------------------------------------


 


$include (c8051f200.inc)               ; Include register definition file.


 



路过

鸡蛋

鲜花

握手

雷人

全部作者的其他最新日志

评论 (0 个评论)