AT89S51/AT89S52单片机包括:针对控制器应用而优化的8位CPU、128 B的片上数据RAM、64 KB的数据存储器寻址空间、64 KB的程序存储器、4 KB的片上程序存储器、2/3个16位定时器/计数器、32条双向和单独可寻址的I/O口线、1个全双工串行口(UART)、2/6个优先级的5向量中断结构、211位可寻址空间、4μs乘法/除法指令、片上时钟振荡器、工作电压4~5.5 V。