添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第683页 > ATMEGA48-20MI
特点
高性能,低功耗的AVR
8位微控制器
先进的RISC架构
- 131条指令 - 绝大多数为单时钟周期执行
- 32个8位通用工作寄存器
全静态工作
- 高达20 MIPS的吞吐量,在20兆赫
- 片上2周期乘法器
非易失性程序和数据存储器
- 4/8 /的在系统内可编程的Flash 16K字节(的ATmega48 / 88/168 )
耐力:10,000写/擦除周期
- 可选Boot代码区具有独立锁定位
在系统编程通过片上引导程序
真正的同时读 - 写操作
- 256/512/512字节的EEPROM (的ATmega48 / 88/168 )
耐力:100,000写/擦除周期
- 512 / 1K / 1K字节内部SRAM (的ATmega48 / 88/168 )
- 可以对锁定的软件安全
外设特性
- 两个8位定时器/计数器具有独立预分频器和比较模式
- 1个16位定时器/计数器具有独立预分频器,比较功能和捕捉
模式
- 实时计数器具有独立振荡器
- 六个PWM通道
- 8通道10位ADC在TQFP与MLF封装
- 6通道10位ADC PDIP封装
- 可编程的串行USART
- 主/从SPI串行接口
- 面向字节的两线串行接口
- 可编程看门狗定时器具有独立的片上振荡器
- 片上模拟比较器
- 中断和唤醒引脚电平变化
单片机特性
- 上电复位和可编程欠压检测
- 内部振荡器校准
- 外部和内部中断源
- 五种休眠模式:空闲模式, ADC噪声抑制,省电,掉电,和
待机
I / O和封装
- 23可编程I / O线
- 28引脚PDIP , 32引脚TQFP和32 - MLF垫
工作电压:
- 1.8 - 5.5V的ATMEGA48V / 88V / 168V
- 2.7 - 5.5V的的ATmega48 / 88/168
温度范围:
– -40
°
C至85
°
C
速度等级:
- ATMEGA48V / 88V / 168V : 0 - 4兆赫@ 1.8 - 5.5V , 0 - 10兆赫@ 2.7 - 5.5V
- 的ATmega48 / 88/168 : 0 - 10兆赫@ 2.7 - 5.5V , 0 - 20兆赫@ 4.5 - 5.5V
低功耗
- 主动模式:
为1 MHz ,1.8V : 240μA
32千赫, 1.8V : 15μA (包括振荡器)
- 掉电模式:
0.1μA在1.8V
8-bit
微控制器
8K字节
在系统
可编程
FL灰
ATmega48/V
ATmega88/V
ATmega168/V
初步
牧师2545D -AVR- 7月4日
销刀豆网络gurations
图1 。
引脚排列的ATmega48 / 88/168
PDIP
( PCINT14 / RESET ) PC6
( PCINT16 / RXD ) PD0
( PCINT17 / TXD ) PD1
( PCINT18 / INT0 ) PD2
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
VCC
GND
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
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 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
PC1 ( ADC1 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
GND
AREF
AVCC
PB5 ( SCK / PCINT5 )
PB4 ( MISO / PCINT4 )
PB3 ( MOSI / OC2A / PCINT3 )
PB2 ( SS / OC1B / PCINT2 )
PB1 ( OC1A / PCINT1 )
TQFP顶视图
PD2 ( INT0 / PCINT18 )
PD1 ( TXD / PCINT17 )
PD0 ( RXD / PCINT16 )
PC6 ( RESET / PCINT14 )
PC5 ( ADC5 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
MLF顶视图
PD2 ( INT0 / PCINT18 )
PD1 ( TXD / PCINT17 )
PD0 ( RXD / PCINT16 )
PC6 ( RESET / PCINT14 )
PC5 ( ADC5 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
32
31
30
29
28
27
26
25
32
31
30
29
28
27
26
25
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
GND
VCC
GND
VCC
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
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 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
ADC7
GND
AREF
ADC6
AVCC
PB5 ( SCK / PCINT5 )
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
GND
VCC
GND
VCC
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
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 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
ADC7
GND
AREF
ADC6
AVCC
PB5 ( SCK / PCINT5 )
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
( PCINT1 / OC1A ) PB1
( PCINT2 / SS / OC1B ) PB2
( PCINT3 / OC2A / MOSI ) PB3
( PCINT4 / MISO ) PB4
注:底部垫应焊接到地上。
放弃
包含在该数据表中的典型值是基于模拟和标定特性
化上相同的工艺技术生产的AVR微控制器。民
和最大值将是可利用的设备,其特征在于后。
2
ATmega48/88/168
2545D–AVR–07/04
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
( PCINT1 / OC1A ) PB1
( PCINT2 / SS / OC1B ) PB2
( PCINT3 / OC2A / MOSI ) PB3
( PCINT4 / MISO ) PB4
ATmega48/88/168
概观
了ATmega48 / 88/168是一款基于AVR单片机的低功耗8位CMOS微控制器
增强的RISC架构。通过在单个时钟周期内执行强大的指令,
中的ATmega48 / 88/168的数据吞吐率高达1 MIPS每MHz,从而可以
系统设计人员在功耗和处理速度之间。
图2中。
框图
GND
VCC
框图
看门狗
定时器
看门狗
振荡器
动力
监督
POR / BOD &
RESET
debugWIRE的
节目
逻辑
振荡器
电路/
时钟
GENERATION
FL灰
SRAM
中央处理器
EEPROM
AVCC
AREF
GND
8位T / C 0
16位T / C 1
A / D转换。
2
数据总线
8位T / C 2
类似物
比较。
国内
带隙
6
USART 0
SPI
TWI
端口D ( 8 )
PORT B( 8 )
C口( 7 )
RESET
XTAL[1..2]
PD[0..7]
PB[0..7]
PC[0..6]
ADC[6..7]
3
2545D–AVR–07/04
AVR内核具有丰富的指令集和32个通用工作寄存器。
所有的寄存器都直接连接到算术逻辑单元(ALU) ,允许
两个独立的寄存器中在一个时钟一条指令被访问
周期。这种结构大大提高了代码效率,同时实现吞吐量达
比传统的CISC微控制器快十倍。
了ATmega48 / 88/168提供了以下功能:在系统的4K / 8K / 16K字节
可编程闪存与非同时读 - 写能力, 256/512/512字节的EEPROM ,
512 / 1K / 1K字节SRAM , 23个通用I / O口线, 32个通用工作寄存器
存器,三种灵活的定时器/计数器具有比较模式,内部和外部
中断,可编程串行USART ,面向字节的两线串行接口,
SPI串行端口,一个6通道10位ADC ( 8通道TQFP与MLF封装) ,一家亲
可编程看门狗定时器具有片内振荡器,以及五种可以通过软件进行选择的
节能模式。在空闲模式时CPU停止工作,而SRAM ,定时器/计数器,
USART ,两线串行接口, SPI端口以及中断系统继续工作。
在掉电模式保存登记内容,但冻结振荡器,禁用
所有其他芯片功能,直到下一个中断或硬件复位。在省电模式下,
异步定时器继续运行,允许用户保持一个时间基准
而该装置的其余部分处于休眠状态。 ADC噪声抑制模式时CPU停止工作
而除了异步定时器和ADC的所有I / O模块,以减少开关噪声
ADC转换。在待机模式下,晶振/谐振振荡器运行
而该装置的其余部分处于休眠状态。这使得非常快的启动加上低
功耗。
该器件采用Atmel的高密度非易失性存储器技术制造。
片内ISP Flash允许程序存储器进行在系统编程
通过SPI串行接口,通过一个常规的非易失性存储器编程,或
通过在AVR内核上运行的片上引导程序。引导程序可以使用任意
接口下载该应用程序在应用程序的Flash存储器中。软
洁具在引导Flash将继续运行,而应用Flash部分
更新,提供真正的同时读 - 写操作。通过将8位RISC CPU
与在系统自编程闪存梅布尔对单片CH IP ,爱特梅尔
的ATmega48 / 88/168是一个功能强大的单片机,它提供了高度灵活和成本
有效解决许多嵌入式控制应用。
了ATmega48 / 88/168 AVR具有一整套的编程与系统人员开发
opment工具,包括: C语言编译器,宏汇编,程序
调试器/仿真器,仿真器和评估板。
比较
的ATmega48 , ATmega88的,
与ATmega168
了ATmega48 , ATmega88与ATmega168的区别仅在于内存大小,启动加载器
支持和中断向量的大小。表1总结了不同的存储器和接口
中断向量的大小为三个设备。
表1中。
内存大小摘要
设备
ATmega48
ATmega88
ATmega168
FL灰
4K字节
8K字节
16K字节
EEPROM
256字节
512个字节
512个字节
内存
512个字节
1K字节
1K字节
中断向量大小
1指令字/矢量
1指令字/矢量
2指令字/矢量
ATmega88与ATmega168的支持真正的同时读 - 写自编程mech-
anism 。有一个独立的Boot Loader区, SPM指令只能
从那里执行。在ATmega48中,没有同时读 - 写支持,也没有另行
率Boot Loader区。 SPM指令可以访问整个Flash区。
4
ATmega48/88/168
2545D–AVR–07/04
ATmega48/88/168
引脚说明
VCC
GND
端口B ( PB7..0 ) XTAL1 /
XTAL2/TOSC1/TOSC2
数字供电电压。
地面上。
端口B为8位双向I / O和内部上拉电阻的端口(分别选择
位)。端口B输出缓冲器具有既吸收大电流对称的驱动特性
和源能力。作为输入使用时,端口B引脚的外部拉低时将输出
当前,如果上拉电阻器被激活。端口的引脚处于三态,当复位
状态变为活动状态,即使系统时钟没有运行。
根据不同的时钟选择熔丝设定, PB6可作为输入提供给invert-
振荡放大器和输入到内部时钟工作电路。
根据不同的时钟选择熔丝的设置PB7可作为从输出
振荡器反相放大器。
如果内部标定RC振荡器作为系统时钟源, PB7..6作为
TOSC2..1输入的异步定时器/计数器,如果ASSR寄存器的AS2位设置。
各种特殊功能的端口B的阐述了“端口B的第二功能”
第24页第69页中的“系统时钟及时钟选项” 。
端口C ( PC5..0 )
端口C为7位双向I / O和内部上拉电阻的端口(分别选择
位)。该PC5..0输出缓冲器有两个高对称的驱动特性
库和源能力。作为输入使用时, C口引脚是外部拉低时将
源的电流,如果上拉电阻器被激活。端口C引脚处于三态时,
复位过程中,即使系统时钟没有运行。
如果RSTDISBL位被编程, PC6作为一个I / O引脚。注意, electri-
PC6的校准特性与端口C的其他引脚不同
如果RSTDISBL位未编程, PC6作为复位输入。在低水平
即使时钟该引脚为大于最小脉冲长度较长会产生复位,
没有运行。的最小脉冲长度列于表20 41短页
脉冲不能保证可靠复位。
不同的特殊功能端口C的阐述了“备用端口C的功能”
在第73页。
端口D ( PD7..0 )
端口D为8位双向I / O和内部上拉电阻的端口(分别选择
位)。该端口D输出缓冲器有两个吸收大电流对称的驱动特性
和源能力。作为输入使用时,端口D引脚是外部拉低时将输出
当前,如果上拉电阻器被激活。端口D引脚为三态时复位
状态变为活动状态,即使系统时钟没有运行。
不同的特殊功能端口D的阐述在“备用端口D的功能”
在第75页。
AV
CC
AV
CC
是电源电压引脚为A / D转换器, PC3..0和ADC7..6 。它应该是
从外部连接到V
CC
中,即使不使用ADC 。如果ADC的情况下,它应该是
连接到V
CC
通过一个低通滤波器。需要注意的是PC6..4采用数字供电电压,
V
CC
.
AREF是模拟基准输入引脚的A / D转换器。
PC6/RESET
AREF
5
2545D–AVR–07/04
特点
高性能,低功耗的AVR
8位微控制器
先进的RISC架构
- 131条指令 - 绝大多数为单时钟周期执行
- 32个8位通用工作寄存器
全静态工作
- 高达20 MIPS的吞吐量,在20兆赫
- 片上2周期乘法器
高耐用性非易失性内存段
- 4/8 / 。在系统内可编程闪存程序存储器16K字节
- 256/512/512字节的EEPROM
- 512 / 1K / 1K字节的片内SRAM
- 写/擦除个循环:10,000闪存/ EEPROM 100000
- 数据保存: / 20年85°C百年,在25℃
(1)
- 可选Boot代码区具有独立锁定位
在系统编程通过片上引导程序
真正的同时读 - 写操作
- 可以对锁定的软件安全
外设特性
- 两个8位定时器/计数器具有独立预分频器和比较模式
- 1个16位定时器/计数器具有独立预分频器,比较功能和捕捉模式
- 实时计数器具有独立振荡器
- 六个PWM通道
- 8通道10位ADC的TQFP和QFN / MLF封装
- 6通道10位ADC PDIP封装
- 可编程的串行USART
- 主/从SPI串行接口
- 面向字节的两线串行接口(飞利浦的我
2
C兼容)
- 可编程看门狗定时器具有独立的片上振荡器
- 片上模拟比较器
- 中断和唤醒引脚电平变化
单片机特性
- 上电复位和可编程欠压检测
- 内部振荡器校准
- 外部和内部中断源
- 五种睡眠模式:空闲模式, ADC噪声抑制,省电,掉电和待机
I / O和封装
- 23可编程I / O线
- 28引脚PDIP , 32引脚TQFP封装, 28 - QFN垫/ MLF以及32垫QFN / MLF
工作电压:
- 1.8 - 5.5V的ATMEGA48V / 88V / 168V
- 2.7 - 5.5V的的ATmega48 / 88/168
温度范围:
– -40
°
C至85
°
C
速度等级:
- ATMEGA48V / 88V / 168V : 0 - 4兆赫@ 1.8 - 5.5V , 0 - 10兆赫@ 2.7 - 5.5V
- 的ATmega48 / 88/168 : 0 - 10兆赫@ 2.7 - 5.5V , 0 - 20兆赫@ 4.5 - 5.5V
低功耗
- 主动模式:
250 μA在1 MHz , 1.8V
15 μA在32kHz , 1.8V (包括振荡器)
- 掉电模式:
0.1μA在1.8V
8-bit
微控制器
8K字节
在系统
可编程
FL灰
ATmega48/V
ATmega88/V
ATmega168/V
修订版2545M -AVR- 9月7日
1.引脚配置
图1-1 。
引脚排列的ATmega48 / 88 / 1682545M
TQFP顶视图
PD2 ( INT0 / PCINT18 )
PD1 ( TXD / PCINT17 )
PD0 ( RXD / PCINT16 )
PC6 ( RESET / PCINT14 )
PC5 ( ADC5 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
PDIP
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
GND
VCC
GND
VCC
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
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 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
ADC7
GND
AREF
ADC6
AVCC
PB5 ( SCK / PCINT5 )
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
( PCINT1 / OC1A ) PB1
( PCINT2 / SS / OC1B ) PB2
( PCINT3 / OC2A / MOSI ) PB3
( PCINT4 / MISO ) PB4
( PCINT14 / RESET ) PC6
( PCINT16 / RXD ) PD0
( PCINT17 / TXD ) PD1
( PCINT18 / INT0 ) PD2
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
VCC
GND
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
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 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
PC1 ( ADC1 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
GND
AREF
AVCC
PB5 ( SCK / PCINT5 )
PB4 ( MISO / PCINT4 )
PB3 ( MOSI / OC2A / PCINT3 )
PB2 ( SS / OC1B / PCINT2 )
PB1 ( OC1A / PCINT1 )
32
31
30
29
28
27
26
25
28 MLF顶视图
PD2 ( INT0 / PCINT18 )
PD1 ( TXD / PCINT17 )
PD0 ( RXD / PCINT16 )
PC6 ( RESET / PCINT14 )
PC5 ( ADC5 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
32 MLF顶视图
PD2 ( INT0 / PCINT18 )
PD1 ( TXD / PCINT17 )
PD0 ( RXD / PCINT16 )
PC6 ( RESET / PCINT14 )
PC5 ( ADC5 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
32
31
30
29
28
27
26
25
28
27
26
25
24
23
22
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
VCC
GND
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
( PCINT21 / OC0B / T1 ) PD5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
21
20
19
18
17
16
15
PC2 ( ADC2 / PCINT10 )
PC1 ( ADC1 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
GND
AREF
AVCC
PB5 ( SCK / PCINT5 )
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
GND
VCC
GND
VCC
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
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 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
ADC7
GND
AREF
ADC6
AVCC
PB5 ( SCK / PCINT5 )
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
( PCINT1 / OC1A ) PB1
( PCINT2 / SS / OC1B ) PB2
( PCINT3 / OC2A / MOSI ) PB3
( PCINT4 / MISO ) PB4
注:底部垫应焊接到地上。
注:底部垫应焊接到地上。
2
ATmega48/88/168
2545M–AVR–09/07
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
( PCINT1 / OC1A ) PB1
( PCINT2 / SS / OC1B ) PB2
( PCINT3 / OC2A / MOSI ) PB3
( PCINT4 / MISO ) PB4
ATmega48/88/168
1.1
1.1.1
引脚说明
VCC
数字供电电压。
1.1.2
GND
地面上。
1.1.3
端口B ( PB7 : 0 ) XTAL1 / XTAL2 / TOSC1 / TOSC2
端口B为8位双向I / O和内部上拉电阻(选择的每一位)端口。该
端口B输出缓冲器有两个和吸收大电流对称的驱动特性
能力。作为输入使用时,端口B引脚被外部电路拉低时将输出电流上拉
电阻器被激活。端口的引脚处于三态,当复位过程中,
即使系统时钟没有运行。
根据不同的时钟选择熔丝设定, PB6可作为输入到反相振荡
荡器放大器和输入到内部时钟工作电路。
根据不同的时钟选择熔丝的设置PB7可作为从反相输出
振荡放大器。
如果内部标定RC振荡器作为系统时钟源, PB7..6作为TOSC2..1
输入的异步定时器/计数器,如果ASSR寄存器的AS2位设置。
各种特殊功能的端口B的阐述
页上的“端口B的第二功能”
79
28页的“系统时钟及时钟选项” 。
1.1.4
端口C ( PC5 : 0 )
端口C为7位双向I / O和内部上拉电阻(选择的每一位)端口。该
PC5..0输出缓冲器有两个和吸收大电流对称的驱动特性
能力。作为输入使用时,端口C引脚被外部电路拉低时将输出电流上拉
电阻器被激活。端口C引脚处于三态时,复位过程中,
即使系统时钟没有运行。
1.1.5
PC6/RESET
如果RSTDISBL位被编程, PC6作为一个I / O引脚。注意,电煤焦
PC6的Cucumis Sativus查阅全文与端口C的其他引脚不同
如果RSTDISBL位未编程, PC6作为复位输入。该引脚上的低电平
对于大于最小脉冲长度较长会产生复位,即使系统时钟没有运行。
的最小脉冲长度被定在
表28-3 308页。
更短的脉冲则不能保证
开球产生复位。
不同的特殊功能端口C的阐述
页上的“备用端口C的功能”
82.
1.1.6
端口D ( PD7 : 0 )
端口D为8位双向I / O和内部上拉电阻(选择的每一位)端口。该
端口D输出缓冲器有两个和吸收大电流对称的驱动特性
能力。作为输入使用时,端口D引脚被外部电路拉低时将输出电流上拉
3
2545M–AVR–09/07
电阻器被激活。端口D引脚为三态时,复位过程中,
即使系统时钟没有运行。
不同的特殊功能端口D的阐述中
页上的“端口D的第二功能”
85.
1.1.7
AV
CC
AV
CC
是电源电压引脚为A / D转换器, PC3 : 0 ,和ADC7 : 6 。它应该是在外部
连接到V
CC
中,即使不使用ADC 。如果ADC被使用时,它应连接到V
CC
通过一个低通滤波器。需要注意的是PC6..4采用数字供电电压,V
CC
.
1.1.8
AREF
AREF是模拟基准输入引脚的A / D转换器。
1.1.9
ADC7 : 6 ( TQFP和QFN / MLF封装)
在TQFP和QFN / MLF封装, ADC7 : 6作为模拟输入到A / D转换器。
这些引脚从模拟电源供电,并作为10位ADC通道。
4
ATmega48/88/168
2545M–AVR–09/07
ATmega48/88/168
2.概述
了ATmega48 / 88/168是基于AVR增强型低功耗8位CMOS微控制器
RISC架构。通过在一个单一的时钟周期执行功能强大的指令,所述
的ATmega48 / 88/168的数据吞吐率高达1 MIPS每MHz,从而可以系统
设计师在功耗和处理速度之间。
2.1
框图
图2-1 。
框图
GND
VCC
看门狗
定时器
看门狗
振荡器
动力
监督
POR / BOD &
RESET
debugWIRE的
节目
逻辑
振荡器
电路/
时钟
GENERATION
FL灰
SRAM
中央处理器
EEPROM
AVCC
AREF
GND
8位T / C 0
16位T / C 1
A / D转换。
2
数据总线
8位T / C 2
类似物
比较。
国内
带隙
6
USART 0
SPI
TWI
端口D ( 8 )
PORT B( 8 )
C口( 7 )
RESET
XTAL[1..2]
PD[0..7]
PB[0..7]
PC[0..6]
ADC[6..7]
AVR内核具有丰富的指令集和32个通用工作寄存器。所有
32个寄存器是直接连接到所述算术逻辑单元(ALU) ,允许两个独立的
寄存器中在一个时钟周期中执行一个指令来访问。由此产生的
5
2545M–AVR–09/07
特点
高性能,低功耗的AVR
8位微控制器
先进的RISC架构
- 131条指令 - 绝大多数为单时钟周期执行
- 32个8位通用工作寄存器
全静态工作
- 高达20 MIPS的吞吐量,在20兆赫
- 片上2周期乘法器
非易失性程序和数据存储器
- 4/8 /的在系统内可编程的Flash 16K字节(的ATmega48 / 88/168 )
耐力:10,000写/擦除周期
- 可选Boot代码区具有独立锁定位
在系统编程通过片上引导程序
真正的同时读 - 写操作
- 256/512/512字节的EEPROM (的ATmega48 / 88/168 )
耐力:100,000写/擦除周期
- 512 / 1K / 1K字节内部SRAM (的ATmega48 / 88/168 )
- 可以对锁定的软件安全
外设特性
- 两个8位定时器/计数器具有独立预分频器和比较模式
- 1个16位定时器/计数器具有独立预分频器,比较功能和捕捉
模式
- 实时计数器具有独立振荡器
- 六个PWM通道
- 8通道10位ADC在TQFP与MLF封装
- 6通道10位ADC PDIP封装
- 可编程的串行USART
- 主/从SPI串行接口
- 面向字节的两线串行接口
- 可编程看门狗定时器具有独立的片上振荡器
- 片上模拟比较器
- 中断和唤醒引脚电平变化
单片机特性
- 上电复位和可编程欠压检测
- 内部振荡器校准
- 外部和内部中断源
- 五种休眠模式:空闲模式, ADC噪声抑制,省电,掉电,和
待机
I / O和封装
- 23可编程I / O线
- 28引脚PDIP , 32引脚TQFP和32 - MLF垫
工作电压:
- 1.8 - 5.5V的ATMEGA48V / 88V / 168V
- 2.7 - 5.5V的的ATmega48 / 88/168
温度范围:
– -40
°
C至85
°
C
速度等级:
- ATMEGA48V / 88V / 168V : 0 - 4兆赫@ 1.8 - 5.5V , 0 - 10兆赫@ 2.7 - 5.5V
- 的ATmega48 / 88/168 : 0 - 10兆赫@ 2.7 - 5.5V , 0 - 20兆赫@ 4.5 - 5.5V
低功耗
- 主动模式:
为1 MHz ,1.8V : 240μA
32千赫, 1.8V : 15μA (包括振荡器)
- 掉电模式:
0.1μA在1.8V
8-bit
微控制器
8K字节
在系统
可编程
FL灰
ATmega48/V
ATmega88/V
ATmega168/V
初步
牧师2545D -AVR- 7月4日
销刀豆网络gurations
图1 。
引脚排列的ATmega48 / 88/168
PDIP
( PCINT14 / RESET ) PC6
( PCINT16 / RXD ) PD0
( PCINT17 / TXD ) PD1
( PCINT18 / INT0 ) PD2
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
VCC
GND
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
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 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
PC1 ( ADC1 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
GND
AREF
AVCC
PB5 ( SCK / PCINT5 )
PB4 ( MISO / PCINT4 )
PB3 ( MOSI / OC2A / PCINT3 )
PB2 ( SS / OC1B / PCINT2 )
PB1 ( OC1A / PCINT1 )
TQFP顶视图
PD2 ( INT0 / PCINT18 )
PD1 ( TXD / PCINT17 )
PD0 ( RXD / PCINT16 )
PC6 ( RESET / PCINT14 )
PC5 ( ADC5 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
MLF顶视图
PD2 ( INT0 / PCINT18 )
PD1 ( TXD / PCINT17 )
PD0 ( RXD / PCINT16 )
PC6 ( RESET / PCINT14 )
PC5 ( ADC5 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
32
31
30
29
28
27
26
25
32
31
30
29
28
27
26
25
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
GND
VCC
GND
VCC
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
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 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
ADC7
GND
AREF
ADC6
AVCC
PB5 ( SCK / PCINT5 )
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
GND
VCC
GND
VCC
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
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 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
ADC7
GND
AREF
ADC6
AVCC
PB5 ( SCK / PCINT5 )
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
( PCINT1 / OC1A ) PB1
( PCINT2 / SS / OC1B ) PB2
( PCINT3 / OC2A / MOSI ) PB3
( PCINT4 / MISO ) PB4
注:底部垫应焊接到地上。
放弃
包含在该数据表中的典型值是基于模拟和标定特性
化上相同的工艺技术生产的AVR微控制器。民
和最大值将是可利用的设备,其特征在于后。
2
ATmega48/88/168
2545D–AVR–07/04
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
( PCINT1 / OC1A ) PB1
( PCINT2 / SS / OC1B ) PB2
( PCINT3 / OC2A / MOSI ) PB3
( PCINT4 / MISO ) PB4
ATmega48/88/168
概观
了ATmega48 / 88/168是一款基于AVR单片机的低功耗8位CMOS微控制器
增强的RISC架构。通过在单个时钟周期内执行强大的指令,
中的ATmega48 / 88/168的数据吞吐率高达1 MIPS每MHz,从而可以
系统设计人员在功耗和处理速度之间。
图2中。
框图
GND
VCC
框图
看门狗
定时器
看门狗
振荡器
动力
监督
POR / BOD &
RESET
debugWIRE的
节目
逻辑
振荡器
电路/
时钟
GENERATION
FL灰
SRAM
中央处理器
EEPROM
AVCC
AREF
GND
8位T / C 0
16位T / C 1
A / D转换。
2
数据总线
8位T / C 2
类似物
比较。
国内
带隙
6
USART 0
SPI
TWI
端口D ( 8 )
PORT B( 8 )
C口( 7 )
RESET
XTAL[1..2]
PD[0..7]
PB[0..7]
PC[0..6]
ADC[6..7]
3
2545D–AVR–07/04
AVR内核具有丰富的指令集和32个通用工作寄存器。
所有的寄存器都直接连接到算术逻辑单元(ALU) ,允许
两个独立的寄存器中在一个时钟一条指令被访问
周期。这种结构大大提高了代码效率,同时实现吞吐量达
比传统的CISC微控制器快十倍。
了ATmega48 / 88/168提供了以下功能:在系统的4K / 8K / 16K字节
可编程闪存与非同时读 - 写能力, 256/512/512字节的EEPROM ,
512 / 1K / 1K字节SRAM , 23个通用I / O口线, 32个通用工作寄存器
存器,三种灵活的定时器/计数器具有比较模式,内部和外部
中断,可编程串行USART ,面向字节的两线串行接口,
SPI串行端口,一个6通道10位ADC ( 8通道TQFP与MLF封装) ,一家亲
可编程看门狗定时器具有片内振荡器,以及五种可以通过软件进行选择的
节能模式。在空闲模式时CPU停止工作,而SRAM ,定时器/计数器,
USART ,两线串行接口, SPI端口以及中断系统继续工作。
在掉电模式保存登记内容,但冻结振荡器,禁用
所有其他芯片功能,直到下一个中断或硬件复位。在省电模式下,
异步定时器继续运行,允许用户保持一个时间基准
而该装置的其余部分处于休眠状态。 ADC噪声抑制模式时CPU停止工作
而除了异步定时器和ADC的所有I / O模块,以减少开关噪声
ADC转换。在待机模式下,晶振/谐振振荡器运行
而该装置的其余部分处于休眠状态。这使得非常快的启动加上低
功耗。
该器件采用Atmel的高密度非易失性存储器技术制造。
片内ISP Flash允许程序存储器进行在系统编程
通过SPI串行接口,通过一个常规的非易失性存储器编程,或
通过在AVR内核上运行的片上引导程序。引导程序可以使用任意
接口下载该应用程序在应用程序的Flash存储器中。软
洁具在引导Flash将继续运行,而应用Flash部分
更新,提供真正的同时读 - 写操作。通过将8位RISC CPU
与在系统自编程闪存梅布尔对单片CH IP ,爱特梅尔
的ATmega48 / 88/168是一个功能强大的单片机,它提供了高度灵活和成本
有效解决许多嵌入式控制应用。
了ATmega48 / 88/168 AVR具有一整套的编程与系统人员开发
opment工具,包括: C语言编译器,宏汇编,程序
调试器/仿真器,仿真器和评估板。
比较
的ATmega48 , ATmega88的,
与ATmega168
了ATmega48 , ATmega88与ATmega168的区别仅在于内存大小,启动加载器
支持和中断向量的大小。表1总结了不同的存储器和接口
中断向量的大小为三个设备。
表1中。
内存大小摘要
设备
ATmega48
ATmega88
ATmega168
FL灰
4K字节
8K字节
16K字节
EEPROM
256字节
512个字节
512个字节
内存
512个字节
1K字节
1K字节
中断向量大小
1指令字/矢量
1指令字/矢量
2指令字/矢量
ATmega88与ATmega168的支持真正的同时读 - 写自编程mech-
anism 。有一个独立的Boot Loader区, SPM指令只能
从那里执行。在ATmega48中,没有同时读 - 写支持,也没有另行
率Boot Loader区。 SPM指令可以访问整个Flash区。
4
ATmega48/88/168
2545D–AVR–07/04
ATmega48/88/168
引脚说明
VCC
GND
端口B ( PB7..0 ) XTAL1 /
XTAL2/TOSC1/TOSC2
数字供电电压。
地面上。
端口B为8位双向I / O和内部上拉电阻的端口(分别选择
位)。端口B输出缓冲器具有既吸收大电流对称的驱动特性
和源能力。作为输入使用时,端口B引脚的外部拉低时将输出
当前,如果上拉电阻器被激活。端口的引脚处于三态,当复位
状态变为活动状态,即使系统时钟没有运行。
根据不同的时钟选择熔丝设定, PB6可作为输入提供给invert-
振荡放大器和输入到内部时钟工作电路。
根据不同的时钟选择熔丝的设置PB7可作为从输出
振荡器反相放大器。
如果内部标定RC振荡器作为系统时钟源, PB7..6作为
TOSC2..1输入的异步定时器/计数器,如果ASSR寄存器的AS2位设置。
各种特殊功能的端口B的阐述了“端口B的第二功能”
第24页第69页中的“系统时钟及时钟选项” 。
端口C ( PC5..0 )
端口C为7位双向I / O和内部上拉电阻的端口(分别选择
位)。该PC5..0输出缓冲器有两个高对称的驱动特性
库和源能力。作为输入使用时, C口引脚是外部拉低时将
源的电流,如果上拉电阻器被激活。端口C引脚处于三态时,
复位过程中,即使系统时钟没有运行。
如果RSTDISBL位被编程, PC6作为一个I / O引脚。注意, electri-
PC6的校准特性与端口C的其他引脚不同
如果RSTDISBL位未编程, PC6作为复位输入。在低水平
即使时钟该引脚为大于最小脉冲长度较长会产生复位,
没有运行。的最小脉冲长度列于表20 41短页
脉冲不能保证可靠复位。
不同的特殊功能端口C的阐述了“备用端口C的功能”
在第73页。
端口D ( PD7..0 )
端口D为8位双向I / O和内部上拉电阻的端口(分别选择
位)。该端口D输出缓冲器有两个吸收大电流对称的驱动特性
和源能力。作为输入使用时,端口D引脚是外部拉低时将输出
当前,如果上拉电阻器被激活。端口D引脚为三态时复位
状态变为活动状态,即使系统时钟没有运行。
不同的特殊功能端口D的阐述在“备用端口D的功能”
在第75页。
AV
CC
AV
CC
是电源电压引脚为A / D转换器, PC3..0和ADC7..6 。它应该是
从外部连接到V
CC
中,即使不使用ADC 。如果ADC的情况下,它应该是
连接到V
CC
通过一个低通滤波器。需要注意的是PC6..4采用数字供电电压,
V
CC
.
AREF是模拟基准输入引脚的A / D转换器。
PC6/RESET
AREF
5
2545D–AVR–07/04
特点
高性能,低功耗的AVR
8位微控制器
先进的RISC架构
- 131条指令 - 绝大多数为单时钟周期执行
- 32个8位通用工作寄存器
全静态工作
- 高达20 MIPS的吞吐量,在20兆赫
- 片上2周期乘法器
高耐用性非易失性内存段
- 4/8 / 。在系统内可编程闪存程序存储器16K字节
- 256/512/512字节的EEPROM
- 512 / 1K / 1K字节的片内SRAM
- 写/擦除个循环:10,000闪存/ EEPROM 100000
- 数据保存: / 20年85°C百年,在25℃
()
- 可选Boot代码区具有独立锁定位
在系统编程通过片上引导程序
真正的同时读 - 写操作
- 可以对锁定的软件安全
外设特性
- 两个8位定时器/计数器具有独立预分频器和比较模式
- 1个16位定时器/计数器具有独立预分频器,比较功能和捕捉模式
- 实时计数器具有独立振荡器
- 六个PWM通道
- 8通道10位ADC的TQFP和QFN / MLF封装
- 6通道10位ADC PDIP封装
- 可编程的串行USART
- 主/从SPI串行接口
- 面向字节的两线串行接口(飞利浦的我
2
C兼容)
- 可编程看门狗定时器具有独立的片上振荡器
- 片上模拟比较器
- 中断和唤醒引脚电平变化
单片机特性
- debugWIRE的片上调试系统
- 上电复位和可编程欠压检测
- 内部振荡器校准
- 外部和内部中断源
- 五种睡眠模式:空闲模式, ADC噪声抑制,省电,掉电和待机
I / O和封装
- 23可编程I / O线
- 28引脚PDIP , 32引脚TQFP封装, 28 - QFN垫/ MLF以及32垫QFN / MLF
工作电压:
- 1.8 - 5.5V的ATMEGA48V / 88V / 168V
- 2.7 - 5.5V的的ATmega48 / 88/168
温度范围:
– -40
°
C至85
°
C
速度等级:
- ATMEGA48V / 88V / 168V : 0 - 4兆赫@ 1.8 - 5.5V , 0 - 10兆赫@ 2.7 - 5.5V
- 的ATmega48 / 88/168 : 0 - 10兆赫@ 2.7 - 5.5V , 0 - 20兆赫@ 4.5 - 5.5V
低功耗
- 主动模式:
250 μA在1 MHz , 1.8V
15 μA在32kHz , 1.8V (包括振荡器)
- 掉电模式:
0.1μA在1.8V
8-bit
微控制器
8K字节
在系统
可编程
FL灰
ATmega48/V
ATmega88/V
ATmega168/V
注意:
不推荐在新
设计
注意:
1.见
“数据保留”第7页
了解详细信息。
牧师2545R -AVR- 7月9日
1.引脚配置
图1-1 。
引脚排列的ATmega48 / 88/168
TQFP顶视图
PD2 ( INT0 / PCINT18 )
PD1 ( TXD / PCINT17 )
PD0 ( RXD / PCINT16 )
PC6 ( RESET / PCINT14 )
PC5 ( ADC5 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
PDIP
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
GND
VCC
GND
VCC
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
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 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
ADC7
GND
AREF
ADC6
AVCC
PB5 ( SCK / PCINT5 )
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
( PCINT1 / OC1A ) PB1
( PCINT2 / SS / OC1B ) PB2
( PCINT3 / OC2A / MOSI ) PB3
( PCINT4 / MISO ) PB4
( PCINT14 / RESET ) PC6
( PCINT16 / RXD ) PD0
( PCINT17 / TXD ) PD1
( PCINT18 / INT0 ) PD2
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
VCC
GND
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
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 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
PC1 ( ADC1 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
GND
AREF
AVCC
PB5 ( SCK / PCINT5 )
PB4 ( MISO / PCINT4 )
PB3 ( MOSI / OC2A / PCINT3 )
PB2 ( SS / OC1B / PCINT2 )
PB1 ( OC1A / PCINT1 )
32
31
30
29
28
27
26
25
28 MLF顶视图
PD2 ( INT0 / PCINT18 )
PD1 ( TXD / PCINT17 )
PD0 ( RXD / PCINT16 )
PC6 ( RESET / PCINT14 )
PC5 ( ADC5 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
32 MLF顶视图
PD2 ( INT0 / PCINT18 )
PD1 ( TXD / PCINT17 )
PD0 ( RXD / PCINT16 )
PC6 ( RESET / PCINT14 )
PC5 ( ADC5 / SCL / PCINT13 )
PC4 ( ADC4 / SDA / PCINT12 )
PC3 ( ADC3 / PCINT11 )
PC2 ( ADC2 / PCINT10 )
32
31
30
29
28
27
26
25
28
27
26
25
24
23
22
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
VCC
GND
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
( PCINT21 / OC0B / T1 ) PD5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
21
20
19
18
17
16
15
PC2 ( ADC2 / PCINT10 )
PC1 ( ADC1 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
GND
AREF
AVCC
PB5 ( SCK / PCINT5 )
( PCINT19 / OC2B / INT1 ) PD3
( PCINT20 / XCK / T0 ) PD4
GND
VCC
GND
VCC
( PCINT6 / XTAL1 / TOSC1 ) PB6
( PCINT7 / XTAL2 / TOSC2 ) PB7
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 / PCINT9 )
PC0 ( ADC0 / PCINT8 )
ADC7
GND
AREF
ADC6
AVCC
PB5 ( SCK / PCINT5 )
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
( PCINT1 / OC1A ) PB1
( PCINT2 / SS / OC1B ) PB2
( PCINT3 / OC2A / MOSI ) PB3
( PCINT4 / MISO ) PB4
注:底部垫应焊接到地上。
注:底部垫应焊接到地上。
2
ATmega48/88/168
2545R–AVR–07/09
( PCINT21 / OC0B / T1 ) PD5
( PCINT22 / OC0A / AIN0 ) PD6
( PCINT23 / AIN1 ) PD7
( PCINT0 / CLKO / ICP1 ) PB0
( PCINT1 / OC1A ) PB1
( PCINT2 / SS / OC1B ) PB2
( PCINT3 / OC2A / MOSI ) PB3
( PCINT4 / MISO ) PB4
ATmega48/88/168
1.1
1.1.1
引脚说明
VCC
数字供电电压。
1.1.2
GND
地面上。
1.1.3
端口B ( PB7 : 0 ) XTAL1 / XTAL2 / TOSC1 / TOSC2
端口B为8位双向I / O和内部上拉电阻(选择的每一位)端口。该
端口B输出缓冲器有两个和吸收大电流对称的驱动特性
能力。作为输入使用时,端口B引脚被外部电路拉低时将输出电流上拉
电阻器被激活。端口的引脚处于三态,当复位过程中,
即使系统时钟没有运行。
根据不同的时钟选择熔丝设定, PB6可作为输入到反相振荡
荡器放大器和输入到内部时钟工作电路。
根据不同的时钟选择熔丝的设置PB7可作为从反相输出
振荡放大器。
如果内部标定RC振荡器作为系统时钟源, PB7..6作为TOSC2..1
输入的异步定时器/计数器,如果ASSR寄存器的AS2位设置。
各种特殊功能的端口B的阐述
页上的“端口B的第二功能”
77
26页的“系统时钟及时钟选项” 。
1.1.4
端口C ( PC5 : 0 )
端口C为7位双向I / O和内部上拉电阻(选择的每一位)端口。该
PC5..0输出缓冲器有两个和吸收大电流对称的驱动特性
能力。作为输入使用时,端口C引脚被外部电路拉低时将输出电流上拉
电阻器被激活。端口C引脚处于三态时,复位过程中,
即使系统时钟没有运行。
1.1.5
PC6/RESET
如果RSTDISBL位被编程, PC6作为一个I / O引脚。注意,电煤焦
PC6的Cucumis Sativus查阅全文与端口C的其他引脚不同
如果RSTDISBL位未编程, PC6作为复位输入。该引脚上的低电平
对于大于最小脉冲长度较长会产生复位,即使系统时钟没有运行。
的最小脉冲长度被定在
表28-3 306页。
更短的脉冲则不能保证
开球产生复位。
不同的特殊功能端口C的阐述
页上的“备用端口C的功能”
80.
1.1.6
端口D ( PD7 : 0 )
端口D为8位双向I / O和内部上拉电阻(选择的每一位)端口。该
端口D输出缓冲器有两个和吸收大电流对称的驱动特性
能力。作为输入使用时,端口D引脚被外部电路拉低时将输出电流上拉
3
2545R–AVR–07/09
电阻器被激活。端口D引脚为三态时,复位过程中,
即使系统时钟没有运行。
不同的特殊功能端口D的阐述中
页上的“端口D的第二功能”
83.
1.1.7
AV
CC
AV
CC
是电源电压引脚为A / D转换器, PC3 : 0 ,和ADC7 : 6 。它应该是在外部
连接到V
CC
中,即使不使用ADC 。如果ADC被使用时,它应连接到V
CC
通过一个低通滤波器。需要注意的是PC6..4采用数字供电电压,V
CC
.
1.1.8
AREF
AREF是模拟基准输入引脚的A / D转换器。
1.1.9
ADC7 : 6 ( TQFP和QFN / MLF封装)
在TQFP和QFN / MLF封装, ADC7 : 6作为模拟输入到A / D转换器。
这些引脚从模拟电源供电,并作为10位ADC通道。
4
ATmega48/88/168
2545R–AVR–07/09
ATmega48/88/168
2.概述
了ATmega48 / 88/168是基于AVR增强型低功耗8位CMOS微控制器
RISC架构。通过在一个单一的时钟周期执行功能强大的指令,所述
的ATmega48 / 88/168的数据吞吐率高达1 MIPS每MHz,从而可以系统
设计师在功耗和处理速度之间。
2.1
框图
图2-1 。
框图
GND
VCC
看门狗
定时器
看门狗
振荡器
动力
监督
POR / BOD &
RESET
debugWIRE的
节目
逻辑
振荡器
电路/
时钟
GENERATION
FL灰
SRAM
中央处理器
EEPROM
AVCC
AREF
GND
8位T / C 0
16位T / C 1
A / D转换。
2
数据总线
8位T / C 2
类似物
比较。
国内
带隙
6
USART 0
SPI
TWI
端口D ( 8 )
PORT B( 8 )
C口( 7 )
RESET
XTAL[1..2]
PD[0..7]
PB[0..7]
PC[0..6]
ADC[6..7]
AVR内核具有丰富的指令集和32个通用工作寄存器。所有
32个寄存器是直接连接到所述算术逻辑单元(ALU) ,允许两个独立的
寄存器中在一个时钟周期中执行一个指令来访问。由此产生的
5
2545R–AVR–07/09
查看更多ATMEGA48-20MIPDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    ATMEGA48-20MI
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:996334048 复制 点击这里给我发消息 QQ:570120875 复制
电话:0755-82563615 82563213
联系人:王云
地址:深圳市华强北上步204栋五楼520室
ATMEGA48-20MI
MICROCHIP
2425+
11280
QFN-32
进口原装!优势现货!
QQ: 点击这里给我发消息 QQ:2881147140 复制

电话:0755-89697985
联系人:李
地址:深圳市龙岗区平湖街道平湖社区平安大道3号铁东物流区11栋1822
ATMEGA48-20MI
Microchip Technology
24+
10000
32-VQFN(5x5)
原厂一级代理,原装现货
QQ: 点击这里给我发消息 QQ:2881501652 复制 点击这里给我发消息 QQ:2881501653 复制

电话:0755-83223003
联系人:朱
地址:福田区红荔路上步工业区201栋西座316
ATMEGA48-20MI
Microchip Technology
24+
26413
32-VQFN(5x5)
全新原装现货,原厂代理。
QQ: 点击这里给我发消息 QQ:280773285 复制 点击这里给我发消息 QQ:2748708193 复制
电话:0755-83015506-23947236
联系人:朱先生
地址:广东省深圳市福田区华强北路上步工业区101栋518室
ATMEGA48-20MI
ATMEL
24+
9850
MLF-32
100%原装正品,可长期订货
QQ: 点击这里给我发消息 QQ:3350142453 复制 点击这里给我发消息 QQ:2885393564 复制

电话:0755-83247290
联系人:吴先生/吴小姐/李小姐
地址:深圳市福田区航都大厦17F1
ATMEGA48-20MI
ATMEL CORPORATION
23+
2986
原厂原封装
绝对进口原装,公司现货
QQ: 点击这里给我发消息 QQ:871980663 复制

电话:0755-83220081
联系人:李小姐
地址:深圳市福田区深南中路南侧南光捷佳大厦1727
ATMEGA48-20MI
Atmel
24+
15630
32-VFQFN 裸露焊盘
全新原装现货,量大从优,可开13%税票!
QQ: 点击这里给我发消息 QQ:3004390992 复制 点击这里给我发消息 QQ:3004390991 复制 点击这里给我发消息 QQ:1245773710 复制

电话:0755-82723761/82772189
联系人:夏先生 朱小姐
地址:广东省深圳市福田区华强北赛格科技园3栋东座10楼A2室(本公司为一般纳税人,可开增票)
ATMEGA48-20MI
AT
25+
3200
SOP
全新原装正品特价售销!
QQ: 点击这里给我发消息 QQ:2881677436 复制 点击这里给我发消息 QQ:2881620402 复制

电话:18922805453
联系人:连
地址:福田区华强北路1019号华强广场D座23楼
ATMEGA48-20MI
ATMEL
2023+
700000
BGA
柒号芯城跟原厂的距离只有0.07公分
QQ: 点击这里给我发消息 QQ:1584878981 复制 点击这里给我发消息 QQ:2881290686 复制

电话:010-62962871、62104931、 62106431、62104891、62104791
联系人:何小姐
地址:海淀区中关村大街32号和盛嘉业大厦10层1008室
ATMEGA48-20MI
Microchip Technology
21+
16800
32-VFQFN 裸露焊盘
全新原装正品/质量有保证
QQ: 点击这里给我发消息 QQ:2881281130 复制 点击这里给我发消息 QQ:2881281129 复制
电话:0755-83286481/83272554/83272638/83272823
联系人:张
地址:深圳市龙岗区坂田街道东坡路3号万致天地商业中心(A塔)1栋一单元1602
ATMEGA48-20MI
Microchip Technology
23+
6000
32-VFQFN
全新原装微控制器
查询更多ATMEGA48-20MI供应信息

深圳市碧威特网络技术有限公司
 复制成功!