AT89C51RB2-RLTUM 8位微控制器-MCU ATMEL品牌 发布时间:2012/12/17 10:15:13
有效的勘误表
•在UART接收,清算REN可能会产生意外IT
•定时器2 - 波特率发生器 - 长启动时间
•弹力MOVX不起作用
•定时器0/1 - 额外的中断。
勘误表的历史
勘误表简述
1。在UART接收,清算REN可能会产生意外IT
在UART接收,如果REN位起始位检测和清除之间,
UART接收结束,将不会放弃的数据(RI设置)。
解决方法
测试REN开始在中断服务程序中的CLR RI后,只有当REN设置,运行中断例程代码。
2。定时器2 - 波特率发生器 - 长启动时间
当定时器2作为波特率发生器,TH2没有加载RCAP2H
开始,然后UART是不可操作的前10名,000个机器周期。
解决方法
添加初始化在初始化定时器2 TH2和TL2。
3。 MOVX指令周期不起作用
当M0位AUXR SFR(08Eh),RD,WR脉冲在MOVX
对外部存储器的指令,而不是30的XTAL长度,但总是标准的6 XTAL
长度。因此,缓慢的外围设备不能在XDATA空间的映射
正常工作。
解决方法
无。
4。定时器0/1 - 额外的中断
当Timer0 Timer0或Timer1可能会随机出现在X1模式和Timer1在X2模式,反之亦然,额外的中断。
解决方法
使用相同的模式,这两个定时器..
地段编号Errata清单。
主动UART引导程序Errata清单
•API程序的数据字节 - 错误的返回值
•API程序数据 - 错误的返回值。
UART引导程序勘误表说明
1。 API程序的数据字节 - 错误的返回值
程序数据字节API返回0 XXX“,而不是ACC中的0x00,但programmnig操作是完全扬弃完成。
2。 API程序数据错误的返回值
程序数据API返回0 XXX“,而不是0x00的在ACC,但在programmnig操作的扬弃全面完成。
|