0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AT90S/LS2333和AT90S/LS4433微控制器:技术剖析与应用指南

chencui 2026-04-06 12:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

AT90S/LS2333和AT90S/LS4433微控制器:技术剖析与应用指南

嵌入式系统设计领域,AT90S/LS2333和AT90S/LS4433这两款微控制器凭借其出色的性能和丰富的功能,成为了众多工程师的首选。今天,我们就来深入剖析这两款微控制器的技术特点、功能模块以及应用场景。

文件下载:AT90LS2333-4AC.pdf

一、产品概述

AT90S/LS2333和AT90S/LS4433是基于AVR RISC架构的低功耗CMOS 8位微控制器。它们通过在单时钟周期内执行强大的指令,实现了接近每MHz 1 MIPS的吞吐量,使系统设计人员能够在功耗和处理速度之间进行优化。

1.1 主要特性

  • 高性能低功耗架构:拥有118条强大指令,多数为单周期执行,32个8位通用工作寄存器,在8 MHz时钟频率下可达8 MIPS吞吐量。
  • 丰富的存储资源:具备2K/4K字节的系统内可编程闪存(Flash)、128字节的SRAM以及128/256字节的系统内可编程EEPROM,且闪存和EEPROM都有一定的读写擦除次数。
  • 多样的外设功能:包括8位和16位定时器/计数器、片上模拟比较器、可编程看门狗定时器、可编程UART、6通道10位ADC以及主/从SPI串行接口等。
  • 特殊的微控制器特性:具备掉电复位电路、增强型上电复位电路、低功耗空闲和掉电模式以及外部和内部中断源。

1.2 不同型号对比

设备 闪存 EEPROM SRAM 电压范围 频率
AT90S2333 2K 128B 128B 4.0V - 6.0V 0 - 8 MHz
AT90LS2333 2K 128B 128B 2.7V - 6.0V 0 - 4 MHz
AT90S4433 4K 256B 128B 4.0V - 6.0V 0 - 8 MHz
AT90LS4433 4K 256B 128B 2.7V - 6.0V 0 - 4 MHz

二、架构与功能模块

2.1 寄存器文件

  • 快速访问:包含32个8位通用工作寄存器,单时钟周期即可访问。其中6个寄存器可作为3个16位间接地址寄存器指针,用于数据空间寻址,提高地址计算效率。
  • 操作灵活性:指令集可直接单周期访问所有寄存器,但部分常量算术和逻辑指令仅适用于寄存器文件的后半部分(R16 - R31)。

2.2 算术逻辑单元(ALU)

与32个通用工作寄存器直接相连,在单时钟周期内执行寄存器之间或常量与寄存器之间的算术和逻辑运算,操作分为算术、逻辑和位功能三大类。

2.3 存储系统

  • 闪存程序存储器:2K/4K字节的系统内可编程闪存,组织为1K/2K x 16,至少可进行1000次写/擦除循环。
  • SRAM数据存储器:128字节的内部数据SRAM,支持五种不同的寻址模式,方便数据访问。
  • EEPROM数据存储器:128/256字节的EEPROM,可单独读写,每个位置至少可进行100,000次写/擦除循环。

2.4 定时器/计数器

  • 8位定时器/计数器0:可选择时钟源,包括CK、预分频CK或外部引脚,具备溢出状态标志和控制信号,可用于高精度或低频功能。
  • 16位定时器/计数器1:同样可选择时钟源,支持输出比较功能和PWM模式,还具备输入捕获功能,可由外部事件或模拟比较器触发。

2.5 通信接口

  • SPI串行接口:支持全双工、3线同步数据传输,可作为主或从设备,具备四种可编程位速率、传输结束中断标志和写冲突标志保护等功能。
  • UART:全双工通用异步收发器,具备波特率发生器、噪声过滤、溢出检测、帧错误检测等功能,支持多处理器通信模式。

2.6 模拟比较器

比较正输入PD6(AIN0)和负输入PD7(AIN1)的电压,输出可触发定时器/计数器1的输入捕获功能或单独的中断。

2.7 ADC

10位逐次逼近ADC,具备6通道模拟多路复用器,支持单转换和自由运行模式,转换时间为65 - 260 µs,最高可达15 kSPS。

三、复位与中断处理

3.1 复位源

  • 上电复位:当电源电压低于上电复位阈值时触发。
  • 外部复位:RESET引脚出现低电平且持续时间超过50 ns时触发。
  • 看门狗复位:看门狗定时器超时且看门狗启用时触发。
  • 掉电复位:电源电压 (V_{CC}) 低于特定电压时触发。

3.2 中断处理

  • 中断源:提供13种不同的中断源,每个中断和复位向量在程序内存空间都有单独的程序向量。
  • 中断使能:所有中断都有单独的使能位,需与状态寄存器中的I位一起设置才能启用中断。
  • 中断响应时间:所有启用的AVR中断的执行响应时间至少为4个时钟周期。

四、编程与配置

4.1 锁定位和熔丝位

  • 锁定位:提供两个锁定位,可进行编程以获得额外的保护功能,如禁止进一步编程闪存和EEPROM等。
  • 熔丝位:包括SPIEN、BODLEVEL、BODEN和CKSEL2..0等,可用于启用串行编程、选择掉电检测级别和设置复位延迟等。

4.2 编程模式

