c8051f mcu之系列仿真器介绍

c8051f mcu之系列仿真器介绍

ID:13926631

大小:168.00 KB

页数:8页

时间:2018-07-25

c8051f mcu之系列仿真器介绍_第1页
c8051f mcu之系列仿真器介绍_第2页
c8051f mcu之系列仿真器介绍_第3页
c8051f mcu之系列仿真器介绍_第4页
c8051f mcu之系列仿真器介绍_第5页
资源描述:

《c8051f mcu之系列仿真器介绍》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C8051FMCU之系列仿真器介绍C8051F单片机是完全集成的混合信号系统级芯片(SoC),具有与MCS-51完全兼容的指令内核。该系列单片机采用流水线处理(pipeline)技术,不再区分时钟周期和机器周期,能在执行指令期间预处理下一条指令,从而提高了指令执行效率。大部分C8051F单片机具备控制系统所需的模拟和数字外设,包括看门狗、ADC、DAC、电压比较器、电压基准输出、定时器、PWM、定时器捕捉和方波输出等,并具备多种总线接口,包括UART、SPI、SMBus(与I2C兼容)总线以及CAN总线。C8051F系列单片机采用FLASHROM技术,集成JTAG,支持在线编程。本文重点说明

2、一下C8051F开发工具的选择及各版本之间的异同,以方便开发者选购。下面所说的开发工具,均以原厂SiliconLaboratories(2003和Cygnal兼并)公司为主,国内有兼容的开发工具,可以对号入座。1、SerialAdapterEC2此产品属于Silabs公司第一代产品,现在这个基本上属于停产的产品,市场上有的话,价格也相对偏高。不合适!还有一个值得提醒大家的是(也是好多朋友问本空间的开发器为什么1脚为NC,特做此声明),注意这个DEBUG的调试接口的关系,在第一脚3.0to3.6VDCInput,搞过RS232接口的朋友都应该知道,串行口不能向设备提供大电流电源的(通常的窃电电

3、路也只是小电流方式),所以在官方的开发板上都有如下有这个关系。其实在这个脚上(1脚的+3VD)的电源不是向目标板提供的,而官方的开发板这种设计完全是为了兼容所有工具(原装EC2的供电问题)的开发,而不是一般朋友认为的这个脚是仿真器向目标板供电的。注意这个脚的方向是目标板向仿真器输入,而不是输出!!!2、USBDebugAdapterforC8051FMCU这个开发工具是一个纯USB的开发工具,在PC上这个是免驱动的HID设备,所以很方便地应用在Windwos系统中,在产品内部带有TVS和过流保护,另外由于C8051F个别单片机有VIO单独控制IO口的电源(如C8051F410的IO可以最大5

4、.25V的输入),所以在这个产品中有一个根据目标板电压,自动调整电平级别来适应C8051F全系列,全电压范围单片机的开发测试工作。在这个产品的10脚是电脑的USB电源5V输出,方便小电流方式下的试验,通过官方得知可以向目标板提供100mA的电流。3、ToolStickKit这个产品属于官方的增加功能的工具棒调试器,包括BaseAdapter和DebugAdapter,携带方便,能向目标板提供小电流(75mA)电源,并且带有流控制的UART通讯功能,可以通过Silabs公司提供的终端软件,方便接连单片机的UART引脚,调试通讯很是方便。不过通过使用中发现,在现今的版本下,这种开发套件是有缺陷的

5、,没有专用电平转换芯片,在某些情况下,不能调试部分特殊IO供电的单片机(最明显C8051F410的VIO=5V的情况下会连接不上),不过在2.4V–4.2V之间,通过ToolStick自己的VIO接口,可以适应在电压范围内(2.4–4.2V)的所有C8051F单片机。另外注意的是,通过官方的资料,1脚的VDD是有开关的,可断开与目标板3.3V电源的直接连接,以免损坏ToolStick硬件。通过以上的了解,在特定的情况下,可以看到基本上有这种关系:所以如果你准备一直用3.3V左右的C8051F单片机,ToolStick也是一个不错的选择,它的功能比USBDebugAdapter多一些,适合没有

6、RS232接口的朋友调试单片机的UART使用。如果用的C8051F的单片机不确定(主要是I/O口电压方面),USBDebugAdapter可以做为开发的首选设备,原因吗,当然是稳定,可以用于全系列,全范围I/O口电压下的C8051F单片机的开发测试,速度也不错啦。呵呵。C8051F系列调试器常见问题及解决方法(一)本店当前侧重C8051F单片机服务工作,对于本店客户在开发过程中所遇到的种种C8051F单片机的问题做一个总结,此文会根据客户不同的问题及最终的解决方法即时更新。同时本文中所出现的问题可适用于当前市场上所有的C8051F调试器(U-EC3、U-EC5、U-EC6)。由于开发过程所存

7、在的问题都是存在于目标版本和调试器之间,那么就不得不说一下调试C8051F的接口。C8051F的共有两种调试接口,分别为C2和JTAG接口。标准的JTAG接口都是10PIN的双排插座,而C2只是一种简化C8051F的JTAG协议,也有朋友把这两种关系做成四线制或者是6线制的专用调试接口。这两种接口的标准关系图如下所示。而有些用户为了使调试接口不占用太多的PCB板面积,可以用下面两种形式简化上面的两种接口电路。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。