AT89C51,C是CMOS型,是ATMEL公司的产品,是第一个把FLASH工艺应用到51单片机中,把程序存储器FLASH-ROM集成到单片机内。从此,推进了51单片机的广泛应用。对ROM编程时需要12V电压,并采用并行方式,所以,编程很麻烦,但却是51单片机发展的一个标志性的阶段。AT89S51是ATMEL在前者的基础上开发的就一代51单片机,主要优点是可以在系统编程,S就在系统的意思。编程非常简单容易,即单片机可以焊在系统板子上随时编程。