stc

阅读 / 问答 / 标签

STC89C52单片机为什么选用12M的晶振?

stc89c52rc单片机复位电路可配10uf的复位电容和10k的电阻就行。

STC89C52RC单片机是否可以包含reg51.h这个头文件,为什么?

可以包含,只不过89C52相对于89C51新增加的部分用不了,89C52也属于51系列的单片机,他们都是使用的最初Intel公司的51内核,所以,之后开发的51,52单片机都可以兼容51

stc89c52单片机有哪几种外形?分别用什么名称来表示这种外形

这叫封装,有3种,各有封装名称,双列直插的PDIP40,贴片的,PQFP44,和PLCC44。如下图

stc89c52单片机的数字电压表用于什么

STC89C52单片机的数字电压表可以用于测量直流和交流电压以及电池电压。根据查询相关资料信息,可以准确地测量各种电压,并显示电压值,便于检查和观察。

stc89c52单片机的缺点

STC89C52单片机与12或15系列相比就是速度慢些,只有12T和6T模式,没有1T模式,所以速度上有些慢,其余都差不多。

stc89c52单片机上电复位的条件

stc89c52单片机上电高电平复位。上电复位:一上电,给电容充电,此时电容相当于导线,RST高电平,电容充电越多,电路电流越来越小直到电容开路电流为0,RST电压越来越小直到低电平(0v)。

STC89C52单片机如何在运行时向EEPROM内写入数据,使数据断电后不消失,下次运行继续用.

1、首先打开电脑中的keil软件。2、在页面中点击“工程”新建一个工程,命名为“点亮LED”,点击确定。3、出现一个选择芯片型号的对话框,选择"Atmel"里面的“89C52”,点击确定进行下一步。4、点击如图所示,新建一个文件,在文件里先输入几个字符。5、然后点击窗口右上角的打叉,接下来在出现的对话框里选择“是”,重命名为“11.c”文件,点击保存即可完成。

stc89c52单片机输入电压最大为多少,直接接7.4伏的锂电池可以吗?

不可以的。

STC89C52与AT89C52有什么区别

1、生产的公司不同AT89C52是Atmel公司生产;STC89C52是宏晶公司生产。2、RAM和ROM不同AT89C52是128byteRAM,4KROM;STC89C52是256Byte,8KROM。3、定时器数量不同AT89C52有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。扩展资料:STC是中国自己产的一种单片机,是宏晶科技生产的单时钟/机器周期(1T)的单片机。STC单片机是高速/低功耗/抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,通用I/O口(36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I/O口),可设置成四种模式:准双向口/弱上拉,推挽/强上拉,仅为输入/高阻,开漏,每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过120mA。参考资料来源:百度百科-STC89C52参考资料来源:百度百科-AT89C51

STC89C52RC单片机的缺点

记得记得还是回电话换线哈哈哈黑道皇后撤回啥交话费呵呵呵是就是

stc89c52单片机是哪个公司生产的

stc公司

STC89C52RC单片机定时器有那几个?

STC89C52RC有3个定时器,T0、T1、T2

单片机ATmega128 和STC89C52 有什么区别呢,主要是性能和发展前景

这两款用的都很多。89c52实际上还是属于最经典的51单片机门类里的,51便宜,总还有他的用武之地。mega系列用户量也比较大,从mega8一直到mega1280各个价位各种性能都有。学了51再学mega也花不了你几天时间的。相比这俩,有空还是看看arm比较有前景。

单片机STC89C52各个字母数字代表什么意思?

str公司的89系列的c52,可存储2*4=8kb的程序

求STC89C52单片机的详细资料?包括引脚功能,存储器等等的详细介绍,越详细越好,谢谢

告诉我你的邮箱,发给你PDF。

AT89C52和STC89C52的区别在哪里呢?

一、生产的公司不同1、AT89C52是Atmel公司生产;2、STC89C52是宏晶公司生产。二、RAM和ROM不同1、AT89C52是128byte RAM,4K ROM;2、STC89C52是256Byte,8K ROM。三、定时器数量不同1、AT89C52有T0、T1两个16位定时器;2、STC89C52有T0、T1、T2三个16位定时器。AT89C52的程序加密AT89C52有3个程序加密位,可对芯片上的3个加密位LB1、LB2、LB3进行编程(P)或不编程(U)来得到。当加密位LB1被编程时,在复位期间,EA端的逻辑电平被采样并锁存,如果单片机上电后一直没有复位,则锁存起的初始值是一个随机数,且这个随机数会一直保存到真正复位为止。为使单片机能正常工作,被锁存的EA电平值必须与该引脚当前的逻辑电平一致。此外,加密位只能通过整片擦除的方法清除。

stc89c52晶振频率是多少

一股选12M,或者11.0592M,6M都可以。

STC89C52单片机12mhz晶振执行指令周期是多少

12Mhz 系统周期 =1/12uS 二分频之后就是 时钟周期 = 1/6uS 是完成一种微机操作的周期六分频之后就是 机器周期=1uS 是完成一种基本操作的周期 也是指令周期;

AT89C51和STC89C52有什么区别?

一、生产的公司不同1、AT89C52是Atmel公司生产;2、STC89C52是宏晶公司生产。二、RAM和ROM不同1、AT89C52是128byte RAM,4K ROM;2、STC89C52是256Byte,8K ROM。三、定时器数量不同1、AT89C52有T0、T1两个16位定时器;2、STC89C52有T0、T1、T2三个16位定时器。AT89C52的程序加密AT89C52有3个程序加密位,可对芯片上的3个加密位LB1、LB2、LB3进行编程(P)或不编程(U)来得到。当加密位LB1被编程时,在复位期间,EA端的逻辑电平被采样并锁存,如果单片机上电后一直没有复位,则锁存起的初始值是一个随机数,且这个随机数会一直保存到真正复位为止。为使单片机能正常工作,被锁存的EA电平值必须与该引脚当前的逻辑电平一致。此外,加密位只能通过整片擦除的方法清除。

STC89C52RC与普通89C52有什么区别

  STC89C52RC是宏晶公司的增强型MCS-51单片机,与Atmel公司的AT89C52相比,有以下优点:支持STC的2线制下载方式,下载程序更方便支持6T模式(在6T模式下,6个时钟周期就是一个机器周期)片内集成了4kB容量的E²PROM带有P4口,具有更多的I/O程序存储器拥有更多的擦写寿命(STC标称可以擦写10万次,Atmel标称可以擦写1000次。不过对于批量生产的成品来说,这个擦写寿命没什么意义)  相比于Atmel,STC单片机的缺点:  在某些情况下,抗干扰能力不如Atmel的MCS-51单片机

