c51单片机编程100实例_单片机用什么软件编程[通俗易懂]

c51单片机编程100实例_单片机用什么软件编程[通俗易懂]sfr指令,用来直接描述硬件地址,小白可以先理解成一组io口的起始地址中的数据:sfrP0=0x80;//被给予一个数值,引起io口电压变化,(一般1输出高电平,0输出低电平),此时为输出来影响外接电路

c51单片机编程100实例_单片机用什么软件编程[通俗易懂]

1、单片机编程是什么:
人类要求单片机做事情,下的指令
2、单片机执行程序:
单片机根据指令来进行做事情
3、单片机能做什么事情:
IO口供电,串口数据传输等…..
4、肉眼可见的引脚是什么:
方便人类对单片机IO口、串口接东西
5、单片机cpu怎么找到io口
通过寻址,有一些地址数据,头文件已经做了很多了,生成的project里.c文件底下生成的.h文件
6、编程怎么找到IO口:
sfr指令,用来直接描述硬件地址,小白可以先理解成一组io口的起始地址中的数据:sfr P0=0x80;P0=0;0为低电平,把p0的7个口都置成低电平
sbit指令,对应可寻址空间的一个位,小白先理解成一个IO口针脚的地址数据:sbit led2=P3^6;
C语言的一个字节=8位,
sfr和sbit是非标准的c语言,是专门针对于单片机的指令
7、输入输出:
对单片机来说,IO口输入(把外面东西拿回来)/输出(把东西给外面),例:
sbit iffire=P1^0;

int main()
{

int io_data;//定义一个变量
io_data=iffire;//给变量赋值
if(io_data==0){

}
iffire=1;//被给予一个数值,引起io口电压变化,(一般1输出高电平,0输出低电平),此时为输出来影响外接电路。
return 0;
}

今天的文章c51单片机编程100实例_单片机用什么软件编程[通俗易懂]分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/71627.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注