导航:首页 > 操作系统 > stc11单片机功能

stc11单片机功能

发布时间:2022-09-12 16:48:28

⑴ STC单片机的种类与区别介绍

STC单片机有89、90、10、11、12、15这几个大系列,每个系列都有自己的特点。89系列是老旧而传统的单片机,可以和AT89系列完全兼容,是12T单片机。90是基于89系列的改进型产品系列。10和11系列是有着便宜价格的1T单片机,有PWM、4态IO接口、EEPROM等功能,但都没有ADC这个高级功能。12是增强型功能的1T单片机,型号后面有“AD”的就有ADC功能的单片机。目前12系列是主流产品。15:15系列是STC公司最新推出的产品,最大的特别是内部集成了高精度的R/C时钟,可以完全不需要接外部晶振。
详见网络文库:STC单片机的种类与区别介绍

⑵ STC11单片机

我们这样考虑:
1、对于普通的8051单片机而言 默认情况下外部中断0和外部中断1相比显然是0的优先级高一点。
2、我们在去看一下IP这个寄存器,两级中断优先级控制,顾名思义。比如更改IP=0x14则外部中断1会优先于外不能中断0,且同一级的优先级和默认的一致。

3、这里是STC11的片子,STC的大部分片子添加了另一个中断优先控制寄存器,由于没看手册不能回答你。如题,就您所说将P1.6、P3.2、P3.3设为外部中断。也是同上考虑,同一级内优先级和默认的一致。

4、看到问题的本质最好,IE中断允许控制寄存器,IP中断优先级控制寄存器。还需考虑是否有另一个优先级控制寄存器。

5、常在线Hi我

⑶ stc单片机各系列有什么特点

stc单片机属增强型51单片机,相比传统51单片机,速度快,内部(片上)RAM比较大,有EEPROM(由FLASH充当)功能,有AD功能,有SPI接口,定时器有PWM功能,烧写简单,因产品种类繁多,并不是所有芯片都 有这些功能,但价格便宜,中文资料齐全

⑷ STC11F04单片机与51单片机有什么不一样

STC11F04单片机是STC的一种型号,但是STC是用的51的内核51单片机是一个单片机系列,有时候我们也会把STC的单片机叫成51单片机。具体和你书上8051
的区别,就去网上看看STC的DATASHEET吧。

⑸ STC11F32单片机STC89C52单片机主要区别

两者都是1T单片机比普通的at89c51快8~12倍,当然可以不设置成1T了,区别是前者内有eeprom,flash大,这是主要的,建议你去宏晶官网下载一下手册看看,呵呵

⑹ STC11F-10FXX系列单片机有7个中断,其中的ADC中断是如何控制的,

确实,STC11F-10FXX系列不提供ADC中断功能,如果你用STC12C系列就支持ADC中断了,手册里有详细的方法.

void InitADC()
{
Uint16 i;

ADC_CONTR = 0xC0; //ADC模块加电,420周期转换一次
for(i=0;i<20000;i++); //ADC电源开启后,延时
//设置P口外AD模式
P1M0 = 0x03; //ADC0/1 高阻输入
P1M1 = 0x00;
EADC_SPI = 1; //开放ADCSPI总中断
ADC_DATA = 0;
AUXR = EADCI; //开放ADC中断
memset(&ADC,0,sizeof(STADC));
//启动0号通道
ADC.Curch = 0;
ADC_CONTR |= ADC.Curch; //设置下一通道
ADC.Run = TRUE; //标志ADC正在转换
ADC_CONTR |= ADC_START; //启动AD转换器
}

void ADCISR() interrupt ADC_VECTOR
{
ADC_CONTR &= ADC_STOP; //stop AD
ADC.Run = FALSE;
ADC.tempCvData[ADC.CvTimes] = ADC_DATA;//取转换值
ADC_DATA = 0;

ADC.CvTimes++;
ADC.CvTimes %= 6;
if(ADC.CvTimes!=0)
{
ADC_CONTR |= ADC_START; //启动AD转换器
ADC.Run = TRUE; }
ADC_CONTR &= ADC_FLAG; //清除ADC_FLAG 中断标志
}

⑺ stc单片机有哪些优缺点

stc单片机的优点:

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的串口。

4、同时还具有先进的指令集结构,兼容普通8051指令集。

⑻ STC11单片机(20脚)好用还是STC89单片机(40脚)好用

这没有什么好用与不好用之分。
就看你的电路需要多少 脚的?如果需要的I/O脚少于16个,就是STC11,体积小,节省板子面积。
如果需要的引脚超过16个,就用STC89的。
其实,STC单片机的选型是非常多的,可不是只有这两种的。
有STC15系列的,引脚最少有8脚的,最多有64脚的。而且15系列的可以省掉外部晶振和复位电路了,功能更强大了。

⑼ STC11系列单片机与STM8S系列单片机比较,哪个更实用,各自优缺点是什么,麻烦解答详细点

相同点,8位,价格都便宜。不同点,STC是国产,51核,开发环境keil,STM8是大名鼎鼎的意法半导体的,自主内核,为低端应用设计,iar环境,优缺点嘛,据说STC的很差(本人学习的时候用过,但没开发过产品,有诽谤之嫌哈),STM8S用过,据说有外部晶振复位的现象,但没遇到过,个人最喜欢的是STM8,大厂资料齐全,开发小工具很多

⑽ STC单片机10、11、12(12还有细分)之间有什么区别怎么选型

你可以观察他们的数据表,就可以发现它们的区别在于ADC精度、PWM数量等等细节差别。
按照你的要求,可以选择最廉价的STC11F-10F01-35C-SOP16,宏晶技术手册中的广告声称大量采购的低价1.99元。该芯片集成度较高,内部接口丰富,最高频率可以达到35MHz,最高速度可以达到35MMIPS,相当于标准mcs-51的12倍速度。它的功能与你熟悉的AVR单片机接近,不过全部定时器都是16位的。
STC90Cxx是他们早期的芯片,引脚与mcs-51的40P引脚兼容的信号,大部分速度是标准mcs-51方式,少部分速度提高到8倍。另外内部存储器全部做了扩充,最少256B,部分扩充了扩展存储器,大部分情况下可以不必扩展外部存储器。

阅读全文

与stc11单片机功能相关的资料

热点内容
数据中心pdf 浏览:520
crf源码解析 浏览:851
服务器软件开发是什么意思 浏览:939
删除彩信android 浏览:862
元宵节猜灯谜h5源码 浏览:69
乐培生app怎么绑定 浏览:762
视频压缩不清楚怎么说 浏览:525
加好友服务器繁忙是怎么回事 浏览:381
怎么解绑app的支付宝账号 浏览:911
ip地址服务器不可用怎么解决方法 浏览:183
为什么软件需要服务器 浏览:63
redis操作命令大全 浏览:597
python字符串重复索引 浏览:961
为什么香信新版本连接不上服务器 浏览:50
元旦程序员打羽毛球 浏览:614
otc焊接机器人离线编程教学 浏览:412
51单片机的ea引脚有何用途 浏览:207
centos查看用户命令 浏览:840
程序员脸胖 浏览:744
hdfs在主目录下创建文件夹 浏览:800