完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
SLH89F5162与STC12C5A60S2 本文就深联华新推出的安防单片机安芯一号SLH89F5162与STC宏晶科技的增强型51单片机STC12C5A60S2进行一次小对比 在众多的51系列单片机中,要算国内STC 公司的1T增强系列更具有竞争力,它不但和8051指令、管脚完全兼容,而且其片内的具有大容量程序存储器且是FLASH工艺的,如STC12C5A60S2单片机内部就自带高达60K FLASH ROM。但是,最近深联华推出了一款防破解的安防单片机SLH89F5162,也是兼容8051流水指令的8位单片机。并且带有62 K FLASH ROM。 现在来简单对比下: STC12C5A60S2 SLH89F5162 STC12C5A60S2单片机是 8051内核 CPU,1T是传统的51的12倍速度,指令代码完全兼容传统8051 SLH89F5162是一种高速高效率8051兼容单片机,1T时钟周期,在同样振荡频率下,较之传统的8051芯片它具有运行更快速,性能更优越的特性。 SLH89F5162保留了标准8051芯片的大部分特性,内置256字节RAM和集成外置1024字节RAM STC12C5A60S2仅仅是片上集成1280字节 RAM。 在这点,STC12C5A60S2显得更具优势。 另外SLH89F5162片上集成1K类EEPROM存贮空间 SLH89F5162不仅集成了如EUART,SPI等标准通讯模块,此外还集成了具有内建比较功能的ADC,PWM定时器以及模拟比较器(CMP)等模块。为了达到高可靠性和低功耗,内建看门狗定时器,低电压复位功能,低电压检测功能和振荡器失效检测功能。此外还提供了2种低功耗省电模式。 当然,在STC12C5A60S2单片机中也包含定时/计数器、UART串口、串口2、I/O接口、高速A/D转换、SPI接口、PCA、看门狗及片内R/C振荡器和外部晶体振荡电路等模块。这方面是大同小异的。 两款单片机的编程模式的不同 STC12C5A60S2支持ISP在线编程,用户在自己的目标系统上,直接通过串口即可实现在线编程。下载速度快。当然也可以使用“脱机下载板(无需电脑)”进行脱机编程。 而深联华SLH89F5162仅仅支持脱机编程,需要通过特定的编程器进行脱机编程。在这点上,明显显得不足,都是8位的51内核单片机,编程方式不支持ISP在线编程,作为一名普通的单片机开发者,对这点表示不满。在这方面,STC的ISP在线编程更有优势。 SLH89F5162 系统结构: • CMP(2个模拟比较器) • 定时器(3个) • I/O端口 • 串口(2个) • WDT(看门狗) • SPI 接口 • LVR(低电压复位功能4.3V/3.7V) • ADC 模数转换器(8通道/10bit) • PWM输出(3个/8bit) • 系统时钟和振荡器 • 扇区自编程(SSP)功能 • Flash存储器 • 中断(4级中断优先级) • 随机数据存储器RAM(内部256byte 外部1024byte) stc12c5a60s2 系统结构:
• 定时器(4个) • I/O端口 • 串口(2个) • WDT(看门狗) • SPI 接口 • LVR(低电压复位功能4.3V/3.7V) • ADC 模数转换器(8通道/10bit) • PWM输出(2路/8bit) • 系统时钟和振荡器 • Flash存储器 • 内部集成MAX810专用复位电路(外部晶体12M以下时,复位脚可直接1K电阻到地) • 外部掉电检测电路: 在P4.6口有一个低压门槛比较器 • 随机数据存储器RAM(内部1280byte) 通过上面两组数据的对比:两款芯片集成功能大同小异。stc12c5a60s2有定时器(4个) 。而SLH89F5162 有定时器(3个) 。当然SLH89F5162 有扇区自编程(SSP)功能 和 CMP(2个模拟比较器) 值得一说的是: 携手深联华,安芯行天下。 防破解手段:SLH系列单片机拥有多种防破解手段: • 高达32位密码生成器,破解概率1/50亿。 • 白噪声密码-没有规律可循。加密性能: • 高达32位的密码生成器-1/50亿(1/1G)的破解概率。 • 没有规律可循,加密后原厂也无法破解。 • 每颗芯片都有自己的密码,同样的密码不可重用。 • 程序有防盗措施,即使破解后获得芯片中的程序也是乱码。 芯片资源: 1. FLASH ROM:62K(最大)。 2. RAM:内部256,外部1024。 3. 片上有1KEEPROM。 4. 运行电压:VDD=3.6V~5.5V。 5. 支持ISP在线编程功能。 6. 低电压检测电路。 • 检测低电压并置起中断标志。 • LPD检测电压可选。 7. 内部有电压复位功能(LVR)主要有以下两种。 • LVR=4.3V。 • LVR=3.7V。 8. I/O管脚:COMS双向I/O管脚可配置为: • 准双向结构。 • 推挽结构。 • 仅输入结构。 • 开漏结构 9. 2个DPTR指针,分别为: • DPTR0 • DPTR1 10. 在传统51单片机基础上扩充了16位乘/除法指令,可提高对数据的运算能力。 • 16位乘法指令MUL • 16位除法指令DIV 11. 硬件看门狗。 • 溢出最大周期为4096MS,溢出最小周期为1MS。 12. 4层中断优先级。 • 可通过IPL0、IPH0、IPL1、IPH1这4个寄存器设置为4级中断优先等级。 13. 16个中断源。 • 3个外部中断 • 8个INT4中断源(INT40-47共享一个向量地址) • 3个定时中断 • 2个EUART中断 • 1个ADC中断 • 1个SPI中断 • 1个SCM中断 • 1个LPD中断 • 1个PWM中断(3个PWM共享一个中断向量地址) • 2个比较器中断。 14. 8通道逐次逼近式10位ADC转换器。 • 8通道模拟输入。 • 10位分辨率。 • 基准源可选(内部/外部)。 15. 3通道8位PWM输出功能。 • 3通道PWM输出。 • 3个PWM分别由各自相应的寄存器控制。 16. 2个模拟比较器。 • 单电源工作。 • 输出正相/反相控制。 • 能工作在空闲模式和掉电模式。 17. 3个内部定时器T0,T1,T2(可重载/捕捉/方向控制)。 • 定时器T0兼容标准8051 • 定时器T1兼容标准8051 • 定时器T2兼容标准8052,且有递增递减计数和可编程输出功能。 18. 2个串口EUART0,EUART1。 • EUART0的波特率可选择为系统时钟分频或定时器1/2的溢出率。EUART1自身带有一个波特率发生器,无需占用定时器 • 增强功能包括帧出错检测及自动地址识别 • 支持4种工作方式。 19. 1个SPI总线接口。 • 全双工,三线同步传输。 • 主从机操作。 • 6个可编程主时钟频率。 • 极性相位可编程的串行时钟。 • 带MCU中断的主模式故障出错标志。 • 写入冲突标志保护。 • 可选择LSB或MSB传输。 |
|
相关推荐
1 个讨论
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 03:22 , Processed in 0.635218 second(s), Total 44, Slave 33 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号