STC89C52与AT89C52有什么区别

AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K 系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52在众多嵌入式控制应用系统中得到广泛应用。 STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 两者的区别: 1、AT89S52单片机是8K字节程序存储空间、256字节数据存储空间、自带2KB的EEPROM存储空间; STC89C52RC单片机:8K字节程序存储空间、512字节数据存储空间、内带4K字节EEPROM存储空间、可直接使用串口下载;2、STC 都是ISP的,就是在线用串口编程的,只需要接三四根线就行了。AT的要取下来用编程器3、STC的内带EEPROM,可以断电后保存资料,比如温度告警的上下限等功能,AT的没有,要实现短点保存就得另外扩展存储器了4、STC带ADC的可以直接接模拟的温度探头,AT还要外置ADC5、STC下载程序会麻烦点,有冷启动过程及专用的下载器,.AT89C52下载方便些

AT89C51和STC89C52单片机的区别

AT89C51·4K字节可编程FLASH存储器·寿命:1000写/擦循环·数据保留时间:10年·全静态工作:0Hz-24MHz·三级程序存储器锁定·128×8位内部RAM·32可编程I/O线·两个16位定时器/计数器·5个中断源·可编程串行通道·低功耗的闲置和掉电模式·片内振荡器和时钟电路STC89C528K字节程序存储空间;512字节数据存储空间;内带4K字节EEPROM存储空间;可直接使用串口下载;AT89S52单片机:8K字节程序存储空间;256字节数据存储空间;自带2KB的EEPROM存储空间;

stc89c52和stm32哪种比较好?

STC89c52、AT89c51和STM32是三种不同类型的单片机,具有不同的规格和功能。STC89c52:基于8051单片机架构内置8 KB闪存,可以存储程序代码具有32 I/O管脚,用于与外部设备进行通信支持基本的外设,如串口、定时器/计数器、中断等AT89c51:同样基于8051单片机架构内置32 KB闪存,比STC89c52多4倍同样具有32 I/O管脚功能与STC89c52类似,但有更多的内存空间,可以实现更复杂的应用STM32:基于ARM Cortex-M内核内置多达1 MB闪存,比8051基础的单片机多数倍具有大量的I/O管脚和外设,如ADC、DAC、PWM、定时器/计数器、串口等支持高级功能,如DMA、乱搞处理、实时时钟等,可以实现复杂的控制和数据处理应用。这三种单片机各有优缺点,具体应用取决于所需要的功能和性能要求。

stc89c52单片机引脚的间距是多少?知道的好心人请告诉我,谢谢!

双列直插的脚距是2.54毫米,这是国际标准

STC89C52和AT89C52的区别是什么?

一、生产的公司不同1、AT89C52是Atmel公司生产;2、STC89C52是宏晶公司生产。二、RAM和ROM不同1、AT89C52是128byte RAM,4K ROM;2、STC89C52是256Byte,8K ROM。三、定时器数量不同1、AT89C52有T0、T1两个16位定时器;2、STC89C52有T0、T1、T2三个16位定时器。AT89C52的程序加密AT89C52有3个程序加密位,可对芯片上的3个加密位LB1、LB2、LB3进行编程(P)或不编程(U)来得到。当加密位LB1被编程时,在复位期间,EA端的逻辑电平被采样并锁存,如果单片机上电后一直没有复位,则锁存起的初始值是一个随机数,且这个随机数会一直保存到真正复位为止。为使单片机能正常工作,被锁存的EA电平值必须与该引脚当前的逻辑电平一致。此外,加密位只能通过整片擦除的方法清除。

at89c51和stc89c52有什么区别?

1、生产的公司不同AT89C52是Atmel公司生产;STC89C52是宏晶公司生产。2、RAM和ROM不同AT89C52是128byte RAM,4K ROM;STC89C52是256Byte,8K ROM。3、定时器数量不同AT89C52有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。单片机的发展:从二十世纪九十年代开始,单片机技术就已经发展起来,随着时代的进步与科技的发展,目前该技术的实践应用日渐成熟,单片机被广泛应用于各个领域。现如今,人们越来越重视单片机在智能电子技术方面的开发和应用,单片机的发展进入到新的时期,无论是自动测量还是智能仪表的实践,都能看到单片机技术的身影。当前工业发展进程中,电子行业属于新兴产业,工业生产中人们将电子信息技术成功运用,让电子信息技术与单片机技术相融合,有效提高了单片机应用效果。作为计算机技术中的一个分支,单片机技术在电子产品领域的应用,丰富了电子产品的功能,也为智能化电子设备的开发和应用提供了新的出路,实现了智能化电子设备的创新与发展。

stc89c52和stc89c52-40有什么区别?

反对@JongHsueh关于内置RC振荡电路的回答。为了搞清楚STC89C52和STC89C52RC的区别,我特地去问了宏晶的技术人员。技术人员的回复是,两者在烧录和应用上是可以相互替代的,除了支持的最大工作频率不一样之外,没有任何其他区别,尽管相互替代。某宝上,STC89C52RC单片机后面带40I,表示最大工作频率40MHz,工业级。STC89C52单片机后面带35I,表示最大工作频率35MHz,工业级。当然,对于额外带RC或RD后缀的产品,标识它内部RAM大小不一样。但是就STC89C52RC和STC89C52而言,它们除了最大工作频率不一样之外,内部RAM也都是512 Bytes,也没有其他任何区别。在某宝上不会看到STC89C52 40I的产品,也不会看到STC89C52RC 35I的产品。另外,宏晶的以上两款产品不带内部振荡电路,但是现在宏晶已经有代内部振荡电路的产品比如STC8和STC15系列。其中STC15W408S是官方指定的课替代STC89C52和STC89C52RC的新型产品,不需要外部时钟。

STC89C52究竟是不是51单片机

1、种类不同:51系列单片机是指51内核,stc89c5X基本都是51内核的种类。2、大小不同:最后一个数字表示E2prom的大小,E2prom=X*4K,c51就是4K,c52就是8k。3、配件不同:52还多了一个定时器,所以可以说52是51(这个51是指stc89c51,不是51内核)的增强型。如下图,可以很清晰的看出两者之间的差别:扩展资料:STC89c52单片机主要是基于8051内核,是新一代增强型单片机,指令代码完全兼容传统8051,速度快8~12倍,带ADC,4路PWM,双串口,有全球唯一ID号,加密性好,抗干扰强。51单片机主要是基于8051内核,是新一代安全防逆向型单片机,指令代码完全兼容传统8051,速度快8~12倍,带有62 K FLASH ROM。内置256字节RAM和集成外置1024字节RAM,白噪声密码-没有规律可循,每颗芯片都有自己的密码,同样的密码不可重用。参考资料:单片机_百度百科

