【电子资讯】ATmegal03兼容模式
通过编程熔丝位M1 03C,从RAM、I/0引脚和中断向量的角度看.ATmegal 28将与AT—
megal03相兼容,但是ATmegal28的一些新特点也就无法使用了,例如:
>只剩下一个USART,而且只支持异步模式。波特率寄存器只有低8位可用
>只有一个l 6位的定时器/计数器、两个比较寄存器,而不是两个1 6位定时器j 7计数器、3
个比较寄存器
>不支持两线接口
>端口C只能输出
>端口G只能用作第2功能,而不能作为通用I/0端口
>端口F只能作为输入,而不能作为ADC的模拟输入引脚
>不支持引导程序功能
>不能够调节片内RC振荡器的频率
>外部存储器接口无法释放任何一个地址引脚作为通用I/().也不能够为不同的外部存储
器地址区配置不同的等待周期
下面的内容则使ATmegal28更兼容ATmegal03:
>在MCUCSR里只有EXTRF和P()RF
>改变看门狗溢出时间没有时序要求
>外部中断引脚3~只能作为电平中断
>USART没有FIF()缓冲器
在写操作中.ATmegal03没有使用的l/()应该写“0"。
更多推荐