在1976年时,英特尔首次生产了名称为mcs-48的单片机,即8位单片机。1980年晚些时候,发布了名称为mcs-51的改进版本(也是8位单片机),目前国内广泛使用的8051单片机就是属于intel的mcs-51单片机家族,而且现在已经过了知识产权期限。
继8051单片机成功之后,许多其他半导体制造商纷纷以自己的品牌发布了使用mcs-51内核的单片机。比如microchip、zilog、atmel、philips、siemens等公司。它们的共同点是所有这些单片机都可以使用相同的mcs-51指令集进行编程。它们在支持设备配置(例如改进的内存,是否存在adc或dac等)方面基本上有所不同。随后,英特尔于1982年发布了其首款16位单片机,名称为mcs-96。
下面我们了解一下,什么是8051单片机:
一、8051单片机架构
在本文中,我们将范围限制为内部架构、引脚配置、程序存储器和数据存储器等,mcs-51系列的基本架构保持不变。通常,mcs-51系列中的所有单片机均以xx51表示,其中xx可以采用80、89等数字代替。
二、8051单片机封装
我们见到的8051单片机的封装有好几种,不同封装的可用性因设备而异。最常用的是双列直插式封装(40引脚),我们通常称为dip。此外,8051还提供了qfp(四方扁平封装),tqfp(薄四方扁平封装),pqfp(塑料四方扁平封装)等产品。为解释引脚图,下图为使用40引脚dip ic作为模型。
三、8051单片机原理图和功能
在上图为8051单片机的总体示意图。我们可以看到3个系统输入,3个控制信号和4个端口(用于外部接口)。还显示了vcc电源和接地。现在,让我们详细解释并逐一介绍。要使单片机正常工作,必须有系统输入。因此,第一个也是最重要的是电源,用gnd(地电位)标记为vcc。没有适当的电源,电子系统将无法正常工作。xtal 1和xtal 2用于晶体时钟电路的系统时钟输入。需要reset输入以将单片机初始化为默认值并重新开始。
有3个控制信号,ea、psen和ale。这些信号称为外部访问(ea)、程序存储使能(psen)和地址锁存使能(ale)用于外部存储器接口。
如上图所示,为8051单片机控制信号用于外部存储器接口。如果不需要外部存储器接口,则将ea引脚拉高(连接至vcc),另外两个psen和ale留空。你还可以看到一个与vcc连接的0.1微法拉去耦电容器(以避免输入端发生hf振荡)。
有四个端口分别编号为0、1、2、3,分别称为端口0、端口1、端口2和端口3,用于dac、adc、7段显示器、led等设备的外部接口。每个端口有8个i/o线,它们都是位可编程的。
以上就是英锐恩单片机开发工程师分享的有关8051单片机的知识。英锐恩专注单片机应用方案设计与开发,提供8位单片机、16位单片机、32位单片机、运放芯片和模拟开关。
人工智能等计算机技术为心理学研究提供了新的研究思路和方法
小米平板5什么时候上市
阻碍氮化镓器件发展的不利因素
实现物联网产品的安全访问(1)
亚马逊被指责1年产生2.11亿公斤塑料包装垃圾
8051单片机架构_封装及原理图
自然语言处理的优缺点有哪些 自然语言处理包括哪些内容
智慧城市和5G以及AI之间的联系紧不紧
松盛光电激光封边技术应用于板式家具加工
骁龙XR2+Gen2发布,将引领头戴式设备硬件大战
为什么大数据中心入围新基建
AWE2023什么值得看?智哪儿带你五大关键词读懂AWE2023
继红米Note4X初音绿之后华为p10绿也即将来袭?下一个是谁?
石墨烯具有许多令人惊喜的性质,可以被应用在许多方面
华为首次提出“1+1”天线理念:定义“5G天线”
3年随身WiFi使用体验,分享如何规避不良随身WiFi
详细解读FPGA复位的重点
10Gbps 5G赋予了我们大胆想象的空间
共创芯生 vivo携手三星联合推出首批双模5G芯片
六分科技通过ISO9001管理认证 瑞萨电子推出用于ClockMatrix2产品