东莞麻涌律师网-知名律师胡正东竭诚为您服务 http://www.machonglsh.com 麻涌律师事务所 免费法律咨询
|
民事案例
民事案例
深入了解 51 单片机:从功能到学
东莞麻涌律师获悉
51 微控制器简介
上一篇文章我们讲了51开发板的功能和简单使用。这是链接:
今天我们就来说说什么是单片机,什么是51单片机。
目前,在电子界,如果想进入单片机领域,相信大多数人都会认为应该从51单片机入手。是的,在众多的单片机中,51单片机确实非常适合初学者学习,所以有必要先认识和了解51单片机。本章将向您介绍51 MCU。通过本章的学习,您将对51单片机有深入的了解,为后续学习51单片机做好铺垫。本章分为以下几个部分:
1.51 单片机简介
2.STC89Cxx芯片介绍
3, 51 微控制器可以做什么?
4.如何学好51
目录
1 .51 单片机简介 1.1 单片机简介
一台工作的计算机必须由以下部件组成:CPU(用于计算和控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行端口、并行输出端口等)。在个人计算机中,这些组件被分成几个芯片并安装在称为主板的印刷电路板上。在单片机中,所有这些部件都集成在一块集成电路芯片中,因此称为单片机(也称为微控制器MCU)。除上述部分外,有些单片机还集成了A/D、D/A等其他部分,体积不大,一般采用40脚封装。当然,有些功能较多的单片机引脚也较多,如68个引脚麻涌镇律师 ,而功能较少的单片机只有10多个或20多个引脚,有的甚至只有8个引脚。
1.2 51单片机简介
51单片机是所有兼容Intel 8031指令系统的单片机的统称。该系列微控制器的始祖是Intel的8004微控制器。后来,随着Flash rom技术的发展,8004单片机取得了长足的进步,成为应用最广泛的8位单片机之一。其代表型号是ATMEL公司的AT89系列。广泛应用于工业测量和控制系统中。很多公司都推出了51系列的兼容机型,未来很长一段时间都会占据很大的市场。 51单片机是入门级的基础单片机,也是应用最广泛的一种。需要注意的是,51系列单片机一般不具备自编程能力。 80C51是MCS-51系列中的典型品种;其他厂家基于8051开发的CMOS工艺单片机产品统称为80C51系列。
目前常用的80C51系列单片机的主要产品有:
英特尔:i80C31、i80C51、i87C51、i80C32、i80C52、i87C52等;
ATMEL(阿德梅尔):AT89C51、AT89C52、AT89C2051、AT89S51(RC)、AT89S52(RC)等;
飞利浦、华邦、达拉斯、西门子等公司的众多产品;
23 STC(国产Macrocrystal)单片机:STC89C51、STC89C52、STC89C516、STC90C516等多种品牌。 80C51芯片引脚图如下
上图中左图是51单片机非常经典的引脚图,通常采用DIP-40封装。
其内部资源如下:
·8位CPU ·4kbytes程序存储器(ROM)(52为8K)
·128字节数据存储器(RAM)(52有256字节RAM)
·32条I/O线 ·111条指令,其中大部分为单字节指令
·21个特殊寄存器·2个可编程定时器/计数器
·5个中断源,2个优先级(52有6个)
·1个全双工串行通讯口 ·外部数据存储器寻址空间64kB
·外部程序存储器寻址空间为64kB
·逻辑运算位寻址功能
·双列直插40PinDIP封装
·单+5V电源
CPU:由运算和控制逻辑组成,还包括中断系统和一些外部特殊功能寄存器;
RAM:用于存储可读写的数据,如运算的中间结果、最终结果、要显示的数据等;
ROM:用于存储程序、一些原始数据和表格;
I/O口:4个8位并行I/O口,可作为输入或输出
T/C:两个定时器/计数器,可工作在定时模式或计数模式;
具有五个中断源的中断控制系统;
全双工UART(Universal Asynchronous Receiver Transmitter)串行I/O口,用于实现单片机之间或单片机与微型计算机之间的串行通信;
片上振荡器和时钟发生电路、石英晶体和微调电容需要外接。最佳振荡频率为6M-12M。其内部结构图如下:
总线(BUS)是微控制器各部件之间传输信息的公共通道。有两种类型的微控制器:内部总线和外部总线。内部总线是CPU与外部总线之间的连接,外部总线是指CPU与其他部件之间的连接。外部总线有三种类型:数据总线(DB)、地址总线AB(Address Bus)和控制总线(CBControl Bus)
麻涌镇律师?敬请于评论区发表高见,并对本文予以点赞及转发,以助广大读者把握法律与正义的界限。