我们在做毕业设计或者刚学习单片机的时候老师总说使用51单片机制作某某课题,或者网上也是说基于51单片机的某某某设计,但是实际中有的使用的是AT89C51,有的使用的是STC89C51,有的时候用的又是AT89C52或者STC89C52亦或者是8051单片机,那么这就让人很迷惑了,到底哪个才是51单片机呢?
其实他们都是51单片机!
我们通常说的51单片机指的是51系列的单片机,就好比我们考试的时候要求使用黑色墨水的笔,你说我用黑色的钢笔或者黑色的签字笔,又或者使用不同品牌的什么笔,只要是黑色就满足要求。51单片机也是一样,只要内核是51的就可以了,也就是说只要是51系列的单片机就可以,至于说AT89C51还是STC89c51这只是厂家不同,AT89C52和STC89C52也是51单片机,只是说名字和51有区别,主要是因为51单片机内存较少,但是程序越来越复杂需要的内存越来越大,所以厂家对内存进行了升级,为了区分其的名字。这个也很容易理解,比如自己家的孩子,两个孩子总不能叫一个名字,但他们都是自己家的孩子。
总之市面上常见的51单片机型号一般都是属于51单片机系列程序,程序也都基本通用。当然了单片机的种类有很多,除了8位单片机还有16位单片机,如MSP430,还有32位单片机,如STM32等,这里就不做介绍了,后面慢慢说。
对单片机感兴趣的朋友欢迎留言或者收藏,一起交流!