本文目录一览

1,什么是8051

单片机的一种,8051类似于“奔腾266”中的266。但不是指单片机的主频。因为8051型应用非常广泛,所以单片机方面的指导书或是程序多以8051做说明。

什么是8051

2,8051的简介

8051单片微型计算机简称为单片机,又称为微型控制器,是微型计算机的一个重要分支。单片机是70年代中期发展起来的一种超大规模集成电路芯片,是集成CPU、RAM、ROM、I/O接口和中断系统于同一硅片上的器件。80年代以来,单片机发展迅速,各类新产品不断涌现,出现了许多高性能新型型号,现已逐渐成为工厂自动化和各控制领域的支柱产业之一。

8051的简介

3,8051的介绍

8051是一种8位元的单芯片微控制器,属于MCS-51单芯片的一种,由英特尔公司于1981年制造。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,如Atmel、飞利浦、深联华等公司,相继开发了功能更多、更强大的兼容产品。8051单芯片是同步式的顺序逻辑系统,整个系统的工作完全是依赖系统内部的时脉信号,用以来产生各种动作周期及同步信号。在8051单片机中已内建时钟产生器,在使用时只需接上石英晶体谐振器(或其它振荡子)及电容,就可以让系统产生正确的时钟信号。

8051的介绍

4,8051就是单片机么

8051单片机是单片机的一个典型型号,一般为40脚,32个I/O脚,4根控制线,2根时钟线,电源为5V,现在的教学多采用51单片机做为典型例子来进行授课…
8051是80C51的简称,我个人认为是一个系列而不是型号。 inetl公司于1980年推出了MCS-51单片机,也称80C51,后来像atmel和philps这样的著名公司也申请了版权,生产与80C51兼容的单片机,它们的制作工艺虽不断改进,但内核却几乎没有什么变化,所以,我们称这些内核与80C51相同的单片机为8051系列单片机或51系列单片机。
算,因为有指令集抽象,有存储器
8051是早期的单片机.现在都是一个系列了,不能说是型号,比如:stc12c2052AD,stc11f32,AT89X51等等.......都是属于8051系列.
单片机就是微电脑 他能像电脑一样工作 把程序写到单片机里面 单片机就会按照程序工作,通过引脚来读取外界信息经处理器运算把结果 也是从引脚上输出。 8051是入门级单片机

5,8051单片机

告诉你一个不占CPU多少空间的程序: #include <reg52.h>#define TIME_PER_SEC 200 //定时器任务时钟频率,200Hz,5ms中断一次#define CLOCK 12000000 //定义时钟晶振,单位Hzsbit LED = P1^3; //端口定义//定时器0初始化void timer0_init(void) TMOD = (TMOD&0xf0)|0x01; //定时器0工作在模式1,16bit定时器模式 TH0 = 255-CLOCK/TIME_PER_SEC/12/256; TL0 = 255-CLOCK/TIME_PER_SEC/12%256; TR0 = 1; ET0= 1;}//系统OS定时中断服务void timer0(void) interrupt 1 unsigned char i; TH0 = 255-CLOCK/TIME_PER_SEC/12/256; TL0 = 255-CLOCK/TIME_PER_SEC/12%256; for(i=0;i<30;i++) LED=!LED; //计时到150ms void main(void) timer0_init(); EA = 1; while(1) }}
采用延时呢?还是定时器,先会个延时的吧,#include"reg51.h"#difine uchar unsigned charsbit P13=P1^3;void delay() uchar i ,j; for(i=0;i<150;i++) for(j=0;j<120;j++);}void main() while(1)P13=1;delay();P13=0;delay();}}

文章TAG:8051什么  8051  
下一篇