MAX34334CSE 第1页-第5页 PDF中文翻译页面详情预览
特点
高性能,低功耗的AVR
®
8位RISC结构
- 118条指令 - 绝大多数为单周期执行
- 32个8位通用工作寄存器
- 高达8 MIPS的吞吐量为8 MHz
数据和非易失性程序存储器
- 对系统内可编程闪存4K字节
耐力1000写/擦除周期
- 128字节的SRAM
- 256字节的系统内可编程EEPROM
耐力:100,000写/擦除周期
- 可以对锁定的闪存程序存储器和EEPROM数据安全
外设特性
- 一个8位定时器/计数器具有独立预分频器
- 扩展的16位定时器/计数器具有独立预分频器,
比较,拍摄模式和8,9或10位PWM
- 片上模拟比较器
- 可编程看门狗定时器具有独立的片上振荡器
- 可编程的UART
- 6通道, 10位ADC
- 主/从SPI串行接口
单片机特性
- 欠压复位电路
- 增强型上电复位电路
- 低功耗空闲和掉电模式
功耗为4 MHz , 3V ,25°C
- 活动: 3.4毫安
- 空闲模式: 1.4毫安
- 掉电模式: <1 μA
I / O和封装
- 20个可编程I / O线
- 28引脚PDIP和32引脚TQFP
工作电压
- 2.7V - 6.0V的AT90LS4433
- 4.0V - 6.0V的AT90S4433
速度等级
- 0 - 4兆赫的AT90LS4433
- 0 - 8兆赫的AT90S4433
8-bit
微控制器
以4K字节
在系统
可编程
FL灰
AT90S4433
AT90LS4433
不推荐
新的设计。利用
ATmega8.
牧师1042H -AVR- 4月3日
1
销刀豆网络gurations
TQFP顶视图
PD2 ( INT0 )
PD1 ( TXD)处
PD0 (RXD)
RESET
PC5 ( ADC5 )
PC4 ( ADC4 )
PC3 ( ADC3 )
PC2 ( ADC2 )
32
31
30
29
28
27
26
25
( INT1 ) PD3
( T0), PD4
NC
VCC
GND
NC
XTAL1
XTAL2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
24
23
22
21
20
19
18
17
PC1 ( ADC1 )
PC0 ( ADC0 )
NC
AGND
AREF
NC
AVCC
PB5 ( SCK )
RESET
(RXD) PD0
(TXD) PD1
( INT0 ) PD2
( INT1 ) PD3
( T0), PD4
VCC
GND
XTAL1
XTAL2
(T1), PD5
( AIN0 ) PD6
( AIN1 ) PD7
( ICP ) PB0
(T1), PD5
( AIN0 ) PD6
( AIN1 ) PD7
( ICP ) PB0
( OC1 ) PB1
( SS ) PB2
( MOSI ) PB3
( MISO ) PB4
PDIP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
PC5 ( ADC5 )
PC4 ( ADC4 )
PC3 ( ADC3 )
PC2 ( ADC2 )
PC1 ( ADC1 )
PC0 ( ADC0 )
AGND
AREF
AVCC
PB5 ( SCK )
PB4 ( MISO )
PB3 ( MOSI )
PB2 ( SS )
PB1 ( OC1 )
2
AT90S/LS4433
1042H–AVR–04/03
AT90S/LS4433
描述
该AT90S4433是一款基于AVR RISC的低功耗8位CMOS微控制器
架构。通过执行在单个时钟周期有力的指示,该AT90S4433
的数据吞吐率每MHz 1 MIPS ,使系统设计人员
在功耗和处理速度。
AVR内核具有丰富的指令集和32个通用工作寄存器。
所有的寄存器都直接连接到算术逻辑单元(ALU) ,允许
两个独立的寄存器在一个单一指令来访问,在一个执行
时钟周期。这种结构大大提高了代码效率,同时实现吞吐量
高达10倍,比传统的CISC微控制器更快。
该AT90S4433提供以下功能: 4K字节的系统内可编程
闪存, 256字节的EEPROM , 128字节SRAM , 20个通用I / O口线, 32
通用工作寄存器,两个灵活的定时器/计数器具有比较模式,
内部和外部中断,可编程串行UART , 6通道, 10位ADC ,
可编程看门狗定时器具有片内振荡器,一个SPI串行端口和两个软
洁具可选择的省电模式。在空闲模式下,CPU停止工作,允许
SRAM ,定时器/计数器, SPI端口以及中断系统继续工作。该
掉电模式保存登记内容,但冻结振荡器,禁止所有
其他芯片功能,直到下一个中断或硬件复位。
该器件采用Atmel的高密度非易失性存储器技术制造。
片内Flash程序存储器可以通过SPI重新编程系统内
串行接口或通过一个常规的非易失性存储器编程。通过组合
具有在系统可编程Flash单片芯片, Atmel公司的RISC 8位CPU
AT90S4433是一个功能强大的单片机,它提供了高度灵活和经济有效
略去解决许多嵌入式控制应用。
该AT90S4433 AVR具有一整套的编程与系统开发
工具,包括: C语言编译器,宏汇编,程序调试器/软件仿真,税务局局长
扣器仿真器和评估板。
表1中。
比较表
设备
AT90S4433
AT90LS4433
FL灰
4K
4K
EEPROM
256B
256B
SRAM
128B
128B
电压范围
4.0V - 6.0V
2.7V - 6.0V
频率
0 - 8 MHz的
0 - 4兆赫
3
1042H–AVR–04/03
框图
图1 。
该AT90S4433框图
PC0 - PC5
VCC
PORTC DRIVERS
GND
数据寄存器
PORTC
DATA DIR 。
REG 。 PORTC
8位数据总线
AVCC
模拟多路复用器
AGND
AREF
ADC
XTAL1
国内
振荡器
振荡器
节目
计数器
指针
看门狗
定时器
时间和
控制
XTAL2
RESET
节目
FL灰
SRAM
单片机控制
注册
指令
注册
一般
用途
注册
X
Y
Z
定时器/
计数器
指令
解码器
打断
单位
控制
线
ALU
EEPROM
状态
注册
程序设计
逻辑
SPI
UART
数据寄存器
PORTB
DATA DIR 。
REG 。 PORTB
数据寄存器
PORTD
DATA DIR 。
REG 。 PORTD
+
-
类似物
比较
PORTB DRIVERS
PORTD DRIVERS
PB0 - PB5
PD0 - PD7
4
AT90S/LS4433
1042H–AVR–04/03
AT90S/LS4433
引脚说明
VCC
GND
端口B ( PB5..PB0 )
电源电压。
地面上。
端口B为6位双向I / O和内部上拉电阻的端口。端口B输出
缓冲器可吸收20毫安。作为输入使用时,端口B引脚的外部拉低时将输出
当前,如果上拉电阻器被激活。
端口B也可以用做其他不同的特殊功能的AT90S4433的功能上市
在第73页。
端口的引脚处于三态,当复位过程中,即使系统时钟是
没有运行。
端口C ( PC5..PC0 )
端口C是一个6位双向I / O和内部上拉电阻的端口。端口C的输出
缓冲器可吸收20毫安。作为输入使用时, C口引脚是外部拉低时将输出
当前,如果上拉电阻器被激活。端口C也可以作为模拟输入
在A / D转换器。
端口C引脚处于三态时,复位过程中,即使系统时钟是
没有运行。
端口D ( PD7..PD0 )
端口D为8位双向I / O和内部上拉电阻的端口。该端口D输出
缓冲器可吸收20毫安。作为输入使用时,端口D引脚是外部拉低时将输出
当前,如果上拉电阻器被激活。
端口D也可以用做其他不同的特殊功能的AT90S4433的功能上市
在第81页。
端口D引脚为三态时,复位过程中,即使系统时钟是
没有运行。
RESET
复位输入。外部复位是由RESET引脚的低电平产生。重置
脉冲超过50纳秒长会产生复位,即使系统时钟没有运行。短
脉冲不能保证可靠复位。
输入到振荡器反相放大器和输入到内部时钟工作电路
振荡器反相放大器的输出ER
AVCC是电源电压的端口A和A / D转换器。如果未使用的ADC,
该引脚必须连接到V
CC
。如果ADC时,该引脚应连接到
V
CC
通过一个低通滤波器。见第64页上的ADC的操作细节。
AREF是为A / D转换器将模拟参考输入。对于ADC的操作,一个电压
年龄范围在2.0V到AVCC必须应用到该引脚。
如果电路板有独立的模拟地平面,该引脚应连接到这
接地平面。否则,连接到GND 。
XTAL1
XTAL2
AVCC
AREF
AGND
5
1042H–AVR–04/03
相关元器件产品Datasheet PDF文档

AT90S4433-8AI

8-bit Microcontroller with 2K/4K bytes In-System Programmable Flash
63 ATMEL

AT90S4433-8AI

8-Bit AVR Microcontroller with 4K Bytes of In-System Programmable Flash
55 ATMEL

AT90S4433-8PC

8-bit Microcontroller with 2K/4K bytes In-System Programmable Flash
41 ATMEL

AT90S4433-8PC

8-Bit AVR Microcontroller with 4K Bytes of In-System Programmable Flash
53 ATMEL

AT90S4433-8PI

8-bit Microcontroller with 2K/4K bytes In-System Programmable Flash
54 ATMEL

AT90S4433-8PI

8-Bit AVR Microcontroller with 4K Bytes of In-System Programmable Flash
50 ATMEL