stc89c51和stc89c52的区别是什么??

看看芯查查能不能查到相关型号

stc89c52晶振频率是多少

stc89c52最高运作频率35MHz,STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52 支持2种软件可选择节电模式。扩展资料stc89c52器件参数1、增强型8051单片机,6 时钟/机器周期和12 时钟/机器周期可以任意 选择,指令代码完全兼容传统8051。2、工作电压:5.5V~3.3V(5V单片机)/3.8V~2.0V(3V 单片机)。3、工作频率范围:0~40MHz,相当于普通8051 的0~80MHz,实际工作频率可达48MHz。4 、通用I/O 口(32 个),复位后为:P1/P2/P3 是准双向口/弱上拉,P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为 I/O 口用时,需加上拉电阻。参考资料来源:百度百科-STC89C52

STC89C52和STC89C52RC有什么区别?

反对@JongHsueh关于内置RC振荡电路的回答。为了搞清楚STC89C52和STC89C52RC的区别,我特地去问了宏晶的技术人员。技术人员的回复是,两者在烧录和应用上是可以相互替代的,除了支持的最大工作频率不一样之外,没有任何其他区别,尽管相互替代。某宝上,STC89C52RC单片机后面带40I,表示最大工作频率40MHz,工业级。STC89C52单片机后面带35I,表示最大工作频率35MHz,工业级。当然,对于额外带RC或RD后缀的产品,标识它内部RAM大小不一样。但是就STC89C52RC和STC89C52而言,它们除了最大工作频率不一样之外,内部RAM也都是512 Bytes,也没有其他任何区别。在某宝上不会看到STC89C52 40I的产品,也不会看到STC89C52RC 35I的产品。另外,宏晶的以上两款产品不带内部振荡电路,但是现在宏晶已经有代内部振荡电路的产品比如STC8和STC15系列。其中STC15W408S是官方指定的课替代STC89C52和STC89C52RC的新型产品,不需要外部时钟。

STC89C52与51的区别是什么?

与51的主要区别是:51只有4K程序存储空间,52有8K51只有128字节数据存储空间,52有256个51只有2个定时器,52有3个。STC单片机是以51内核为主的系列单片机,STC单片机是宏晶生产的单时钟/机器周期的单片机,是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8—12倍,内部集成MAX810专用复位电路。扩展资料:STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统51单片机不具备的功能。具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。

AT89C51和STC89C52单片机的区别

1、生产的公司不同AT89C51是Atmel公司生产;STC89C52是宏晶公司生产。2、RAM和ROM不同AT89C51是128byte RAM,4K ROM;STC89C52是256Byte,8K ROM。3、定时器数量不同AT89C51有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。扩展资料单片机的分类:1、通用型这是按单片机(Microcontrollers)适用范围来区分的。例如,80C51式通用型单片机,它不是为某种专门用途设计的;专用型单片机是针对一类产品甚至某一个产品设计生产的,例如为了满足电子体温计的要求,在片内集成ADC接口等功能的温度测量控制电路。2、总线型这是按单片机(Microcontrollers)是否提供并行总线来区分的。总线型单片机普遍设置有并行地址总线、 数据总线、控制总线,这些引脚用以扩展并行外围器件都可通过串行口与单片机连接,另外,许多单片机已把所需要的外围器件及外设接口集成一片内。因此在许多情况下可以不要并行扩展总线,大大减省封装成本和芯片体积,这类单片机称为非总线型单片机。3、控制型这是按照单片机(Microcontrollers)大致应用的领域进行区分的。一般而言,工控型寻址范围大,运算能力强;用于家电的单片机多为专用型,通常是小封装、低价格,外围器件和外设接口集成度高。 显然,上述分类并不是惟一的和严格的。例如,80C51类单片机既是通用型又是总线型,还可以作工控用。参考资料:百度百科-STC89C52百度百科-AT89C51

AT89C52和STC89C52有什么不同呢?

一、生产的公司不同1、AT89C52是Atmel公司生产;2、STC89C52是宏晶公司生产。二、RAM和ROM不同1、AT89C52是128byte RAM,4K ROM;2、STC89C52是256Byte,8K ROM。三、定时器数量不同1、AT89C52有T0、T1两个16位定时器;2、STC89C52有T0、T1、T2三个16位定时器。AT89C52的程序加密AT89C52有3个程序加密位,可对芯片上的3个加密位LB1、LB2、LB3进行编程(P)或不编程(U)来得到。当加密位LB1被编程时,在复位期间,EA端的逻辑电平被采样并锁存,如果单片机上电后一直没有复位,则锁存起的初始值是一个随机数,且这个随机数会一直保存到真正复位为止。为使单片机能正常工作,被锁存的EA电平值必须与该引脚当前的逻辑电平一致。此外,加密位只能通过整片擦除的方法清除。

stc89c52和at89c52的区别

1、生产的公司不同AT89C52是Atmel公司生产;STC89C52是宏晶公司生产。2、RAM和ROM不同AT89C52是128byte RAM,4K ROM;STC89C52是256Byte,8K ROM。3、定时器数量不同AT89C52有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。单片机的发展:从二十世纪九十年代开始,单片机技术就已经发展起来,随着时代的进步与科技的发展,目前该技术的实践应用日渐成熟,单片机被广泛应用于各个领域。现如今,人们越来越重视单片机在智能电子技术方面的开发和应用,单片机的发展进入到新的时期,无论是自动测量还是智能仪表的实践,都能看到单片机技术的身影。当前工业发展进程中,电子行业属于新兴产业,工业生产中人们将电子信息技术成功运用,让电子信息技术与单片机技术相融合,有效提高了单片机应用效果。作为计算机技术中的一个分支,单片机技术在电子产品领域的应用,丰富了电子产品的功能,也为智能化电子设备的开发和应用提供了新的出路,实现了智能化电子设备的创新与发展。

stc89c52和51单片机的区别有哪些

  STC89C52RC是宏晶公司的增强型MCS-51单片机,与Atmel公司的AT89C52相比,有以下优点:支持STC的2线制下载方式,下载程序更方便支持6T模式(在6T模式下,6个时钟周期就是一个机器周期)片内集成了4kB容量的E²PROM带有P4口,具有更多的I/O程序存储器拥有更多的擦写寿命(STC标称可以擦写10万次,Atmel标称可以擦写1000次。不过对于批量生产的成品来说,这个擦写寿命没什么意义)  相比于Atmel,STC单片机的缺点:  在某些情况下,抗干扰能力不如Atmel的MCS-51单片机

