51单片机都能做什么(51单片机是做什么的)

海潮机械 2022-12-23 16:07 编辑:admin 274阅读

1. 51单片机是做什么的

51单片机是在日本bijikon公司的嶋 正利,美国inter公司的特德·hofu发明的4004单片机的基础上,由因特尔公司研发的兼容英特尔8051指令系统的单片机的统称。

51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。因为51单片机的指令系统、内部结构相对简单,所以国内许多高校用其进行单片机入门教学。

51单片机的主要品牌及产品有

Intel(英特尔):80C31、80C51、87C51,80C32、80C52、87C52等;

Atmel(艾特梅尔):89C51、89C52、89C2051,89S51(RC),89S52(RC)等;

Philips(飞利浦)、华邦、Dallas(达拉斯)、Siemens(西门子)等公司的许多产品;

STC(宏晶):STC89C51、STC90C51、STC11系列、STC15系列、STC8系列等。

2. 51单片机能干啥

它的处理对象不是字或字节而是位。它不光能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。虽然其他种类的单片机也具有位处理功能,但能进行位逻辑运算的实属少见。

3. 51单片机可以干什么

51单片机是一个芯片,内部有n个寄存器,外部长着n个脚,由于51单片机系列种类众多,具体有多少寄存器、长着几个脚要看具体型号。一般来说,在做产品的时候,以够用为原则。

单片机属于数字器件,所以它的引脚只有两种状态,即高低电平,5V的单片机,高电平是5V,低电平是0V;3.3V的单片机,高电平是3.3V,低电平是0V。即高电平的电压等于电源电压。部分单片机内部集成有DAC功能,即数模转换器,把数字量转换成模拟量的模块,带有DAC功能的单片机DAC输出引脚可以输出0到电源电压之间的任何电压值。有些单片机内部集成ADC功能,可以把连接到引脚上的0到电源电压之间的任何电压值转换成数字量存储到单片机内部寄存器。

单片机就是靠着它自身引脚电平的高低变化,来控制它周围的芯片工作,组成一个产品。

4. 51单片机能干什么

51单片机各个模块实现主要功能为1、cpu主芯片(功能是内部通过总线连接扩展的设备)

2、时钟电路(功能为单片机提供震荡脉冲)

3、电源电路(功能为单片机提供电源)

4、内部数据存储器RAM(包括通用数据寄存器和专用寄存器SFR,功能主要是数据存储区。)

5、程序存储器ROM(功能主要是存储程序,51系列有4K内部程序ROM,可以外扩64K。)

6、并行端口4*8位(P0,P1,P2,P3主要是数据交换接口。)

7、串行口(TXD,RXD用于串口通信。)

8、中断系统(外中断0,定时计数T0,外中断1,定时计数T1,串口中断。)

9、定时/计数器(16位用于外部的计数和定时功能。)

5. 51单片机是最简单的吗

对于51单片机,最简单且常见的连接方法是I/O口输出经4.7k电阻连接PNP三极管的基极,三极管发射机接+5V电源端,三极管集电极连接蜂鸣器的正极,蜂鸣器负极接GND。

6. 51单片机用来干嘛的

51单片机内部包含的功能组件及作用主要有:

1、cpu主芯片(内部通过总线连接扩展的设备)

2、时钟电路(为单片机提供震荡脉冲)

3、电源电路(为单片机提供电源)

4、内部数据存储器RAM(包括通用数据寄存器和专用寄存器SFR,主要是数据存储区。)

5、程序存储器ROM(主要是存储程序,51系列有4K内部程序ROM,可以外扩64K。)

6、并行端口4*8位(P0,P1,P2,P3主要是数据交换接口。)

7、串行口(TXD,RXD用于串口通信。)

8、中断系统(外中断0,定时计数T0,外中断1,定时计数T1,串口中断。)

9、定时/计数器(16位用于外部的计数和定时功能。)

7. 51单片机是怎么工作的

51单片机初学者学习步骤:

1.第一步:基础理论知识学习。

单片机编程用C语言或汇编语言都可以,但是我建议用C语言比较好,模块化管理编程方便,移植性强,适合编写大程序。如果是用C语言编程对单片机进行编程,需要掌握的知识就那么3个条件判断语句、3个循环语句、3个跳转语句和1个开关语句。别小看这10个语句,用他们组合形成的逻辑要多复杂有多复杂。

学习时要一条语句一条语句的学,学一条活用一条,全部学过用过这些关键语句后,相信你的C基础建立了。你会感觉到单片机不再难学了,而且越学越起劲,在这一过程中我们最好找一本单片机相关的参考书来学习,比如王云51单片机C语言教程,结合书带的云龙51教学视频一起学习更好理解。

2.第二步:单片机编程。

有一套完整的学习开发工具学习单片机是需要成本的。必须有一台电脑、一块单片机开发板、一本单片机教材(带教学视频的)。电脑是用来编写和编译

8. 51单片机为什么叫51单片机

51开发板

51开发板也称51单片机实验板、51单片机学习板。是用于学习51型号的单片机的实验及学习器件,他是将51单片机常用的外围。比如流水灯,数码管,矩阵键盘,EEPROM,时钟,蜂鸣器,继电器及集成在一小块电路板上。便于携带及学习,直接插在PC机上面。随时随地的进行学习,另外一些中小型项目也可以直接在此板上面进行二次开发,开发完成后即可以在此基础上面重新画图做板,极大的缩短了公司的开发周期,节省硬件成本

9. 51单片机是干啥的

51单片机是对所有兼容Intel 8051指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一

10. 51单片机可以用来做什么

51单片机有存储功能,它两个存储空间,一个叫程序存储器,用来存储用户程序;另一个叫数据存储器,也叫RAM区,用来存储程序运行的中间数据。

程序存储器是掉电保护的,也就是断电之后数据不消失;而数据存储器是掉电不保护的。

现在有些扩展型51单片机可以把程序存储器划分出一部分,做为用户数据保存区,用来存储一些需要掉电保护的用户数据。