51单片机学习日记:开发工具与单片机简介

开发工具:

在单片机学习时我们需要在电脑上准备两个软件:Keil5 和STC-ISP,这两个软件都可以在官网中下载到,在此给出一些下载建议;

keil5下载可以看一些博主的总结,如:

【Keil5教程及技巧】耗时一周精心整理万字全网最全Keil5(MDK-ARM)功能详细介绍【建议收藏-细细品尝】-优快云博客

STC-ISP 可以直接官网下载:STC Microcontroller-STCmicro

单片机简介:

单片机,简称MCU,里面集成CPU,RAM,ROM,定时器,通讯接口等一系列常用的电脑功能,所以我们可以将其看作一个袖珍版的计算机。

RAM:随机存取存储器(英语:Random Access Memory,
RAM),掉电丢失程序。

ROM:只读存储器(Read-Only Memory,ROM)以非破坏性读出方式工作,只能读出无法写入信息,掉电不丢失程序。

单片机的任务是,信息采集(传感器) 处理(依靠CPU) 硬件设备(电机、LED)的控制。

我本人用的是普中51单片机如图;

以上板块对应的区域的作用如图:

21 区域是我们所熟知的89C51芯片,他也是单片机最为核心的部分,89C51共有40个引脚,在初学时我们需要记住 P1~P4对应的区域,以及VSS和GND,以免再安装芯片时反向导致损坏。

51单片机命名规则:

其中最后两位是引脚数,以下介绍的是40引脚作用:

电源引脚
VCC(40口) +5v直流电
VSS (20口)接地

复位引脚
RST(9口) 复位输入信号

时钟引脚
XTAL1(19口) 晶振输入口
XTAL2 (18口) 晶振输入口

控制引脚
ALE(30口)地址锁存允许信号
PSEN (29口) 外部存储器选通信号
EA(31口)EA引脚表示存取外部程序代码之意,低电平动作,当此引脚接低电平后,系统会取用外部的程序代码(存于外部EPROM中)来执行程序。EA引脚必须接低电平,因为其内部无程序存储器空间。

I/O口引脚

输出高低电平
P0: P0.0~P0.7
P1: P1.0~P1.7
P2: P2.0~P2.7
P3: P3.0~P3.7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值