STC89C52单片机可以掉电保存数据吗?

里面有EEROM,可以的

怎样用stc89c52单片机控制蜂鸣器发出音乐的c语言程序?

#include #include //本例采用89C52,晶振为11.0592MHZ //关于如何编制音乐代码,其实十分简单,各位可以看以下代码. //频率常数即音乐术语中的音调,而节拍常数即音乐术语中的多少拍; //所以拿出谱子,试探编吧! sbitBeep=P1^5; unsignedcharn=0;//n为节拍常数变量 unsignedcharcodemusic_tab[]={ 0x18,0x30,0x1C,0x10,//格式为:频率常数,节拍常数,频率常数,节拍常数, 0x20,0x40,0x1C,0x10, 0x18,0x10,0x20,0x10, 0x1C,0x10,0x18,0x40, 0x1C,0x20,0x20,0x20, 0x1C,0x20,0x18,0x20, 0x20,0x80,0xFF,0x20, 0x30,0x1C,0x10,0x18, 0x20,0x15,0x20,0x1C, 0x20,0x20,0x20,0x26, 0x40,0x20,0x20,0x2B, 0x20,0x26,0x20,0x20, 0x20,0x30,0x80,0xFF, 0x20,0x20,0x1C,0x10, 0x18,0x10,0x20,0x20, 0x26,0x20,0x2B,0x20, 0x30,0x20,0x2B,0x40, 0x20,0x20,0x1C,0x10, 0x18,0x10,0x20,0x20, 0x26,0x20,0x2B,0x20, 0x30,0x20,0x2B,0x40, 0x20,0x30,0x1C,0x10, 0x18,0x20,0x15,0x20, 0x1C,0x20,0x20,0x20, 0x26,0x40,0x20,0x20, 0x2B,0x20,0x26,0x20, 0x20,0x20,0x30,0x80, 0x20,0x30,0x1C,0x10, 0x20,0x10,0x1C,0x10, 0x20,0x20,0x26,0x20, 0x2B,0x20,0x30,0x20, 0x2B,0x40,0x20,0x15, 0x1F,0x05,0x20,0x10, 0x1C,0x10,0x20,0x20, 0x26,0x20,0x2B,0x20, 0x30,0x20,0x2B,0x40, 0x20,0x30,0x1C,0x10, 0x18,0x20,0x15,0x20, 0x1C,0x20,0x20,0x20, 0x26,0x40,0x20,0x20, 0x2B,0x20,0x26,0x20, 0x20,0x20,0x30,0x30, 0x20,0x30,0x1C,0x10, 0x18,0x40,0x1C,0x20, 0x20,0x20,0x26,0x40, 0x13,0x60,0x18,0x20, 0x15,0x40,0x13,0x40, 0x18,0x80,0x00 }; voidint0()interrupt1//采用中断0控制节拍 {TH0=0xd8; TL0=0xef; n--; } voiddelay(unsignedcharm)//控制频率延时 { unsignedi=3*m; while(--i); } voiddelayms(unsignedchara)//豪秒延时子程序 { while(--a);//采用while(--a)不要采用while(a--);各位可编译一下看看汇编结果就知道了! } voidmain() {unsignedcharp,m;//m为频率常数变量 unsignedchari=0; TMOD&=0x0f; TMOD|=0x01; TH0=0xd8;TL0=0xef; IE=0x82; play: while(1) { a:p=music_tab[i]; if(p==0x00){i=0,delayms(1000);gotoplay;}//如果碰到结束符,延时1秒,回到开始再来一遍 elseif(p==0xff){i=i+1;delayms(100),TR0=0;gotoa;}//若碰到休止符,延时100ms,继续取下一音符 else{m=music_tab[i++],n=music_tab[i++];}//取频率常数和节拍常数 TR0=1;//开定时器1 while(n!=0)Beep=~Beep,delay(m);//等待节拍完成,通过P1口输出音频(可多声道哦!) TR0=0;//关定时器1 } } 你参考这个吧

STC89C52RC单片机电路中使用11.0592晶振如何计算出一秒是的所需的时间,列上公式

1秒就是1s,计算什么?

stc89c52单片机的RAM和ROM分别是多大?谢谢

256B RAM8K ROM(FLASH)

为什么使用STC89C52单片机

这要看你指的是哪方面了?就目前网上出售的51单片机开发板(其实,也就是实验板),多数都使用STC89C52单片机。原因很简单,一是,STC单片机是国产的,是目前51单片机中应用比较方便的一款,主要在烧录程序时,用USB转串口线就可以完全,非常简单容易。而其它型号的单片机就比较麻烦,甚至很困难。二是,STC单片机的价格便宜,型号多,根据不同需求可以选择最合适的型号,主要是flash容量做到60K。三是,STC单片机有多个系列,而STC89系列与传统的51单片机完全兼容,对初学者的入门学习很方便无障碍。

stc89c52单片机内部上拉电阻为多大?

4.7K为最佳,上啦若太大,没有驱动能力,上拉若太小,输出阻抗太大。

51单片机STC89C52存储内存是多少 供电电压是多少?

如图所示,程序存储内存是8K,数据存储内存是4K。供电电压是3.3到5.5V。望采纳。。。。。。

STC89C52单片机端口允许通过的电流大约是多大

高电平输出的电流很小,大概有20uA。低电平单个引脚最大罐电流20mA。但是要保守点用。单片机所有端口的灌电流不要超过120mA.

stc12c5a60s2的单片机与at89c51单片机有什么区别论文上面要用

1、生产的公司不同AT89C51是Atmel公司生产;stc12c5a60s2是宏晶公司生产。2、RAM和ROM不同AT89C51是128byte RAM,4K ROM;stc12c5a60s2是256Byte,8K ROM。3、定时器数量不同AT89C51有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。扩展资料:at89c51单片机基本介绍单片机的可擦除只读存储器可擦除1000次。该器件采用atmel高密度非易失性存储器制造技术,与工业标准mcs-51指令集和输出引脚兼容。ATMEL的AT89C51是一款高效的微控制器,AT89C051是AT89C051的简化版,它将多功能8位CPU和闪存集成在一块芯片中。AT89C51单片机为许多嵌入式控制系统提供了一种灵活、廉价的方案。例如,80C51类单片机既是通用型又是总线型,还可工控用。参考资料来源:百度百科-AT89C51

stc8 9 c 5 2的每个字符含义?

