① 51系列单片机的含义是什么
51单片机是对目前所有兼容Intel
8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8031单片机,
后来随着Flash
rom技术的发展,8031单片机取得了长足的进展,成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间内将占有大量市场。51单片机即是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是52系列的单片机一般不具备自编程能力。
当前常用的51系列单片机主要产品有:
*Intel的:80C31、80C51、87C51,80C32、80C52、87C52等;
*ATMEL的:89C51、89C52、89C2051等;
*Philips、华邦、Dallas、Siemens(Infineon)等公司的许多产品。
② 51单片机怎么实现先收后发
1、首先启动51单片机。
2、收到一回4字节序列后,flag1置位,之后发送数据。
3、最后就可以实现先收后发了。
③ 如何利用51系列单片机控制电机
小功率电机,玩具车上的,可用单片机接三极管来驱动。
④ 51系列单片机有哪些用途
单片机是一种可通过编程控制的微处理器,单片机芯片自身不能单独应用与某项工程或产品上,它必须要靠外围数字器件或者是模拟器件的协调才能发挥其自身的强大功能。
单片机属于控制类数字芯片,目前其应用于领域已非常广泛。主要如下:
1.工业自动化。如数据采集,测控技术等
2.智能仪器仪表。如数字示波器,数字信号源,数字万用表,感应电流表等
3.消费类电子产品。如洗衣机,电冰箱,空调,电视机,微波炉,IC卡,汽车电子设备
4.通信方面。如调制协调器,程控交换技术,手机,小灵通等
5.武器装备。如飞机,军舰,坦克,导弹,航天飞机等
51系列单片机只不过是众多单片机一种。由于其结构简单,学习方便,价格适中等一系列原因广泛被大家采用和学习。
⑤ 单片机控制水泵
你做软件开发的,这对你是小菜一碟儿!
首先,你的控制逻辑太简单了,单片机完全可以实现,别说同时单独控制两个水泵分别工作,控制8个都没问题。
需要采购的东西:
1、51单片机最小系统板(也可以买裸板,再自己采购单片机)及程序下载器。
2、电源板(可用手机充电器代替)。
3、万能电路板(就是全是焊盘的那种,面积100*50就够了)。
4、1只直插3K电阻(1/4W、1/8W都行)、1只9014三极管、1个HK4100F/DC5V继电器、导线若干,这些是一组,控制两个水泵就需要两组,以此类推。
5、水泵,这就多余说了。
需要补充的知识:
1、51单片机原理,着你一看就懂。
2、电子电路原理,这个可能一看就不懂,不要深究,有个概念就行,重要的是知道电阻、三极管、继电器长啥样、管脚名称和原理图符号对的上就行了。
3、单片机C语言编程,这是小C,和电脑上的C编程不太一样,但差别不大。看懂一个实例就行,主要掌握IO口操作、定时器初始化和中断函数写法。
就这些,很快OK!
⑥ 怎么控制51系列单片机流水灯先左移再右移最好有分析
#include<reg52.h>
#include <intrins.h> 头文件
#define uchar unsigned char 宏定义
uchar a,b;
uchar b=1;
uchar a=0xfe; 变量定义和初始化
void main() 主函数
{
EA=1;IT1=1;ET0=1;中断允许设置
TH0=-5000/256;
TL0=-5000%256; 赋值
TMOD=0x01;
TR0=1; 启动
while(1); 等待中断产生
}
void timer0(void) interrupt 1 using 1 中断函数
{
TH0=-5000/256;
TL0=-5000%256; 重新赋值
b=b+1; 计算时间
if(b==40) 0.5秒时间到
{
b=0; 清0
P1=a; P1口赋值 0XFE 二进制11111110 也就是第一盏亮其他灭
a=_crol_(a,1); 库函数实现循环
P1=a; 把循环后的值重新付给P1口
}
}
以上只是单方向的循环 还缺少延时函数 加在赋值后面
双向循环 可以用左移右移指令
赋值 P1口 A=A<<1 循环左移一位 A=A>>1 循环右移一位
⑦ 51系列单片机特点,型号和性能
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。
主要产品
Intel(英特尔)的:80C31、80C51、87C51,80C32、80C52、87C52等;
ATMEL(艾德梅尔)的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;
Philips(飞利浦)、华邦、Dallas(拉达斯)、Siemens(西门子)等公司的许多产品;
STC(国产宏晶)单片机:89c51、89c52、89c516、90c516等众多品牌。
⑧ 单片机设计水位控制系统中用的水泵是什么
水泵俗称抽水机。单片机设计水位控制系统监控水位,当水位达到设定的最高位置时,单片机就会发出控制信号使抽水机停止工作,不要继续供水,当水位达到设定的最低位置时,单片机又会发出控制信号使抽水机开始工作,开始抽水。
⑨ 51系列单片机的基本功能
51子系列的主要功能为:
1)8位CPU。
2)片内带振荡器,振荡频率fosc范围为1.2~12MHZ;可有时钟输出。
3)128个字节的片内数据存储器。
4)4KB的片内程序存储器(8031无)
5)程序存储器的寻址范围为64KB。
6) 片外数据存储器的寻址范围为64KB。
7)21个字节专用寄存器。
8)4个8位并行I/O接口:P0、P1、P2、P3。
9)1个全双工串行I/O接口,可多机通信。
10)2个16位定时器/计数器。
11)中断系统有5个中断源,可编程为两个优先级。
12)111条指令,含乘法指令和除法指令。
13)有强的位寻址、位处理能力。
14)片内采用单总线结构。
15)用单一+5V电源。
52子系列单片机:片内数据存储器增至256个节;片内程序存储器增至8KB(8032无);有3个16位定时器/计数器;