80C51系列单片机仿真器选购指南

合集下载

如何选择适合的单片机-单片机选型

如何选择适合的单片机-单片机选型

专利证书网站首页由单片机实现检测控制,其中一个首要的工作就是选择合适的单片机。

目前国内在使用单片机作控制系统的微处理器时多选择51系列或Motorola 系列单片机,而本系统选用的PIC系列单片机在多个方面较其它系列单片机更有优越性。

下面对PIC单片机作较详细介绍。

2.4.l由单片机实现检测控制,其中一个首要的工作就是选择合适的单片机。

目前国内在使用单片机作控制系统的微处理器时多选择51系列或Motorola当今世界上涌现出各种各样的单片机,目前应用较广的主要有美国Intel公司开发和生产的MCS一51,MCS一96系列、台湾ICSI公司的8051系列、美国Motorola公司的MC68系列和美国Microchip公司的PIC系列等,其中各个系列的单片机都有其各自的优点,与其它系列相比,美国力,从而提高了工业电脑自动控制器的适应能力,以下分几个方面通过与其它类型单片机的比较来说明它的优越之处。

(l)哈佛总线结构 PIC系列单片机在架构上采用了与众不同的设计手法,PIC系列单片机不仅采用了哈佛体系结构(也就是两种存储器位于不同的逻辑空间里,这种架构的微控制器、微处理器、数字信号处理器或者微型计算机系统,称为哈佛体系结构),而且还采用了哈佛总线结构。

在PIC系列单片机中采用的这种哈佛总线结构,就是在芯片内部将数据总线和指令总线分离,并且采用不同的宽度,这样做的好处是,便于实现指令提取的“流水作业”,也就是在执行一条指令的同时对下一条指令进行取指令操作;便于实现全部指令的单字节化、单周期化,从而有利于提高CP U执行指令的速度。

在一般的单片机中,指令总线和数据总线是共用的(即分时复用)Motorola公司开发的MC68H C05/08系列单片机,其程序存储器和数据存储器统一编址(也就是两种存储器位于同一个逻辑空间里,这种架构的微控制器、微处理器、数字信号处理器或者微型计算机系统,称为普林斯顿体系结构),早期在国内市场上最流行的单片机产品Intel开发生产的MCS一51系列单片机,其程序存储器和数据存储器虽然独立编址;但是它们与CP U之间传递信息必须共用同一条总线,仍然摆脱不了瓶颈效应的制约,于是影响到CP U运行速度的进一步提高。

80C51中文资料_数据手册_参数

80C51中文资料_数据手册_参数