STC89C52单片机字符含义为:STC89:STC89系列单片机,是12T/6T的8051单片机C:工作电压为5V52:是8KB程序存储器ROM详细说明见下图

stc89c52rc单片机具有硬件SPI功能吗?不具有的话如何模拟spi?

STC89C52RC单片机是没有硬件SPI功能的,是需要模拟的。普通的I/O即可模拟的。给你一个参考程序:x0dx0a//-----------------------函数声明,变量定义-------------------------------------------------------- x0dx0a#include x0dx0a#include x0dx0asbit SCK=P1^0; // 将p1.0口模拟时钟输出 x0dx0asbit MOSI=P1^1; // 将p1.1口模拟主机输出 x0dx0asbit MISO=P1^2; // 将p1.1口模拟主机输入 x0dx0asbit SS1=P1^3; // 将p1.1口模拟片选 x0dx0a#define delayNOP(); {_nop_();_nop_();_nop_();_nop_();}; x0dx0a//-------------------------------------------------------------------------------------------------- x0dx0a// 函数名称: SPISendByte x0dx0a// 入口参数: ch x0dx0a// 函数功能: 发送一个字节 x0dx0a//-------------------------------------------------------------------------------------------------- x0dx0avoid SPISendByte(unsigned char ch) x0dx0a{ x0dx0aunsigned char idata n=8; // 向SDA上发送一位数据字节,共八位 x0dx0aSCK = 1 ; //时钟置高 x0dx0aSS1 = 0 ; //选择从机 x0dx0awhile(n--) x0dx0a{ x0dx0adelayNOP(); x0dx0aSCK = 0 ; //时钟置低 x0dx0aif((ch&0x80) == 0x80) // 若要发送的数据最高位为1则发送位1 x0dx0a{ x0dx0aMOSI = 1; // 传送位1 x0dx0a} x0dx0aelsex0dx0a{ x0dx0aMOSI = 0; // 否则传送位0 x0dx0a} x0dx0adelayNOP(); x0dx0ach = ch<<1; // 数据左移一位 x0dx0aSCK = 1 ; //时钟置高 x0dx0a} x0dx0a} x0dx0a//-------------------------------------------------------------------------------------------------- x0dx0a// 函数名称: SPIreceiveByte x0dx0a// 返回接收的数据 x0dx0a// 函数功能: 接收一字节子程序 x0dx0a//-------------------------------------------------------------------------------------------------- x0dx0aunsigned char SPIreceiveByte() x0dx0a{ x0dx0aunsigned char idata n=8; // 从MISO线上读取一上数据字节,共八位 x0dx0aunsigned char tdata; x0dx0aSCK = 1; //时钟为高 x0dx0aSS1 = 0; //选择从机 x0dx0awhile(n--) x0dx0a{ x0dx0adelayNOP(); x0dx0aSCK = 0; //时钟为低 x0dx0adelayNOP(); x0dx0atdata = tdata<<1; // 左移一位,或_crol_(temp,1) x0dx0aif(MISO == 1) x0dx0atdata = tdata|0x01; // 若接收到的位为1,则数据的最后一位置1 x0dx0aelsex0dx0atdata = tdata&0xfe; // 否则数据的最后一位置0 x0dx0aSCK=1; x0dx0a} x0dx0areturn(tdata); x0dx0a} x0dx0a//-------------------------------------------------------------------------------------------------- x0dx0a// 函数名称: SPIsend_receiveByte x0dx0a// 入口参数: ch x0dx0a// 返回接收的数据 x0dx0a// 函数功能:串行输入/输出子程序 x0dx0a//-------------------------------------------------------------------------------------------------- x0dx0aunsigned char SPIsend_receiveByte(unsigned char ch) x0dx0a{ x0dx0aunsigned char idata n=8; // 从MISO线上读取一上数据字节,共八位 x0dx0aunsigned char tdata; x0dx0aSCK = 1; //时钟为高 x0dx0aSS1 = 0; //选择从机 x0dx0awhile(n--) x0dx0a{ x0dx0adelayNOP(); x0dx0aSCK = 0; //时钟为低 x0dx0adelayNOP(); x0dx0a{ x0dx0atdata = tdata<<1; // 左移一位,或_crol_(temp,1) x0dx0aif(MISO == 1) x0dx0atdata = tdata|0x01; // 若接收到的位为1,则数据的最后一位置1 x0dx0aelsex0dx0atdata = tdata&0xfe; // 否则数据的最后一位置0 x0dx0a} x0dx0a{ x0dx0aif((ch&0x80) == 0x80) // 若要发送的数据最高位为1则发送位1 x0dx0a{ x0dx0aMOSI = 1; // 传送位1 x0dx0a} x0dx0aelsex0dx0a{ x0dx0aMOSI = 0; // 否则传送位0 x0dx0a} x0dx0ach = ch<<1; // 数据左移一位 x0dx0a} x0dx0aSCK=1; x0dx0a} x0dx0areturn(tdata); x0dx0a}

STC89C52RC单片机电源灯亮烧录成功却不运行

程序是否有问题,需要看一下源代码。如果程序确实没有问题,那么就应该是硬件电路问题了。 比如没有可靠复位,程序就无法运行。晶振不起震,同样无法运行。

STC89C52的器件参数

1. 增强型8051单片机,6 时钟/机器周期和12 时钟/机器周期可以任意 选择,指令代码完全兼容传统8051. 2. 工作电压:5.5V~3.3V(5V单片机)/3.8V~2.0V(3V 单片机)3.工作频率范围:0~40MHz,相当于普通8051 的0~80MHz,实际工作 频率可达48MHz4. 用户应用程序空间为8K字节5. 片上集成512 字节RAM6. 通用I/O 口(32 个),复位后为:P0/P1/P2/P3 是准双向口/弱上拉, P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为 I/O 口用时,需加上拉电阻。7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无 需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程 序,数秒即可完成一片8. 具有EEPROM 功能9. 共3 个16 位定时器/计数器。即定时器T0、T1、T210.外部中断4 路,下降沿中断或低电平触发电路,Power Down 模式可 由外部中断低电平触发中断方式唤醒11. 通用异步串行口(UART),还可用定时器软件实现多个UART12. 工作温度范围:-40~+85℃(工业级)/0~75℃(商业级)13. PDIP封装

stc89c52是C51单片机吗?

你的描述有些错乱。我们可以说“STC89C52是51内核的单片机”。“C51”一般是指针对51内核单片机改变衍生后的C语言标准。

求STC89C52单片机的详细资料?包括引脚功能,存储器等等的详细介绍,越详细越好,谢谢

