您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页与8051兼容的新型高速高性能C8051FXXX系列单片机

与8051兼容的新型高速高性能C8051FXXX系列单片机

来源:化拓教育网
维普资讯 http://www.cqvip.com

圣{蜃{ 研发与应用、 ’ eseafo ̄and apoltca rtoo 与8051兼容的新型高速 高性能C8051Fxxx系列单片机(上) On C8051 FXXX Being Compatible with 8051 Series Single Chip Microcomputer(I) 林瘫 李刚 (天津大学精密忸器与光电子工程学院,天津300072 LIN Sing,L,驷r (College ofP ̄clsion Institute日nd Eagin ̄dn9 T;aq}n Unlverslt ̄,300072) 摘 要:C8051Fxxx是美国 naL套司新近稚士的与8051兼容的高速高性能韭与札 它比 具有高精度的 内ADC和DAc、可在巍在系统下载 标准的8051单片机速度快20倍 上调试和固化程序。拳文介绍了C8051Fxxx系列单片札中的c8o51FOxx子系列单片机的王要工作 原理 乖 I和特点=可 相信,以其优良的性能.CSOGIF…8拄单片机的应用领域= 系列单片机一定会大规模地拓展 关键词:1邑舍信号:可蝙程增益被土嚣 电压比较嚣,FL ̄SH存储器 摘捉/比较模块,可蝙 程计数嚣,定时器阵州Pc^,3TkG 1.引言 美国cygna]公司新近推出r高性能 C8051Fxx ̄.具有一系列突出的优点: 务系统的实现提供了扎实的基础 c TP 51与¨cs 51指争集完全兼容 可 g)可靠的安全机制:有7种复位 以使用标准803x/805 ̄的汇编器和编c毕 源,使系统的运行可靠性大大提商采 器进行软件”发。c 51内棱具有标 a J建度快:高达25XIPS的速度, 用一种与传统方式完全不同的加密方 准8052的所 外设部件.包括4个】6 比标准805 1快十倍 上:也丝毫不逊 式,利用JTAG VI编程来加密芯片于P rC、4}R单片机 b J强大的模拟信号处理功能:有 队绝埘保护用户的知识产权。 可 位的计数器/定时器、 一个全双 【 UART、256字节内部RAX空11玎、1 28 h)存储器:可 有多达64K字节 节特殊功能寄存器SFR地址空倒及。 多达32路】2位,ADC(速度为lOOKHz J、 的FLash存储器,其中的部分可以作为 节宽的T/o端rI 或高达S00KHz的8位ADC 两路l2位 数据存储器用 同时.片内可有多达4K 41"i储器。 精度的DAC、婀路模拟比较器、高精度 字节的RA1基准电源、程控放大器和温度传感器 cj先进的.JTAq调试功 c TFL5】采用流水线结构, j标准 的805l结构相比,指令执行速度有很 -个标准的805】中.除 由此可见,C8051 Fxxx系列单片机 大的提高。在支持在 具有 假高性能。奉文介绍C80.5 ×xx系 ?4EL和DIv 外所确指令都需要】2或24 系统、伞速 非插人调试和编程,不占 列单片机中的C8051FOxx了系列单片 个系统时钟周期 最人系统时钟频率 用任何片内资源。 机。表1列出了C8081FOxx系列单片机 为1 2 24 74Hz。 对J c【P 5l内核,70% 的指争的执行时闸为】或2个系统时钟 d l强大的控制功能:可有多达e4 的主要性能。 位1/0 L】线 所有的口线可以编程为弱 每个Mcu都可在工业温度范围~4j 周期,只有4条指令的执行o,ll司大J 上拉或推挽输fⅡ 更为独特的是具有 到+85内川2 7V 3. 的电压工作 端 个系统时钟周期 数字开荧阵列(J]igita 1 Crossbar J 口I/OIRST和JnG引脚都容许5V的输 c j】共有】09条指令。衷2列出 可【 将内部系统资源定向到P0 P1和 人信号电压  ̄8051 FOOO/OS/10/]j为 了指令条数与执行时所需的系统时钟 P2 即uJ以把定时器 串行总线、外部 64脚I'QFP ̄装(原理框图如罔】所示)。 剧期数的犬系 中断源、^D转换输人、比较器输出定向 C8051『IO01/08/1 1/:6为48脚T断P封装 到P0、 和P2 c I卜5】工作在最大系统时钟频率 (原理框图如图2所示) C8051 F002/ 85MHz时,它的峰值速度达到281,[I PS. ej丰富的串行接口:具有标准的 o76/12/l7为32脚LQFP封装(原理框 图4给I¨了儿种8位微控制器内棱上作 在最人系统时钟时的峰值速度的比较 关系 C805】FO00系列?4CU在CIf一51内 全双工LART PHI L1PS或TNTEL ̄ ̄准的 图如图3所示)。 2C/SXBus串行总线、 ̄tOTOROL.AR的SPI 串行总线 不仅覆盖了典型的串行通 2.CIP一51TNCPU 信标准,功能更强大 fj多达22个中断源C805iFO00系列器件使用Cy gna] 梭的内部和外部有几项关键 的改进, 为实时多任 的专科C1P 51微控制器内核cIP_j1。 提高了整体性能,更易于在最终应用 q*7-。 P………r c鼋 口… 维普资讯 http://www.cqvip.com

圣{ -t 表1产品选择指南 器州0嚣 也路卷 型 定 时 可 编 程 数 字 蛙 懂 一 Ca051FOOD 20 C3O51Fo。1 2。 存 至 储 器 32K 3 器 0 计 端 数 辨 速 盘 度 0 位 一 器 阵 列 口 I/o 驼 16 苦 n 分 言 n 最 大 电 苦 辅 ^ 压 基 准 E 度 器 传 分 比 感 辨 输 较 塞 出 器 电 呈 n 口 压 封 位 一 12 12 装 256 256 4 4 1o。 1o。 B B 12 12 2 2 2 2 TQFP 4町 P ∞051F002 20 3 256 4 8 12 100 4 12 2 1 32_oFP ∞D51F005 25 CB051F006 25 C吼51FBB7 25 3 321( 32 2304 23叫 狲 4 d 4 32 16 B 12 12 l2 100 100 10口 8 8 l2 2 12 2 2 2 2 2 l 64TQFP 48_0FP 32L P C8051FO10 20 Ca051FOH 2o CaD51F012 20 32K 3 256 256 256 2384 I 、I 4 4 4 32 16 8 赴 l0 10 10 M 100 100 100 100 B B 4 8 l2 12 12 l2 2 2 2 2 2 2 1 2 54T0FP 4aTQFP 32 FP p 1F ̄15 25 I 3 C805lF吡6 25 32k 2304 4 16 l0 100 8 12 2 2 4B P CB051F017 踮 32k 23 4 B l0 100 4 12 2 1 32L0FP Ip使用。 (可达1 6Mf:z)的内部振荡器,或者山 4.JTAG调试和边界扫描 C8081 FO00系列具有片内 TT&8和1 调试电路。通过4脚 JTA(J接I1井使川 扩展的中断系统为cIPI_1提供21个 高速的振荡器切换到低速振荡器工作 lfJ断源.而标准8051只有7个中断源 CIP-51允许犬量的模拟和数字外设中断 微控制器。 个由中断驱动的系统需要 3.片内存储器 安装在 用系统巾的单片机就可以进 C【F一81有标准的8051程序和数据 行非侵人式 仝速的在系统iNi,K。该 较少的Mc0干预,但有更高的执行效率。 地址配置 它包括856字节的数据RAM、 JIAG接口完全符台Ⅲ ll49.1标矸E. g:ENcH r个多任务实时系统时 这些增 其中高128字节为两个地址空 加的中断源是非常有用的 用间 为生产和删试提供完全的边界 描功 接寻址访问通用RA 的高128字节:用 能。 Cvgna 1的调试系统点持观察和修 MCU可有多达7个中断产生源:一 直接寻址访问128宁 的SFR地址 空 个片内vDD监视器 一个看门狗定时 间数据RAM的低1 2s字节可用直接或间 改存储器和寄存器 断点、观察点、堆 器、一个时钟丢失检测器、一个由比较 接寻址方式访问 前32个宁节为4个 栈指示器和单步执行,不需盟额外的 器0提供的电压检测器、一个强制软件 通用工作寄存器 接下来的1 6字节 标R^M程序存储器、定时器或通信通 道。在iN试j 所响的模拟和数字外设 MCU单步执行或遇到断 复位CN\STR引脚及/RST引脚。/Rs r引 既可l 字节寻址义uJ以位寻址 脚是烈向的 可接受外部复位或将内 C805lF005/c6/0 /1 8/;8/17巾的 都止常工作 部产生的上电复位信号输H{到/RST引 CIP 5 还'j有位于外部数据存储器地 点而停 运行时.所有的外设瞎4DC外 脚。除r VDD监视器和复位输人引脚以 址空间的2048字节的R^M块。这个2048 都停止运行【H便保持同步 外,每个复位源都可以由用户用软件 字节的RAM块可以在整个64k ̄1-部数据 开发套件C805l F000DK C8051一 禁止。在上电复位之后的MCU初始化期 存储器地址空啊中被寻址(如图6所 F005D、KC8051、 01 0DK平U CS0 5] 间,可以永远地禁止WDT l,{CF内部有一个能工作的时钟 示) FO1 5DK具有开发l 用代码所需要的牟 MCU的程序存储器包含32k一1 28 部硬件和软件.并a,分驯对 发生器(如图5所示)。在复位后默认 字节的[:LASH 设存储器 512字节为 C8081FO00/ /2F005/6/ F01C/1/2F018/ 为系统时钟 如有需要.时钟源可以在 一个扇区,可 在系统编程.且不需在 6/7 MCU进行在系统 试 开发套件中 运行时切换到外部振荡器 外部振荡 片外提供编程电压 从0 x 7 L 0 0到 包括开发者 作室软件和调试器、 一 器可以使用晶体谐振器、RC振荡器或 OxTFFF的S12字节被保留由工厂使用。 个集成的8051汇编器和个被称为l 外部时钟源产生系统时钟。这种时钟 还有一个忙于I ̄[":0x8000一Ox807F的 的RS一282至I tAG l舟议转换模块 套件 切换功能在低功耗系统中是非常有用 1 28字廿的扇区,该扇 可作为个小 t 还有一个日粕 1{'板 1 面有对应 的.它允许I,ICU在需要时从一个低频率 的软件常数表或额外的程序空间 Mcu 的?4CU和一大块 展区域 套件中还包 t节电)的外部晶体振荡器切换到高kg_ 系统的存储器结构如图6所示。 磋’o m 。……,c 括RS一232和JT.AG电缆及一个电源适配 维普资讯 http://www.cqvip.com

嘎辛矗童 j卜 转 集癌跑龉考 — = 孟卜一 —     —— 五卜.[=卜工卜# 。::H . J‘I|=瞥 — — i ,U l —一(= _[::二_厂 ・ L0 ・ 一日== tE=: —睦 卜一 囤4 Hcu峰值执行速度比较 器,开发套件需要 个运行 ndm95/08/¨c/N1井j  个uJ用RS 232串 F1的计算机 如图6所示,PC机通过RS 232与Ec连接一条^英一J的扁平电缆 将Ec和』口J。。的应用板琏接起来,包括4 个lITAG引脚 ¨DE;及(;、DEC从应川饭 取电源 在2. 3.6v时其供电电流大 约为20Ⅲ^。对丁不能从jj杯板j.提取 足够电源的应用 可以将套件中提供 的电源直接连到Ec上。 66———— 。m…川s … J c … 。 维普资讯 http://www.cqvip.com

}蜃{ ,‘器i牛‘ 集嫒t 替 每个端lI I/o引脚都可 被 胃 为推挽或滞搬开路输出 在标准80o 1 中 定的弱上拉可以被禁I1 .这为低 功耗 用提供r进步节电的能力。 最突出的改进是引八了数字交叉 开关 这是 个议大的数 开关网络 允许将内部数字系统资诹分 给r 0、 H和P2的蜷 J(如同8所 ) 具柏 标准复熠数0:【 的徽控制l器不川.这 种结构u 支持所有的功能 台。 町通过设置文义”关控制寄存器 将片内的计数器/定时器、申行 线 硬什中断 、I)c转换启动输入 比较器 输出以及微控制器内部呐其它数字竹 配置为出现在端I I 引腻。这就允 许用i I根据自 的特定『 川选择通川 端L Jl/o和所需数 资源的 俞。 6.可编程计数器阵列 除lr 1个.6他的通川计数器/定 叫嚣之外 0 j1I:0O0系州 ll迁 个片内 -T编科计数ft,tt/定【『1f群阵列 ^ ?CA也括个专川fl<J】6位H 数器 定u—r器时刘 准和j个 1r编程的捕捉 比较模块 时闸基 的时钟可 足r 面的4个时钟源之 系统时91,/】2 系 统时钟/4 定叫器0澈川和外部时钟输 八. cI 每个捕捉/比较模块部响 利 T竹 方式边 触发、捕掘软件定时器 r岛 速输…脉冲宽度 制器 。c^捕捉/比较 模块的『 雨 时钟输入 可L 通过 数字_叟叉升 连到¨c【的端I I【/o引 脚。图9 、娘理框I冬I 7.串行端口 c8(i5.f:100系-;1¨ 内 s肯对丁开发和调试嵌人式应用来说 该系统的调试功能比采用标准Mc0仿 个垒 5.可编程数字I/0和交叉开关 双工L 总线雨【_ c/洲Hus 每利l FO ̄x系列Mc__具有标准80j1的端 串行 线部完全用硬件吏现,都能 真器要优越得多。标准的I ̄{CU仿真器要 口(】T F'b1产牛中断, 此很少需 ( L的  0、P1 P2千n P3):在Fc0o/0s/ c 使用在板仿真苍片和目标电缆,还需 1 0/]j中,这4个端F1郜有引出脚 在 F预 这砦串行总线不j 要在应用板上有Mcu的插座。Cygnal的 FOO T/06/1o/16中端F1 0和l有引出脚 定叫器lll 断或端LI 1/o 所以nr以按需要使lH]任 调试环境既便j使用又能保旺精确模 在FO0 ̄/07/:2/:T中只有端u 0有引J  J_ 何一个或夸怫 时使川 术先侍续l拟外设的降能 调试环境示意图如图7 脚,没有引Ⅲ脚的端I I可用作通用寄 所 存器。1/o端口的工作情况与标准805l 相似但有一些改进 …………,c m自 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务