找电子元器件网上商城就上万联芯城,万联 芯城销售IC电子元器件,芯片,电阻,电容,二极管,三极管等 多种类别,现货型号能够满足各种物料需求,BOM报价可有效提 高采购效率,只需提交物料清单,商城即可为您查询物料报价 ,整单下单有优惠,电子元器件一站式采购,满足客户多样化物的考勤系统,完整masteringof速度与CPU贸易。时钟源包括:•外部时钟输入•高速晶体或陶瓷振荡器•集成高 速RC oscillatorThe选择时钟源可以除以2 - 512在孵蛋的CPU和theperipherals之前。当设置X2函数时,CPU每周期需要6个时钟周期。时钟 由几个SFR寄存器控制:OSCON, CKCON0, CKCON1, CKRL。AT8xC5112包括以下振荡器:•晶体振荡器•集成高速RC振荡器,典型频率为 12 MHzCrystal振荡器:OSCAThe晶体振荡器使用两个外部引脚,XTAL1作为输入,XTAL2作为输出。80C51晶体谐振器和陶瓷谐振器都可 以使用。在振荡器源中,XTAL1是人工启动产品的。OSCCON寄存器中的OSCAEN是晶体振荡器或外部振荡器输入的使能信号。集成 高速RCOscillator: oscb高速RC振荡器的典型频率为12mhz。注意片上振荡器的频率容限为±50%,可能不适合在某些应用中使 用。OSCCON寄存器中的OSCBEN是一种用于高速RC振荡器的使能信号。CKS寄存器中的时钟选择器位用于从晶体到RC振荡器的选 择。OSCCON寄存器中的OSCBEN位用于启动RC振荡器。OSCCON寄存器中的OSCAEN位用于启用晶体振荡器或外部振荡器输入。时 钟预调器在提供CPU和外围设备之前,根据CKRL寄存器的定义,主时钟除以2到512的因数。80C51每条指令的CPU需要12到256*12个时 钟周期。这允许:•接受要在XTAL1输入上接受的任何循环比率。•降低CPU功耗。X2位允许绕过时钟预调器;在这种情况下,CPU每台机 器周期只需要6个时钟周期。在X2模式下,当这个分配器被绕过时,onXTAL1上的信号的循环比率必须在40到60%之间WDT的目的是作 为一种恢复方法,在某些情况下,CPU可能被细分为软件故障。WDT由一个14位计数器和看门狗TimerReset (WDTRST) SFR组成。默认 情况下,退出重置时禁用WDT。要启用WDT,用户必须将01EH和0E1H按顺序写入WDTRST、SFR loca-tion 0A6H。当WDT被启用时, 它将增加每一个机器周期(6个内部时钟周期),除了通过重置(hardwarereset或WDT溢出重置)之外,没有其他方法可以禁用 WDT。WDTPRG寄存器的T0位用于选择10位或14位之后的溢出。当WDT溢出时,它将生成一个内部重置。它还将在模拟器的st -pin上 驱动输出复位高脉冲。脉冲长度为WD时钟的24个时钟周期。使用wdto启用WDT,用户必须将01EH和0E1H按顺序写入WDTRST、SFR 位置0A6H。当启用WDT时,用户需要通过将to01EH和0E1H写入WDTRST来对其进行服务,以避免WDT溢出。当14位计数器达到16383 (3FFFH)或1024 (1FFFH)时溢出,这将重置设备。当WDT启用时,80C51将在振荡器运行时增加每一个机器周期。这意味着用户必须至 少每16383个机器周期重置一次WDT。要重置WDT,用户必须将01EH和0E1H写入WDTRST。WDTRST是一个只写寄存器。wdt计数器 不能读或写。当WDT溢出时,它将在RST-pin处生成一个输出集脉冲。复位脉冲持续时间为96x TOSC,其中TOSC =1/FOSC。为了更好 地利用WDT,应该在那些代码段中提供服务,这些代码段将在防止WDT重置所需的时间内定期执行。为了拥有更强大的WDT,增加 了27个计数器来扩展超时能力,在FOSC = 12mhz和T0=0时,从16ms到2s。要管理这个特性,请参考WDTPRG寄存器描述表13。 (SFR0A7h)。表12。WDTRST注册地址(0A6h)

C8051F单片机选型列表

C8051F单片机选型列表

200 ksps
32引
-
√ √ 2 - 脚,
9x9,
LQFP
28引
-
√ √ 2 - 脚,
5x5,
QFN
48引
-
√ √ 2 - 脚,
9x9,
TQFP
/Left_Column/detail/C8051F_51_Device.asp
1/31/2013
C8051F 51 单片机 选型列表
Page 1 of 3
C8051F 51 单片机 选型列表
Precision Mixed-Signal
型号 C8051F005 C8051F007 C8051F020 C8051F021 C8051F022 C8051F023 C8051F040 C8051F060
C8051F 51 单片机 选型列表
Page 3 of 3
C8051F410 50 32 kB 2304 -
UART, 24 SMBus, 4
SPI
6
±2%
12位, 24通 道,
-
32引
12位, √ 2通道

2
VREG, 脚, smaRTClock 9x9,
200
LQFP
ksps
USB MCUs
型号 C8051F320 C8051F321 C8051F340
100引
-
脚,
16x16,
TQFP
10位, 8位, ±20% 8通道, 8通道, 12位, √ √ 2
100 500 2通道
ksps ksps
64引
-
脚,
12x12,
TQFP
±2%
12位, 13通 道,

ATMEL 单片机选型指南

ATMEL 单片机选型指南