1、STC89C52单片机,支持USB口或者是串口两种下载程序方式 不用另买烧写器 编程器等产品 可以方便的烧写程序到单片机里.2、USB供电系统,直接插接到电脑USB口即可提供电源,不需另接直流电源。3、8位LED发光二极管(做 跑马灯实验 交通灯实验 )。4、8位数码管(可做数码管的静态和动态扫描显示实验 如 0-24秒(NBA进攻时间)计数器实验 18B20温度检测实验 4X4矩阵键盘扫描等都可以用数码管显示)。5、计数器实验,如 0-24秒(NBA进攻时间到,蜂鸣器报警,数码管清零),还可以做00-60秒表,00-99跑马灯等。6、4*4矩阵键盘(熟悉矩阵键盘编码、解码扫描原理 可作为人机输入接口 编写按键输入程序)7、蜂鸣器(做单片机发声实验 播放音乐实验 报警实验等声响实验)8、DS18B20温度传感器,(一线式总线元件实验)。9、AT24C08外部EEPROM存储芯片(IIC总线元件实验)10、SPI串行实时时钟 DS1302(熟悉SPI总线 用DS1302可以做一个万年历电子时钟 比定时器做的精确)11、MAX232芯片RS232通讯接口(可以做为与计算机通迅的接口同时也可做为STC单片机下载程序的接口及仿真调试的接口)12、字符液晶1602LCD接口 采用接插件方式方便插拔(可显示两行 每行16个 共计32任意 ASCII码字符 它的功能应用比数码管丰富很多 显示的信息量更大。13、图形点阵液晶12864接口 采用接插件方式方便插拔(可显示任意汉字和图形 是目前单片机 图文显示最常用的显示器件 我们实验板支持带字库的12864液晶 开发程序更方便 12864液晶不随板附赠 需单独购买 我们成本价65元提供带字库的支持对比度调节12864蓝屏高级液晶)14、为方便大家更换晶体振荡器(单片机“超频”)特别采用了镀金晶体插座,做实验时需要不同晶振频率时 可很方便的插拔更换(我们随板赠送三个不同频率的晶振 11.0592MHZ、12MHZ、24MHZ各一个 最大程度上满足了学习者的需要)15、ISP下载接口(保留了并口ISP下载线或者其他的兼容ISP下载线 ,如果有并口的电脑可以对AT89S51 AT89SS52 单片机直接编程。)16、本实验板采用40PIN锁紧座安放单片机芯片,非常方便单片机芯片的取放。17、本实验板 板上带有外接电源接口 方便使用外接电源为单片机供电。18、实验板 带有 +5V 和地线扩展口 方便用户扩展其他外围电路时取电发货清单1、USB编程线(非串口线哦)、USB取电线各1条,您的电脑只需要有USB接口就可以了,十分适合没有并口和串口的电脑。2、STC89C52RC单片机1片。3、备用短路冒若干。4、源程序光盘1张(含原理图、源程序、实验指导书教程、技术支持QQ)。5、可替换晶振11.0592M 12M 24M各一个(12M在板上)6、单片机学习板1块(配齐所有芯片)7、优质杜邦条10条8、超强度包装纸盒

AT89C51/52与STC89C51/52的单片机有什么区别,

一个是ATMEL生产的,一个是国内销售的,没人知道其出身的 内部资源一致,指令都是MCS-51单片机指令

STC89C52RC属于什么系列的单片机?

51

求图片:stc89c52单片机44脚贴片引脚说明图

如图所示:·从内存中取出一条指令,并指出下一条指令在内存中的位置。 对指令进行译码和测试,并产生相应的操作控制信号,以便于执行规定的动作。指挥并控制CPU、内存和输入输出设备之间数据流动的方向。微处理器内通过内部总线把ALU、计数器、寄存器和控制部分互联,并通过外部总线与外部的存储器、输入输出接口电路联接。外部总线又称为系统总线,分为数据总线DB、地址总线AB和控制总线CB。通过输入输出接口电路,实现与各种外围设备连接。扩展资料:地址寄存器用于保存当前CPU所要访问的内存单元或I/O设备的地址。由于内存与CPU之间存在着速度上的差异,所以必须使用地址寄存器来保持地址信息,直到内存读/写操作完成为止。显然,当CPU向存储器存数据、CPU从内存取数据和CPU从内存读出指令时,都要用到地址寄存器和数据寄存器。同样,如果把外围设备的地址作为内存地址单元来看的话,那么当CPU和外围设备交换信息时,也需要用到地址寄存器和数据寄存器。参考资料来源:百度百科-单片机

STC89C52单片机如何在运行时向EEPROM内写入数据,使数据断电后不消失,下次运行继续用.

EEPROM是程序存储器,把数据写入进去后就不会消失。

STC89C54与STC89c52单片机各自功能及区别?哪个比较好且适合初学者?

STC89C54与STC89c52的具体区别你分别下载他们的datasheet看看就知道了。主要是程序存储空间和数据存储空间大小不同。这两个单片机都是兼容8051的,用法完全一样,初学者用哪个都行,没有本质的区别。

stc89c52单片机中有几个中断源

6个中断源,2个中断优先级。

STC89C52单片机可以掉电保存数据吗?

可以,单片机中, 保存数据有两种。一种是,Volatile memory,断电後数据消失。一种是,Non-Volatile memory,断电後数据不消失。应该要确认,单晶片是否有提供"可供写入的Non-Volatile memory"。有的单片机,数据可以存放在程序储存的空间(FALSH),有的是额外提供数据储存空间如(EEPROM), 依照单片机的不同产品定位而有不同。扩展资料:单片机也被称为单片微控器,属于一种集成式电路芯片。在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。由此可见,单片机凭借着强大的数据处理技术和计算功能可以在智能电子设备中充分应用。简单地说,单片机就是一块芯片,这块芯片组成了一个系统,通过集成电路技术的应用,将数据运算与处理能力集成到芯片中,实现对数据的高速化处理。参考资料来源:百度百科-单片机参考资料来源:百度百科-STC89C52

写出STC89c52、AT89c51、STM32这三类型单片机的区别?

STC89c52、AT89c51和STM32是三种不同类型的单片机,具有不同的规格和功能。STC89c52:基于8051单片机架构内置8 KB闪存,可以存储程序代码具有32 I/O管脚,用于与外部设备进行通信支持基本的外设,如串口、定时器/计数器、中断等AT89c51:同样基于8051单片机架构内置32 KB闪存,比STC89c52多4倍同样具有32 I/O管脚功能与STC89c52类似,但有更多的内存空间,可以实现更复杂的应用STM32:基于ARM Cortex-M内核内置多达1 MB闪存,比8051基础的单片机多数倍具有大量的I/O管脚和外设,如ADC、DAC、PWM、定时器/计数器、串口等支持高级功能,如DMA、乱搞处理、实时时钟等,可以实现复杂的控制和数据处理应用。这三种单片机各有优缺点,具体应用取决于所需要的功能和性能要求。

STC89C52和STC89C52RC的区别是什么?

反对@JongHsueh关于内置RC振荡电路的回答。为了搞清楚STC89C52和STC89C52RC的区别,我特地去问了宏晶的技术人员。技术人员的回复是,两者在烧录和应用上是可以相互替代的,除了支持的最大工作频率不一样之外,没有任何其他区别,尽管相互替代。某宝上,STC89C52RC单片机后面带40I,表示最大工作频率40MHz,工业级。STC89C52单片机后面带35I,表示最大工作频率35MHz,工业级。当然,对于额外带RC或RD后缀的产品,标识它内部RAM大小不一样。但是就STC89C52RC和STC89C52而言,它们除了最大工作频率不一样之外,内部RAM也都是512 Bytes,也没有其他任何区别。在某宝上不会看到STC89C52 40I的产品,也不会看到STC89C52RC 35I的产品。另外,宏晶的以上两款产品不带内部振荡电路,但是现在宏晶已经有代内部振荡电路的产品比如STC8和STC15系列。其中STC15W408S是官方指定的课替代STC89C52和STC89C52RC的新型产品,不需要外部时钟。

stc89c52单片机和51单片机的区别

STC89C52是STC公司推出的一款基于8051架构的单片机,而51单片机是指基于Intel公司推出的经典的8051单片机。以下是STC89C52和51单片机之间的一些主要区别:1. 制造商:STC89C52由STC(现在的SPD科技)公司制造,而51单片机最早由Intel公司制造。现在,许多公司都生产自己的版本,如NXP、Atmel等。2. 内存容量:STC89C52具有较大的闪存和RAM容量选项。它通常有8KB、16KB或32KB的闪存,2KB或8KB的RAM。而51单片机通常具有4KB的闪存和128字节的RAM。3. 工作频率:STC89C52工作频率范围广,可以达到30MHz;而51单片机通常工作频率在12MHz左右。4. 特殊功能:STC89C52具有一些额外的特殊功能和外设,如多个定时器/计数器、PWM输出等。此外,STC89C52还支持串行通信接口(UART)、I2C总线、SPI等通信协议。而51单片机的外设相对较少。5. 降低功耗:STC89C52具有更低的功耗,可以在较低的电压下工作,适合于一些低功耗要求的应用。需要指出的是,虽然STC89C52和51单片机在某些方面存在差异,但它们仍然属于8051系列单片机,具有相同的体系结构和指令集。因此,使用8051开发的通用技术可以在这两种单片机上共用。具体选择哪一款单片机取决于具体应用需求和用户的个人偏好。

STC89c52和STM32的区别是什么?

STC89c52、AT89c51和STM32是三种不同类型的单片机,具有不同的规格和功能。STC89c52:基于8051单片机架构内置8 KB闪存,可以存储程序代码具有32 I/O管脚,用于与外部设备进行通信支持基本的外设,如串口、定时器/计数器、中断等AT89c51:同样基于8051单片机架构内置32 KB闪存,比STC89c52多4倍同样具有32 I/O管脚功能与STC89c52类似,但有更多的内存空间,可以实现更复杂的应用STM32:基于ARM Cortex-M内核内置多达1 MB闪存,比8051基础的单片机多数倍具有大量的I/O管脚和外设,如ADC、DAC、PWM、定时器/计数器、串口等支持高级功能,如DMA、乱搞处理、实时时钟等,可以实现复杂的控制和数据处理应用。这三种单片机各有优缺点,具体应用取决于所需要的功能和性能要求。

stc89c52与stc单片机有什么区别

1、生产的公司不同AT89C52是Atmel公司生产;STC89C52是宏晶公司生产。2、RAM和ROM不同AT89C52是128byte RAM,4K ROM;STC89C52是256Byte,8K ROM。3、定时器数量不同AT89C52有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。单片机的发展:从二十世纪九十年代开始,单片机技术就已经发展起来,随着时代的进步与科技的发展,目前该技术的实践应用日渐成熟,单片机被广泛应用于各个领域。现如今,人们越来越重视单片机在智能电子技术方面的开发和应用,单片机的发展进入到新的时期,无论是自动测量还是智能仪表的实践,都能看到单片机技术的身影。当前工业发展进程中,电子行业属于新兴产业,工业生产中人们将电子信息技术成功运用,让电子信息技术与单片机技术相融合,有效提高了单片机应用效果。作为计算机技术中的一个分支,单片机技术在电子产品领域的应用,丰富了电子产品的功能,也为智能化电子设备的开发和应用提供了新的出路,实现了智能化电子设备的创新与发展。

STC89C52和AT89C52的区别是什么?

STC89C52和AT89C52是两个不同的单片机型号,它们的区别如下:1. 品牌和生产商: - STC89C52:STC89C52是中国STC公司(Shanghai Belling Co., Ltd.)生产的单片机,属于中国本土厂商。 - AT89C52:AT89C52是美国Atmel公司(现已被Microchip收购)生产的单片机,属于国际品牌。2. 兼容性和固件: - STC89C52:STC89C52是基于Intel 8051架构的单片机,但其指令集和内部结构与Intel的8051微控制器并不完全相同。因此,STC89C52的固件和驱动程序通常使用STC公司自己的开发工具和编程器。 - AT89C52:AT89C52是Intel 8051单片机的兼容型号,与Intel的8051微控制器完全兼容。因此,AT89C52的固件和驱动程序可以使用多种8051开发工具和编程器。3. 性能和特性: - STC89C52:STC89C52的性能和特性可能会有一些差异,具体取决于不同的型号和版本。STC公司生产的单片机在价格上可能更具有竞争力,但功能和性能可能相对较低。 - AT89C52:AT89C52具有标准的8051单片机特性,包括较大的程序存储器(8K字节)和数据存储器(256字节),多种外设接口等。AT89C52单片机相对较为成熟,广泛应用于各种工业和嵌入式系统。需要根据具体的项目需求、应用要求和资源可用性来选择合适的单片机型号。需要注意的是,由于STC89C52与AT89C52之间存在差异,因此在使用和开发时,可能需要根据相应的规格手册和文档,使用相应的开发工具和编程器进行开发和调试。

stc89c52的主要特征是什么?

与51的主要区别是:51只有4K程序存储空间,52有8K51只有128字节数据存储空间,52有256个51只有2个定时器,52有3个。STC单片机是以51内核为主的系列单片机,STC单片机是宏晶生产的单时钟/机器周期的单片机,是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8—12倍,内部集成MAX810专用复位电路。扩展资料:STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统51单片机不具备的功能。具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。

stc89c52是什么单片机?

STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。主要特点:STC89C52RC单片机:8K字节程序存储空间;512字节数据存储空间;内带4K字节EEPROM存储空间;可直接使用串口下载;AT89S52单片机:8K字节程序存储空间;256字节数据存储空间;自带2KB的EEPROM存储空间;与51的主要区别是:51只有4K程序存储空间,52有8K51只有128字节数据存储空间,52有256个51只有2个定时器,52有3个。

PIC16F676单片机与STC单片机有什么区别,编程方法一样吗 STC的用什么编程器 ?我在做毕业设计 谢谢

STC单片机是51核的,说白了还是51系列,他和pic单片机重架构上讲有本质区别。目前的8为单片机主要是51和PIC。不过你不需要了解详细内容,篇幅也讲不清。用STC或者51的系列的其他单片机,都可以用汇编或者c,推荐keil,到宏晶网站上下cdb替换即可,建议用keil2.PIC最好用microchip自家的mplab,到处可下载,可是18系列以下的PIC片子c的支持不是很好,自己学汇编。要不选3方编译器。STC可以不用编程器,直接串口烧写,快速简单。

stc单片机和pic单片机的区别

去看看参数

BOOST升压电路采用STC12C5A60S2驱动mos,如何确定电路里电感和电容的值?

你对BOOST电路的理解不太正确。占空比虽然动态调节,但是开关频率是固定的。实际上决定电感电容参数选取的,主要是你的振荡频率、最大负载(电流)、输出电压等级以及输出纹波要求。第一个参数是你的程序决定的,后面的参数是你的设计要求决定的。一般来说,电感的工作电流应不小于最大负载电流×安全系数(至少1.5),电感值=(Vin-Vsat)·T/Ipk;输出电容的耐压应不小于(额定输出电压+最大纹波)×安全系数(至少1.5),电容值=9·Ipk·T/Vripple。

单片机,stc89c52,at89c52,at89s52 区别?下载发生区别? 请详细些

是52单片机,它与at89s52的区别是,stc是国产的,at是爱特梅尔的。功能上,stc支持通用串口烧写,而at支持的是isp口烧写,stc89s52比at内多了些存储,其它的没有实质性的增强。而at89c52是不支持isp烧写的,只支持专用的并口烧写器。

at89s52与STC89C52有什么区别

程序不用修改,两者通用的,最主要的差别是下载方式不通~STC下载程序会麻烦点,有冷启动过程及专用的下载器你同学应该会了的~~.AT89C52下载方便些.有什么不懂再hi 我

at89s52与STC89C52有什么区别

at89s52与STC89C52区别为:生产公司不同、存储器不同、定时器不同。一、生产公司不同1、at89s52:at89s52是ATMEL公司生产的一个低电压,高性能CMOS8位单片机。2、STC89C52:STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器。二、存储器不同1、at89s52:at89s52含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM)。2、STC89C52:STC89C52具有8K字节系统可编程Flash存储器。三、定时器不同1、at89s52:at89s52的定时器为T0、T1两个16位定时器。2、STC89C52:STC89C52的定时器为T0、T1、T2三个16位定时器。

