8051是Intel开发设计的单片机内核,后来Intel把51内核卖给了很多半导体制造商,包括Atmel。AT89C51就是Atmel公司制造的Flash程序存储器的8051单片机产品。还有很多其他半导体厂商也制造类似的8051单片机产品。
8051是最早的标准型号的单片机,有一次性可编程的 ROM或厂家一次性掩膜程序存储器,后来有了紫外线擦除的EPROM,即8751系列
AT89C51是ATMEL公司生产的51兼容单片机,89C系列均带有可多次编程的EEPROM
而后来出现的89S系列51单片机均可串行在线编程,程序存储器属FLASH性质
记不清了,应该是89要高级点可能多些功能和接口,要看具体哪家的也有不同。8051就是个系统类型吧,哪家都可以生产,但又定制后略有不同