Flash ISP (In-System Programmable)
芯片型号
描述
AT89C5115
Low-pin-count 8-bit Microcontroller with A/D Converter and 16K Bytes of Flash Memory We recommend to implement an external brown out to prevent any Flash/EEPROM corruption during power-on or power-off. Please refer to related application note: External Brown-out Protection for C51 Microcontrollers with Active High Reset Input
High performance 8-bit Microcontroller 16 kbytes Flash We recommend to implement an external brown out to prevent any Flash/EEPROM corruption during power-on or power-off. Please refer to related application note: External Brown-out Protection for C51 Microcontrollers with Active High Reset Input High performance 8-bit microcontroller 32 Kbytes Flash We recommend to implement an external brown out to prevent any Flash/EEPROM corruption during power-on or power-off. Please refer to related application note: External Brown-out Protection for C51 Microcontrollers with Active High Reset Input High performance 8-bit microcontroller with 64 Kbytes Flash

80c51

80c51

ACC B
指令寄存器IR 指令译码器ID DPH
缓冲器 DPL ROM 4K字节
暂存器1
暂存器2
PC增量器 PSW ALU 振荡器 定时与控制 程序计数器PC 地址寄存器AR
XTAL2 VSS XTAL1 EA RST ALE PSEN
11
2.4.1 80C51的内部结构 一、80C51的微处理器(CPU) (1)运算器 累加器ACC ; 寄存器B ; 程序状态字寄存器PSW 。 (2)控制器 程序计数器PC ; 指令寄存器IR ; 定时与控制逻辑。
(3)在功能上,该系列单片机有基 本型和增强型两大类 基本型: 8051/8751/8031 80C51/87C51/80C31 增强型: 8052/8752/8032 80C52/87C52/80C32
1
(4)在片内程序存储器的配置上, 该系列单片机有三种形式,即掩膜ROM、 EPROM 和 ROMLess( 无 片 内 程 序 存 储 器)。如: ﹡80C51有4K字节的掩膜ROM; ﹡87C51有4K字节的EPROM ; ﹡80C31在芯片内无程序存储器。
23
2.5.1 80C51的程序存储器配置
PSEN 0000H EA=1 内部 0FFFH 1000H 外部 FFFFH FFFFH EA=0 外部
复位入口 INT0中断入口 T0中断入口 INT1中断入口 T1中断入口 串口中断入口
0000H 0003H 000BH 0013H 001BH 0023H ROM
80H
间接寻址 直接寻址 访问 访问 FFH
FFFFH RD WR
25
一、工作寄存器区
低端32个字节分成4个工作寄存器组,每组8个单 元。当前工作寄存器组的机制便于快速现场保护。

C8051F330中文资料

C8051F330中文资料

(2)IO: IO 信号输出控制程序。 (3)Keyled: 键盘读取及 LED 数码管显示程序。 (4)IIC_EEPROM: IIC 接口 EEPROM(AT24C02A, 容量256字节)读写程序。 (5)IIC_RTC: IIC 接口实时时钟(PCF8563)读写程序。 (6)PWM: PWM 信号输出控制程序。 (7)RS232: RS232串行数据通信程序。 (8)ADC_Uart: ADC 采样转换及计算程序。 (9)ADC_display: ADC 采样转换及数据处理数码管显示。 (10)DAC: DAC 转换及计算程序。 (11)Timer: Timer2、Timer3计时程序。 (12)INT0: 外部中断0测试程序。 (13)bootloader: 如果 C8051F330内部 bootloader 程序不慎被擦除,可应用 C8051F 网络生产的 EC3将 bootloader.hex 程序下载到芯片中。
时钟源 − 两个内部振荡器:
24.5MHz,±2%的精度,可支持无晶体 UART 操作 80/40/20/10 kHz 低频率、低功耗振荡器 − 外部振荡器:晶体、RC、C、或外部时钟 − 可在运行中切换时钟源,适用于节电方式 封装:20脚 MLP
性能最好,价格最低的 C8051F 单片机学习板 c8051f 单片机应用解析之 c8051f330 内容:
3.本学习板主要特点 (1)选择与 MCS51单片机兼容高性能的混合信号处理器 C8051F330作为控制芯片。 (2)可以不使用仿真器(EC3)就可以进行软件下载调试,节约开发费用。 (3)编写了完善的软件例程,基本覆盖了 C8051F330单片机的所有功能。
4.学习板软件例程 (1)Delay: 软件延时程序,利用软件进行延时操作。