stc89c52是什么类型的单片机芯片

是8051内核的增强型单片机芯片。

STC系列单片机在编程时,为什么可以选择AT89S52或者AT89C52这样的型号

因为AT89S52和T89C52互为替代产品。区别:AT89C52需要专门的编程器和专用软件才能下载程序,而且必须是先编程后才能焊到板子上。现在几乎没有人再用这款产品了,因为编程麻烦。而AT89S52是可以在线编程的,就是将单片机先焊到板子上,只要留出编程接口就可以在板子上编程了,这样很适合对产品随时升级软件。编程时可以制作一条编程线,ATMEL公司提供下载软件,而且在网上也有这类的下载软件。但这个下载线需要插到电脑的并行口上,(并不是串口,只有很少数的卖串口的下载线),就是老式的打印机接口,而现在都在用笔记本电脑了,只有USB口,这就需要在网上购买一条USB的下载线才能编程。这样看来,还是比较麻烦的。而AT89S52的替代产品是国产的单片机STC公司的系列产品,非常好用,使用RS232串口就可以下载程序了。

at89s52与STC89C52有什么区别

at89s52与STC89C52区别为:生产公司不同、存储器不同、定时器不同。一、生产公司不同1、at89s52:at89s52是ATMEL公司生产的一个低电压,高性能CMOS8位单片机。2、STC89C52:STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器。二、存储器不同1、at89s52:at89s52含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM)。2、STC89C52:STC89C52具有8K字节系统可编程Flash存储器。三、定时器不同1、at89s52:at89s52的定时器为T0、T1两个16位定时器。2、STC89C52:STC89C52的定时器为T0、T1、T2三个16位定时器。

