STC单片机
说到STC单片机有人会说到,STC也能算主流,我们基于它是国内还算是比较不错的单片机来说。STC单片机是宏晶生产的单时钟/机器周期的单片机,说白了STC单片机是51与AVR的结合体,有人说AVR是51的替代单片机,但是AVR单片机在位控制和C语言写法上存在很大的差 异。而STC单片机洽洽结合了51和AVR的优点,虽然功能不及AVR那么强大,但是在AVR能找到的功能,在STC上基本都有,同时STC单片机是51内核,这给以51单片机为基础的工程师们提供了极大的方便,省去了学习AVR的时间,同时也不失AVR的各种功能。
STC单片机是高速、低功耗、超强抗干扰的新一代8051单片机51单片机,指令代码完全兼容传统8051,但速度快8-12倍,内部集成 MAX810专用复位电路。4路PWM 8路高速10位A、D转换,针对电机电机的供应商控制,强干扰场合,成为继51单片机后一个全新系列单片机。
特性
1、下载烧录程序用串口方便好用,容易上手,拥有大量的学习资料及视频,最著名的要属于昌晖仪表网的那个视频了,好多对单片机有兴趣的朋友都是通过这个视频入门的,同时具有宽电压:5.5~3.8V,2.4~3.8V, 低功耗设计:空闲模式,掉电模式(可由外部中断唤醒)。
2.STC单片机具有在应用编程,调试起来比较方便;带有10位AD、内部EEPROM、可在1T/机器周期下工作,速度是传统51单片机的8~12倍,价格也较便宜。
3、4通道捕获/比较单元,STC12C2052AD系列为2通道,也可用来再实现4个定时器或4个外部中断,2个硬件16位定时器,兼容普通8051的定时器。4路PCA还可再实现4个定时器,具有硬件看门狗、高速SPI通信端口、全双工异步串行口,兼容普通8051的串口,同时还具有先进的指令集结构,兼容普通8051指令集。
缺点
STC单片机功能虽不及AVR、STM32强大,价格也不及51和ST32便宜,但是这些并并不重要,重要的是这属于国产单片机比较出色的单片机,但愿国产单片机能一路长虹。
关键字:STC 单片机 特性
引用地址:
STC单片机的特性及缺点解析
推荐阅读最新更新时间:2024-11-06 16:29
基于8xC749单片机的电动自行车智能充电器的设计与实现
随着经济的发展,越来越多的电器走进人们的日常生活,家庭使用的小容量蓄电池的比例将会逐渐增加。因此,研究如何延长蓄电池的寿命,提高蓄电池的使用效率,并设计、生产出高质量、高效率、符合家庭使用要求的充电器,有着十分重要的意义。 评估蓄电池的优劣有很多指标,其中寿命是用户十分关心的问题之一。而电池的过充电、过放电和充电不足是引起电池故障最主要的原因,其中过充电、充电不足主要是充电方法不当而引起的。常用的直流充电器只是用恒流定压的方法给蓄电池充电,这样不但不容易使电池充满,更严重的还会造成充电不均衡的情况,影响电池的寿命。 清华大学智能技术与系统国家重点实验室经过近十年的研究开发,在智能充电算法方面的研究已经取得了一些成果。为
[单片机]
基于STM32F107VCT6微控制器的控制系统设计
本文简要介绍了电动汽车交流充电桩的内容和研究现状。针对需要设计了基于STM32F107VCT6微控制器的控制系统解决方案,并详细介绍了控制系统的软硬件设计和桩体的电气部分设计。该系统提供包括人机交互、充电控制、电能计量、 IC 卡付费、票据打印、运行状态监测、充电保护和充电信息存储和上传等多种完善的功能,满足充电过程的要求。 随着全球能源危机的不断加深,石油资源的日趋枯竭以及大气污染、全球气温上升的危害加剧,各国政府及汽车企业普遍认识到节能和减排是未来汽车技术发展的方向,发展电动汽车将是解决这两个难题的最佳途径。我国高度重视电动汽车的发展,国家相继出台了一系列标准来扶持和规范电动汽车的发展。但要实现电动汽车大面积普及我国还
[单片机]
通过PICC编译环境下,对PIC单片机程序进行操作研究
PICC基本上符合ANSI标准,但是不支持函数的递归调用,其主要原因是PIC单片机特殊的堆栈结构。PIC单片机中的堆栈是硬件实现的,其深度已随芯片固定,无法实现需要大量堆栈操作的递归算法;另外在PIC单片机中实现软件堆栈的效率也不是很高。为此,PICC编译器采用一种“静态覆盖”技术,以实现对C语言函数中的局部变量分配固定的地址空间。经这样处理后产生出的机器代码效率很高。当代码量超过4KB后,C语言编译出的代码长度与全部用汇编代码实现的差别已经不是很大( 10%),当然前提是在整个C代码编写过程中需时时注意所编写语句的效率。 PICC中的变量类型和标准C语言一样,这里不再重复。为了使编译器产生最高效的机器码,PICC把单片机中数
[单片机]
简单计时器的51单片机实现
前言 闲来无聊,虽然期末考试临近,但还是不想复习。突然有朋友问我这个 用单片机控制两个LED数码,采用静态链接,要求两个数码管显示00~99计数,时间间隔为1s(中断方式)。分别设计出电路图和程序。 我一寻思,这个简单,我就直接源代码一敲就发给他了。事后还是觉得有必要验证一下,就在Protues里面仿真试了一下,果然有两个小细节错了
[单片机]
将LPC55S16-EVK MCU用于工业应用
LPC5500系列微控制器(MCU)为寻求能够处理从机器人技术到工业应用的各种应用的设备的现代嵌入式设计人员提供了许多功能。在本文中,探讨LPC5500系列的另一个成员LPC55S16 MCU,该器件非常适合工业和专业应用,这得益于其150 MHz的快速时钟速度,开箱即用的CAN-通讯支持。 FD总线网络,电流消耗低。 LPC55S16-EVK功能和应用 LPC55S16-EVK开发板基于LPC55S1x MCU系列,这是基于Arm®Cortex®-M33的LPC5500系列MCU中的简化入门级系列。这些微控制器带有多达256 KB的闪存和单个内核。它保持较小的64针HTQFP封装,并以最高150MHz的时钟频率工作。该Tru
[单片机]
基于AT89C51单片机的红外遥控器解码器的设计
1 红外线遥控信号发送器电路 TC9012F的遥控信号 TC9012F为4位专用微控制器,其内部振荡电路的振荡频率fosc典型值为455 kHz。当不按下操作键时,其内部455 kHz的时钟振荡器停止工作,以减少电池消耗。内部分频电路将振荡频率,fosc进行12分频后,变成频率fc=37.9 kHz,占空比为1/3的脉冲载波信号。 红外遥控信号发送器电路由集成电路TC9012F、键盘矩阵电路、驱动器和红外发光二极管组成,遥控信号为37.9 kHz的脉冲载波被遥控编码脉冲调制的已调波,如图1所示。 遥控编码脉冲由引导码、用户码、功能码和功能码的相反码组成,用户码是同一组码发送两次,如图2所示。用户码
[单片机]
改善8051系统用电效率的微控制器
摘要:一种改进架构的高性能8051设计、外围功能集成、选用合适的时钟源以降低功耗;并介绍节省电能的软件技术及采用待机模式降低功耗的技巧。
关键词:停机模式 空闲模式 功率管理模式
便携式产品的功能和性能日新月异。
消费者对产品性能的要求也越来越高,需要更强大的运算能力支持;另一方面,希望产品具有更低的功耗。
尽管已经出现了很多功耗处理器,但它们的性能通常很有限。Dallas公司的系列高速微控制器在性能和功耗之间取得了一个很好的折衷,采用了8051架构——世界上最流行的微控制器之一。简单易用、丰富的I/O资源使这种微控制器深受设计者的喜爱,并被广泛接受。它的流行势头已蔓延到了便携式领域,在很多应用中都有其用武之地。
本文
[应用]
测试二极管反向恢复特性的分析仪
测试二极管的反向恢复特性一般都需要复杂的测试设备。必须能够建立正向导通条件、正向闭锁状态、及两者间的过渡。还需要有一种从所得到的波形中提取特征的手段。总而言之,这并不是一项很简单的例行操,作应由专业人员来完成这项复杂的工作。这个事实说明了工程师们为什么通常都会依赖于公布的数据。 但如果测试比较简单,亲自动手来检查反向恢复时间是有好处的。这种设置可以让你在相同的条件和没有这种规范的测试设备下比较不同厂商的设备,如驱动集成电路的衬底二极管,齐纳二极管及标准整流器等。(由于测试参数有很多组合,直接比较数据不太现实。)切记,反向恢复时间不一定越短越好。速度较慢的二极管也很有用。速度较慢的二极管可以生成较短的停滞时间,提高转换器的效率,
[应用]