ATmega128A
该ATmega128A与ATmega103的100 %引脚兼容,可替代的ATmega103的
在目前的印刷电路板。本应用笔记“被代替ATmega103
ATmega128A “描述了用户应该知道通过替换ATmega103的中
ATmega128A.
2.2.1
ATmega103兼容模式
通过编程熔丝位M103C , ATmega128的将是与ATmega103的兼容
关于RAM , I / O管脚和中断向量,如上所述。然而,一些新为特色的
ATmega128的Tures的不在此兼容模式,这些特性列举如下:
•一个USART ,而不是两个,异步模式。只有八个至少显著的比特
波特率寄存器可用。
•一个16位定时器/计数器,两个比较寄存器,而不是2个16位定时器/计数器
有三个比较寄存器。
•不支持两线串行接口。
•端口C仅输出。
•端口G只有第二功能(不是一般的I / O端口) 。
•端口F只能在另外作为数字输入的模拟输入到ADC。
•不支持Boot Loader的功能。
•这是不可能调整内部RC振荡器的频率。
•外部存储器接口不能释放地址引脚用于通用I / O ,没有
配置不同的等待状态,以不同的外部存储器地址段。
•此外,还有其他一些细微的差别,使之更加兼容
ATmega103的:
•只有EXTRF和PORF存在MCUCSR 。
•不需要看门狗超时变化时序。
•外部中断引脚3 - 0作为级别仅中断。
• USART没有FIFO缓冲区,因此数据溢出更早到来。
未使用的I / ATmega103的O位应写为0,以确保ATmega128的相同的操作。
2.3
2.3.1
引脚说明
VCC
数字供电电压。
2.3.2
GND
地面上。
2.3.3
端口A ( PA7 : PA0 )
端口A为8位双向I / O和内部上拉电阻(选择的每一位)端口。该
A口输出缓冲器有两个和吸收大电流对称的驱动特性
能力。作为输入,端口A管脚被外部拉低时将输出电流上拉
电阻器被激活。在端口A引脚处于三态时,复位过程中,
即使系统时钟没有运行。
端口A也可以用做其他不同的特殊功能的ATmega128A的功能上列出
第73页。
19
8151GS–AVR–07/10