详解51单片机

初识51单片机

例如:AT89S51、STC89C51、STC89C52、STC90C516等等这些单片机内核都为80C51,所以内核为80C51的单片机都属于51单片机。
单片机是一种数字集成芯片,数字电路中只有两种电平:“高电平和低电平”

  • 高电平: 5V

  • 低电平: 0V
    51单片机上电后默认全为高电平

    51单片机大多数采用TTL电平,是因为通常数据表示采用二进制,”5V“ 等于逻辑 ‘1’,“0V” 等价于逻辑 ‘0’,TTl电平规定高电平输出电压>2.4V,低电平输出电压<0.4V。

计算机串口使用的是RS232电平

  • 高电平:-12V

  • 低电平:+12V
    单片机与计算机串口通信时需要使用电平转换芯片将RS232电平转化为TTL电平后单片机才能识别。
    单片机最小系统能够运行起来的必要条件:
    * 电源
    * 晶振
    * 复位电路

    STC公司单片机命名规则: STC89 XX XX 35 X XXXX XX

    • 工作电压:C:5.5V~ 3.8V    LE:3.6V~ 3.4V or 3.4V~ 2.4V
    • 程序空间及RAM空间大小: 51是4K字节程序空间及512字节RAM空间; 52是8k字节程序空间及512字节RAM空间; 514是56字节程序空间及1280字节RAM空间;
    • 工作频率: 35:工作频率可达到35MHZ。
    • 工作温度范围: I: 工业级 -40°~ 85° C: 商业级 0°~ 70°

LED灯

 (点亮LED灯只需要控制IO口输出相应电平可以使电流经电路即可)
 LED灯正负极判断:
(直插式LED灯)通常长脚为正极,短脚为负极。
(贴片式LED灯) 通常有绿点的一段为负极,另一端为正极。 

 LED工作参数:
 普通发光二极管工作压降为: 1.6V~ 2.1V 
 普通二极管工作压降为: 0.7V 
 工作电流: 1~ 20 mA 
 (二极管有压降,大约为2V左右)   
 
 51点亮第一颗LED灯代码:
    #include<reg52.h>  //引用51头文件
    sbit LED1 = P1^0;
    void main() 
       {  
        LED1 = 0;
       } 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值