前言
周末闲着无聊,以后定时更新一期关于51单片机的学习案例,以供大家平时参考使用。至于单片机,你可以理解为人的大脑,而人各项身体器官的运作需要意识给到大脑,然后大脑再驱动我们的中枢神经进行相应的动作,这里的意识可以理解为我们要写的程序,而人的器官相当于各种输出设备,例如我们以后要学的LED、电机、各种传感器等等。学好单片机能让你找到一份相对不错的工作,当然越可观的东西也是要付出相应努力的。
一、51单片机是什么?
通常我们一说到 51 单片机,指的都是兼容IntelMCS-51体系架构的一系列单片机,而 51 是它的一个通俗的简称。全球有众多的半导体厂商推出了无数款这一系列的单片机,比如 Atmel 的 AT89C52,NXP(Philips)的 P89V51,宏晶科技的 STC89C52……具体型号千差万别,但他们的基本原理和操作都是一样的,程序开发环境也是一样的。这里我们要分清楚 51 这个统称和具体的单片机型号之间的关系。

二、51单片机具体内部参数
1.内部资源
这里讲到的内部资源,是指作为单片机用户,单片机提供给我们可使用的东西。总结起来,主要是三大资源:
Flash——程序存储空间,早期单片机是 OTPROM。
RAM——数据存储空间。
SFR——特殊功能寄存器。
在早期的单片机中,主要是用 OTPROM,中文名为一次可编程只读存储器,来存储单片机的程序,程序只能写入一次,如果发现错了,只能换一片重新写。随着技术的发展,Flash 以其可重复擦写且容量大成本低的优点成为现在绝大多数单片机的程序存储器。 Flash 最大的好处是断电后数据不丢失,这个概念类似于我们电脑的硬盘,我们保存了电影、文档、音乐等文件,把电源关掉后,下次重新开电脑,所有的
3511





被折叠的 条评论
为什么被折叠?



