AT89S51是哪个系列的单片机
答案:4 悬赏:20
解决时间 2021-02-15 10:58
- 提问者网友:风华是一指流沙
- 2021-02-14 14:31
AT89S51是哪个系列的单片机
最佳答案
- 二级知识专家网友:修女的自白
- 2021-02-14 15:41
ATMEL公司的,
兼容51,
4KB代码空间(flash),
128 B RAM,
S代表支持ISP下载,
具体的看数据手册吧,
要多详细有多详细。。。
兼容51,
4KB代码空间(flash),
128 B RAM,
S代表支持ISP下载,
具体的看数据手册吧,
要多详细有多详细。。。
全部回答
- 1楼网友:劳资的心禁止访问
- 2021-02-14 18:43
ATMEL公司的,51系列
- 2楼网友:厌今念往
- 2021-02-14 17:32
at89s51是一个低功耗,高性能cmos 8位单片机,片内含4k bytes isp(in-system programmable)的可反复擦写1000次的flash只读程序存储器,器件采用atmel公司的高密度、非易失性存储技术制造,兼容标准mcs-51指令系统及80c51引脚结构,芯片内集成了通用8位中央处理器和isp flash存储单元,at89s51在众多嵌入式控制应用系统中得到广泛应用。
at89s51单片机的优势:
性能强大
at89s51具有完整的输入输出、控制端口、以及内部程序存储空间。与我们通常意义上的微机原理类似,可以通过外接a/d,d/a转换电路及运放芯片实现对传感器传送信息的采集,且能够提供以点阵或lcd液晶及外接按键实现人机交互,能对内部众多i/o端口连接步进电机对外围设备进行精确操控,具有强大的工控能力。
易于学习
at89s51系列单片机编写程序的基本流程。其语法结构与我们常用的计算机c语言基本相同,不同之处在于增加了控制具体引脚工作的语句和命令,相对于计算机c语言,单片机c语言更简练和明确,可以控制每个引脚的输入输出状态。其主要语句集中在例如:“ifelse”、“while”、“for”等循环与判断语句上,相比计算机c语言更简单。有过计算机c语言学习经历经过一段时间的熟悉就能够熟练进行编程。
使用at89s51系列单片机编程,可以在没有实物单片机的情况下在普通电脑上进行程序编写甚至是调试工作。一般工作中使用keil公司开发的51单片机编程软件进行编程,它采用目前流行的开发环境,集编辑,编译和仿真于一体。在该软件上用户可以编写汇编语言或c语言源程序,并利用该软件生成单片机能运行的程序。
价格低廉
at89s51芯片价格便宜,适合对大批量的计量仪器进行规模化改造,其单片售价不超过5元。
- 3楼网友:陪衬角色
- 2021-02-14 16:53
AT89S51 是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统供给高性价比的解决方案。
AT89S51具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不一样产品的需求。
AT89S51与AT89C51相比,外型管脚完全相同,AT89C51的HEX程序无须任何转换可直接在AT89S51运行,结果一样。AT89S比AT89C51新增了一些功能,支持在线编程和看们狗是其中主要特点。
它们之间主要区别在于以下几点:
1.引脚功能:管脚几乎相同,变化的有,在AT89S51中P1.5,P1.6,P1.7具有第二功能,即这3个引脚的第二功能组成了串行ISP编程的接口。
2.编程功能:AT89C51仅支持并行编程,而AT89S51不但支持并行编程还支持ISP再线编程。在编程电压方面,AT89C51的编程电压除正常工作的5V外,另Vpp需要12V,而AT89S51仅仅需要4-5V即可。
3.烧写次数更高:AT89S51标称烧写次数是1000次,实为1000-10000次,这样更有利开始学习者反复烧写,降低学习成本。
4.工作频率更高:AT89C51极限工作频率是24MHZ,而AT89S51最高工作频率是33MHZ,(AT89S51芯片有两中型号,支持最高工作频率分别为24MHZ和33MHZ)从而具有更快的计算速度。
5.电源范围更宽:AT89S51工作电压范围,达4-5.5V,而AT89C51在底于4.8V和高于5.3V的时侯则无法正常工作。
6.抗干扰性更强:AT89S51内部集成看门狗计时器(Watchdog Timer),而AT89C51需外接看门狗计时器电路,或者用单片机内部定时器构成软件看门狗来实现软件抗干扰。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