支持高压(12V)并行编程模式和低压串行编程模式,可通过SPI总线对程序和数据存储器进行编程。

五、电气特性

  • 绝对最大额定值:规定了工作温度、存储温度、引脚电压、最大工作电压和引脚电流等参数的极限值。
  • 直流特性:包括输入低电压、输入高电压、输出低电压、输出高电压、输入泄漏电流等参数。

六、应用场景

AT90S/LS2333和AT90S/LS4433适用于各种嵌入式控制应用,如工业自动化智能家居消费电子等领域。其低功耗特性使其在电池供电设备中表现出色,丰富的外设功能则能满足不同应用的需求。

七、总结

AT90S/LS2333和AT90S/LS4433微控制器以其高性能、低功耗、丰富的功能和灵活的编程方式,为嵌入式系统设计提供了强大的支持。在实际应用中,工程师可以根据具体需求选择合适的型号,并充分利用其特性来实现高效、稳定的系统设计。你在使用这两款微控制器的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AT90S/LS2323/2343:低功耗AVR架构8位微控制器技术探秘

    AT90S/LS2323/2343:低功耗AVR架构8位微控制器技术探秘 一、引言 在嵌入式系统设计领域,微控制器的性能和功耗往往是工程师
    的头像 发表于 04-06 14:15 605次阅读

    AT90S4414/8515:8位AVR微控制器技术解析

    AT90S4414/8515:8位AVR微控制器技术解析 在嵌入式控制应用领域,一款性能卓越、功能丰富且低功耗的微控制器往往是工程师们的理
    的头像 发表于 04-06 12:15 664次阅读

    AT90S2313:一款强大的8位微控制器

    AT90S2313:一款强大的8位微控制器 在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。AT90S2313作为一款基于AVR RISC架构的低功耗CMOS 8位
    的头像 发表于 04-06 12:15 678次阅读

    探索AT90S/LS2323与AT90S/LS2343微控制器:设计与应用的深度剖析

    探索AT90S/LS2323与AT90S/LS2343微控制器:设计与应用的深度剖析 在电子工程
    的头像 发表于 04-06 12:05 707次阅读

    AT90S8535微控制器:功能、特性与应用全解析

    AT90S8535微控制器:功能、特性与应用全解析 在嵌入式系统设计领域,选择一款性能卓越、功能丰富且稳定可靠的微控制器至关重要。AT90S8535作为Atmel公司推出的一款经典8位
    的头像 发表于 04-06 10:15 258次阅读

    深入解析AT90S8515:8位微控制器的强大性能与应用潜力

    深入解析AT90S8515:8位微控制器的强大性能与应用潜力 在嵌入式控制应用的领域中,一款性能卓越、功能丰富的微控制器至关重要。Atmel公司的AT
    的头像 发表于 04-06 10:15 258次阅读

    AT90S8515:8位微控制器的性能剖析与应用指南

    AT90S8515:8位微控制器的性能剖析与应用指南 在嵌入式控制应用的领域中,一款性能卓越的微控制器
    的头像 发表于 04-06 10:15 231次阅读

    AT90S/LS4434和AT90S/LS8535 8位微控制器深度解析

    AT90S/LS4434和AT90S/LS8535 8位微控制器深度解析 作为一名电子工程师,在日常的硬件设计开发中,我们常常需要寻找性能与
    的头像 发表于 04-06 10:15 237次阅读

    AT90S4414/8515微控制器:高效低功耗的理想之选

    AT90S4414/8515微控制器:高效低功耗的理想之选 在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。AT90S4414/8515作为一款基于AVR RISC架构的
    的头像 发表于 04-06 10:15 218次阅读

    AT90S/LS2333AT90S/LS4433微控制器深度解析

    AT90S/LS2333AT90S/LS4433微控制器深度解析 引言 在电子设计领域,选择合适的微控
    的头像 发表于 04-06 10:05 260次阅读

    AT90S2313:一款出色的8位微控制器

    AT90S2313:一款出色的8位微控制器 在电子工程领域,选择合适的微控制器对于项目的成功至关重要。今天,我们就来详细探讨一下AT90S2313这款低功耗CMOS 8位
    的头像 发表于 04-06 10:05 241次阅读

    深入剖析AT90S1200:低功耗8位微控制器的卓越之选

    深入剖析AT90S1200:低功耗8位微控制器的卓越之选 在当今的电子设计领域,低功耗、高性能的微控制器是工程师们的理想之选。AT90S12
    的头像 发表于 04-06 10:05 243次阅读

    AT90S/LS4433微控制器:特性、应用与设计要点

    AT90S/LS4433微控制器:特性、应用与设计要点 在嵌入式系统设计领域,选择合适的微控制器至关重要。AT90S/
    的头像 发表于 04-06 09:50 244次阅读

    AT89LS53微控制器:特性、功能与编程指南

    AT89LS53微控制器:特性、功能与编程指南 一、引言 在嵌入式系统设计中,微控制器扮演着至关重要的角色。AT89LS53作为一款经典的8
    的头像 发表于 04-06 09:15 264次阅读

    AT89LS51:8位低电压微控制器技术解析与应用指南

    AT89LS51:8位低电压微控制器技术解析与应用指南 在嵌入式控制领域,一款性能出色、功能丰富的微控
    的头像 发表于 04-06 09:15 250次阅读