51单片机速成——概念通识篇

本文介绍了51单片机中sbit和sfr的概念及其用途。sfr用于访问特殊功能寄存器,而sbit则用于位操作,常用于定义寄存器中的可寻址位。此外,文章还提到了STC-ISP工具,这是一个用于烧写程序到单片机的官方工具,具备软件延时、串口调试等功能,对于单片机开发非常实用。
摘要由CSDN通过智能技术生成

sbit和sfr

sbit和sfr可以理解为51单片机的一种扩展的数据类型,就如同我们所熟知的int,float,char类型。

sfr(特殊功能寄存器)我们可以使用它访问51单片机内部的各特殊功能寄存器我们可以在reg52.h中看到大量类似的定义。sfr的操作一般是一个字节也就是8位。

sbit是位操作常用的关键字,我们常使用它来定义寄存器中可以位寻址的1位。我们同样可以在reg52.h的头文件中看到大量类似的定义。

STC-ISP工具

KEIL软件的操作就不讲了有很多博主都有详细的教程,我们随便找一个按照步骤做就可以了

我们介绍一下这个STC官方的工具,最基础的功能就是可以用它烧写程序到单片机。

它还有很多方便的小功能

 比如我们经常用的delay软件延时我们

串口调试功能也是我们经常会用到的一个小功能

 程序范例功能

 其他的小功能如同定时器的配置和波特率的配置等大家都可以去尝试,非常的方便好用。我们可以直接去官网 http://www.stcmcudata.com/  去下载我们想要的资料,和要用的软件。 

目录

sbit和sfr

STC-ISP工具


  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值