想问一下,51单片机,CPLD,PVL,STC,ARM之间的联系是什么?

PVL我不知道是什么东西.不知道你是不是原来想问PLC的....你说的stc应该只得是stc单片机.stc单片机就是51内核的..不过是加强型的而已...功能更多速度更快而已.arm是一个芯片开发公司的名字,,也是代表内核.arm有arm7arm9arm11等.多种内核...你可以把arm当成..功能十分强大的单片机也可以...所以归结一下51单片机stcarm你都可以当单片机来对待..就是功能..实用的场合有多不同cpld和他们有区别...他是一种逻辑器件..里面有一堆的逻辑门电路..可以实现.很多功能.比如...想51内核一样的,简单内核等等做显示控制器等等,,他不想上面说的那些单片机那样是指令流他可以完全并行.详细的.等你以后自己学习到..自然会了解

STC89C51芯片 ,不用外部储存芯片(24C04等),能储存变更数据吗?

stc是不可以的,应为他没有内部静态RAM,你可以改用其他型号的单片机,stc12 的是可以的

基于STC90C51单片机温度控制器课程设计的设计目的是什么?

其目的是学习单片机基本原理和结构,温度传感器与单片机通信协议,数码管显示或液晶显示和程序编写(C或汇编)等相关知识

统计学spss中的saf,sac,stc,err各代表什么意思

err是误差的意思,其他不知道你从哪里看到的

请教STC12C5A60S2单片机看门狗如何使用

关注这个问题
 首页 上一页  1 2 3 4 5 6 7  下一页  尾页