品诺电子C8051F仿真器产品说明书

品诺电子C8051F仿真器产品说明书

品诺电子C8051F仿真器产品说明书目录目录 (2)一、产品概述 (3)1.1 C8051F调试工具简介 (3)1.2 产品性能 (4)1.3 仿真器接口定义 (4)二、在KEIL下使用USB Debug Adapter (5)三、使用批量下载工具 (7)3.1 U-EC5中文下载程序 (7)3.2 Silicon Laboratories Flash Utility (8)3.3 Silicon Labs MCU Production Programmer (9)四、EC6固件更新 (10)一、产品概述1.1 C8051F调试工具简介C8051F系列单片机是Silabs公司推出的一系列增强型51单片机,其指令集兼容传统MCS-51。

内核采用增强型CIP-51,其最大指令速率达到100MIPS,丰富的外设以及灵活的交叉开关,形成一个SOC,为目前绝大多数8位单片机所不能比拟。

C8051F单片机目前正在高速增长,由于具有兼容传统51的先天优势,已经被越来越多的爱好者和设计者所青睐,C8051F单片机已经进入大学课堂,成为大学单片机教材。

C8051F单片机开发工具经过多个版本发展,经历了并口、串口、USB-串、USB。

目前,以及发展到真正的USB通信,不再使用串并口或者虚拟串口。

C8051F开发工具还包括U-PDC等,但是使用最方便、最普遍的仍然是U-EC6。

品诺电子U-EC6仿真器采用国外原装电路改进而来,可实现支持单步、连续单步、断点、观察点、堆栈监视器, 可以观察/修改存储器和寄存器, 下载程序到Flash存储器等功能,兼容国内任何一家的C8051F调试工具。

多次得到高校的批量订单,使用效果反馈良好。

请定期去官方网站件,以达到更好的使用效果。

也可以在国内代理商下载。

1.2 产品性能 - 可与Keil 、silabs 官方推出的各种软件,如Silicon Laboratories IDE ,FLASH UtilityProgrammer ,Product Programmer ,新华龙U-EC5中文下载程序软件等软件实现无缝连接调试。

单片机原理与接口技术 80C51 单片机的硬件结构

