80c51和89c51的存储器容量不同,80c51的存储器容量只有128个字节的RAM,而89c51的存储器容量为256个字节的RAM。这是因为89c51使用了更先进的CMOS技术,节省了电路板上面的空间,从而使存储器容量得以提升。
另一个很重要的区别是时钟频率,在同等电压和工作温度下,89c51的时钟频率可以达到33MHz,而80c51的时钟频率只能达到12MHz。
这个区别的主要原因是89c51使用了更加先进的制造工艺,可以实现更高的时钟频率,而80c51在当时的工艺条件下,没有办法实现更高的时钟频率。
电源电压也是两者之间的差异,80c51的电源电压范围是4V-6V,而89c51的电源电压范围是2.7V-5.5V。这意味着89c51可以在更广泛的电源范围内工作,这使得它在一些特定的应用场景中更加适合。
除了上述的三个方面,80c51和89c51还有一些其他差异。
例如,89c51具有更多的输入/输出引脚,因此可以连接更多的外设。
此外,89c51还添加了SPI和I2C总线接口的硬件支持,这使它更加适合需要与其他设备进行通信的应用场景。
总之,80c51和89c51有一些显著的差异,包括存储器容量、时钟频率、电源电压等方面。这些差异使得它们在不同的应用场景中有各自的优势和不足。