单片机原理与接口技术 80C51 单片机的硬件结构
docin/sundae_meng
(2)控制器电路 控制器电路包括程序计数器PC、PC加1寄存器、指令
寄存器、指令译码器、数据指针DPTR、堆栈指针SP、 缓冲器以及定时与控制电路等。控制电路完成指挥控制 工作,协调单片机各部分正常工作。
2. 存储器 80C51单片机的存储器包括数据存储器和程序存储
任一时刻,cpu只能使用其中的一组寄存器,称为当 前工作寄存器组,由程序状态字寄存器PSW中的RS1, RS0位的组合来决定。没有选中的单元也可作为一般的 数寄据存缓器存:使用。系统上电复位时,默认选中第0组寄存器。 1、可用8位地址寻址; 2、在指令中既可用名称表示,也可以使用单元地址表示。
docin/sundae_meng
串行通信接口,可以同时发送和接收数据。
docin/sundae_meng
6. 中断控制系统
80C51共有5个中断源,即外中断2个,定时/计数中断2个, 串行中断1个。
7. 时钟电路
80C51芯片内部有时钟电路,但晶体振荡器和微调电容 必须外接。时钟电路为单片机产生时钟脉冲序列,振荡器的 频率范围为1.2MHz~33MHz,典型取值为6MHz。
器装备、飞机导航系统。 (6)计算机外部设备及电器方面:打印机、硬盘驱动器、
彩色与黑白复印机、磁带机等。 (7)多机分布式系统:可用单片机构成分布式测控系统,
它使单片机应用进入了一个全新的阶段。 (测控系统,智能仪表,智能玩具,计算机外设)
docin/sundae_meng
4.典型单片机产品简介 (1) MCS-51单片机系列
2、位寻址区 在工作寄存器后的16个数据单元(20H~2FH),它
们既可以作为一般的数据单元使用,又可以按位对每个单 元进行操作,因此这16个数据单元又称作位寻址区。位寻 址区共计128位,其位地址为00H~7FH。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(3) HOOKS 技术 HOOKS 是 PHILIPS 拥有的一项仿真技术 主要解决不同品种单片机的仿真问题 使用该专利技术 就可以仿真所有具有 HOOKS 特性的单片机 即使该单片机是不同厂家制造的 使用 HOOKS 技术制造 的仿真器可以兼容仿真不同厂家的多种单片机 而且仿真的电气性能非常接近于真实的单片机 但是 HOOKS 技术对仿真器的制造厂家的技术要求特别高 不同的仿真器生产厂家同时得到 HOOKS 技术的 授权 但是设计的仿真器的性能差别很大 10 年前国内就已经得到了 PHILIPS 的 HOOKS 技术授权 但是受当时技术水准的限制研制的 HOOKS 仿真器还不能实用 即使到了今天 也不是每个仿真器厂家都能生产 HOOKS 仿真器 即使生 产出来性能也差异很大 用户应仔细区别
80C51 内核单片机单片机仿真器选购指南
-2-
广州周立功单片机发展有限公司
80C51 内核单片机单片机仿真器选购指南
第一章 为什么要使用仿真器
1.1 仿真的概念
仿真的概念其实使用非常广 最终的含义就是使用可控的手段来模仿真实的情况 在嵌入式系统的设计中 仿真应用的范围主要集中在对程序的仿真上 例如 在单片机的开发过程中 程序的设计是最为重要的但也是难度最大的 一种最简单和原始的开发流程是 编写程序 烧写芯片 验 证功能 这种方法对于简单的小系统是可以对付的 但在大系统中使用这种方法则是完全不可能的
如果用户程序的修改非常频繁 可能一次又一次地的烧写芯片占用的时间就很多 这时用户就会想能 下载程序并运行的装置
到这里 您会看到 随着用户要求的越来越高 调试装置已经越来越象一个通用的仿真器了 因此我 们的建议是 不要回避使用仿真器 因为使用仿真器能提高您的开发速度
-3-
广州立功单片机发展有限公司
80C51 内核单片机单片机仿真器选购指南
-6-
广州立功单片机发展有限公司
80C51 内核单片机单片机仿真器选购指南
4 个中断优先级 串口从地址自动识别和帧错误检测以及 P8xC51 独具定时器 2 等增强性能的难题 短期内使仿真器的用户群迅速扩大 并在业界得到良好的口碑
(2) Bondout 技术 一般来说 人们常常说的专用仿真芯片其实就是 Bondout 这种仿真芯片一般也是一种单片机 但是内部具有特殊的配合仿真的时序 当进入仿真状态后 可以冻结内部的时序运行 可以查看/修改在 静止时单片机内部的资源 使用 Bondout 制作的仿真器一般具有时序运行准确 也有例外 设计制作成本低等优点 Bondout 芯片一般是由单片机生产厂家提供的 因此它只能仿真该厂商指定的单片机 仿真的品种很少
80C51 系列单片机
仿真器选购指南
(第二版)
广州周立功单片机发展
-1-
广州周立功单片机发展有限公司
目录
第一章 为什么要使用仿真器 第二章 仿真器中使用的技术 第三章 国内仿真器的现状 第四章 仿真器设计的误区 第五章 如何挑选通用仿真器 第六章 如何测试通用仿真器 第七章 如何挑选采用 HOOKS 技术的仿真器
(2) 写一个最简单的程序 例如只是将发光二极管连续的闪烁 程序编译后烧写到单片机芯片中 验 证硬件平台是否工作正常
(3) 硬件平台正常工作后编写系统最低层的驱动程序 每次程序更改后都重新烧写单片机芯片验证 如果在程序验证中遇到问题 则可能在程序中加入一些调试手段 例如通过串口发送一些信息到 PC 端的 超级终端上 用于了解程序的运行情况
1.2 仿真的种类
软件仿真 这种方法主要是使用计算机软件来模拟运行实际的单片机运行 因此仿真与硬件无关的系 统具有一定的优点 用户不需要搭建硬件电路就可以对程序进行验证 特别适合于偏重算法的程序 软件 仿真的缺点是无法完全仿真与硬件相关的部分 因此最终还要通过硬件仿真来完成最终的设计
硬件仿真 使用附加的硬件来替代用户系统的单片机并完成单片机全部或大部分的功能 使用了附加 硬件后用户就可以对程序的运行进行控制 例如单步 全速 查看资源 断点等 硬件仿真是开发过程中 所必须的
(3) 2000 年开始 2000 年是中国仿真器市场变化最大的时期 其中最引人注目的变化是 z 华邦仿真芯片 W78958 的停产 华邦公司在设计 W78958 芯片时 其内部的仿真功能只是为了仿真器厂商能制作仿真器以便更好的 推广 W78958 但是经过几年的变化 W78958 演变成为一颗仿真器上使用的仿真专用芯片而不是用户 使用的标准芯片 使用的范围也仅限于国内 一年不到 20000 只的用量也促使华邦公司在进入 2002 年 后宣布将停产该芯片 W78958 停产以后 国内仿真器厂商处于一个非常尴尬的局面 由于 W78958 在国内使用了将近 10 年 国内的用户群非常庞大 这些用户将无法得到持续的支持特别是维修方面 另外 国内围绕在 W78958 上所做的技术工作也无法得到延续和提高 很多业界人士认为仿真器行业将面临另起炉灶或重 新洗牌的局面 HOOKS 技术无疑是仿真器厂商在失去 W78958 后的替代品 但是由于没有长期跟踪和关注 短期 内多数厂家无法将复杂的 HOOKS 技术应用于成熟的产品中 专家们认为仿真器厂家的整体转型可能需 要 2 3 年的周期 并且有相当的仿真器厂家将会被淘汰 市场拥有量将主要集中在少数几个仿真器厂家
-4-
广州立功单片机发展有限公司
80C51 内核单片机单片机仿真器选购指南
第二章 仿真器中使用的技术
仿真器的生产在国内有十多年的历史 其中使用的技术根据时间和性能的不同大约分成以下几种
(1) 仿真开发系统 这种技术主要在仿真器的初级阶段使用 由于当时没有好的仿真技术或仿真芯片 仿真器设计成了 一个双平台的系统并根据用户的要求在监控系统和用户系统中切换 这种仿真系统性能完全依赖于设计者 的水平 实际的最终性能厂家之间相差很大 不过总的说来需要占用一定的用户资源并且设计复杂 现在 基本上已经淘汰 只是使用在一些开发学习系统中
(4) 系统低层驱动程序完成后再编写用户框架程序 由于这部分已经不涉及到硬件部分 所以程序中 的问题用户一般能够发现
但是更多的调查表明 使用以上方法的工程师总的看来所设计的程序不是很庞大或很复杂 因为在做 简单的项目时 我们可以通过一个发光二极管就可以表达出内部的信息 如果程序复杂 可能需要更多的 信息来表示内部的状态 这样可能就需要串口协助调试 如果程序更复杂 硬件更多 实时性更强 那工 程师就要更多的增强调试手段 串口可能就不能满足了 需要类似于断点的功能 因为我想知道在某一个 时刻单片机内部的状态究竟是怎样
使用仿真器来开发产品 会遇到很多问题 产品本身的问题 仿真器的问题 仿真器和用户系统的 问题 如果用户开发经验不是很丰富 他并不能排除遇到的问题究竟来源于哪个方面 这时 他可能求助 于仿真器生产厂商 如果仿真器的生产厂商只专注于仿真器的设计 而对于其它的单片机应用不熟悉 他 可能对用户提出的问题不能作出正确的判断而一味的强调自己的仿真器没有问题 与之相反 一个既熟悉 仿真器的使用 又有丰富开发经验的仿真器支持厂商则能协助用户快速的找出问题 实践证明这两种情况 带来的效果是完全不一样的 因此我们的建议是 挑选好的仿真器 更要挑选好的技术支持
(1) 70 年代末期-80 年代中期 这个时期采用的技术主要是仿真开发系统 现在看来技术含量不高 用户要求也不高
(2) 80 年代末期-90 年代末期 这个时期主要使用华邦一颗带有仿真功能的芯片制作 采用的技术应该叫做 Bondout 采用这颗芯 片能大大简化仿真器的设计 因此国内仿真器的水准有了大的提高 基本上可以不占用用户资源 正是由于仿真性能的提高 国内的仿真器制作在将近 10 年的时间内没有进步 一直采用这种制作 模式 虽然个别厂商也尝试过别的技术来提高仿真水准 例如 HOOKS 技术 但是由于本身技术的限制 没有成功 相反国外的仿真器较早地使用了 HOOKS 技术 在初期由于 HOOKS 技术本身的复杂性 仿 真性能和价格不如国内采用 Bondout 的仿真器 随着 IC 技术的发展 国内制作 HOOKS 技术的条件已经成熟 但是国内的几家主要的生产厂商还 陶醉于 Bondout 技术之中
(4) 内嵌仿真功能的芯片 随着芯片技术的发展 很多单片机生产厂商在芯片内部增加了仿真功能 一般通过 JTAG 接口进行 控制 为了降低成本和增加可靠性 内嵌的仿真部分一般功能比较简单 根据当前的发展趋势 如果只仿真标准的 MCS-51 系列单片机可以选用 Bondout 技术的仿真器 如果用户希望仿真器功能更多更灵活的诸如增强型 80C51 系列单片机的话 那么必须选用 HOOKS 技术 仿真器 二者比较而言 采用 HOOKS 技术的仿真器性价比要高于 Bondout 技术
-5-
广州立功单片机发展有限公司
80C51 内核单片机单片机仿真器选购指南
第三章 国内仿真器的现状
到今天为止国内的仿真器发展大约有 20 年的历史 总的说来生产商的规模都不是很大 在新产品 的研制/开发/服务上都不能投入很大的资金 根据仿真器使用的技术来划分 国内仿真器的设计大约可以 分成以下几个时期
但是不能否认的是 用户回避使用仿真器也是有原因的 因为仿真器也是一种电子装置 非常依赖 于设计者的水平 如果一个仿真器设计者的水平有欠缺 那将给仿真器的使用者带来很大的问题 因为仿 真器的使用者将分不清楚究竟是程序的问题还是出在那里 随着电子设备的复杂化 设计工程师面临前所 未有的压力 您可以想象 用户发现了程序中有一个问题 首先怀疑是自己系统中的问题 可能是软件方 面也可能是硬件方面 因为用户系统处于开发阶段 用户基本上不会怀疑仿真器 在这种情况下 用户将 耗费很大的精力在自己的系统中寻找并不存在的问题 如果用户最终发现问题来源于仿真器 并通过烧写 芯片验证确实如此 那这个仿真器用户以后可能会逐渐放弃使用仿真器
z 国内单片机最大的代理商周立功公司正式进入工具行业 周立功单片机发展有限公司是 PHILIPS 在国内最大的代理商 它以独特的技术销售引起国内乃至全 球的注目 周立功公司成立时间不到 5 年 但是膨胀很快 现在已然成为国内单片机行业的龙头 一言 一行对整个行业影响很大 2001 年 12 月 周立功公司试探性地推出第一款仿真器 TKS 764 用于支持周立功公司当时的 主打芯片 51LPC 系列 OTP 单片机 由于 TKS 764 内部稳定可靠的设计 并直接直接在 Keil 中的调试 所以推出后得到 51LPC 用户的青睐 拥有相当大的用户群 2002 年 6 月 周立功旗下的广州致远电子有限公司在国内率先推出研制达两年之久的 HOOKS 仿 真器 全面支持 PHILIPS 和其它公司的增强型 80C51 系列单片机的仿真问题 该系列仿真器彻底解决 了国内仿真器在仿真低电压 内部 64K 程序 静态和动态关闭 ALE 静态和动态切换 6/12 Clock
相关文档
最新文档