![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
花之物
这个作者很懒,什么都没留下…
展开
-
static在c语言中的作用
一.修饰变量1.静态全局变量作用域仅局限于变量被定义的文件中,其他文件即使用extern声明也无法使用他2.静态局部变量在函数体里面定义,就只能在这个函数体里面运用了,同一个文档中的其他函数用不了二.修饰函数对函数的作用仅局限于本文件,使得不同的人编写不同的函数时不用担心自己定义的函数,是否会与其他文件中的函数同名。...原创 2021-12-23 23:57:42 · 548 阅读 · 0 评论 -
独立按键控制LED显示二进制
c51代码#include<REGX52.H>void delay(unsigned char ten_us){while(ten_us–);}void main{unsigned char led=0;while(1){if(P3_1(0)){delay(20);while(P3_10)delay(20);led++;P2=~led;}}}亮灭顺序1110 led1亮1101 2亮1100 1.2亮1011 3亮0111 401原创 2021-12-04 13:14:19 · 249 阅读 · 0 评论 -
流水灯代码
使八个LED灯以一定的时间间隔依次亮灭流水灯代码:include<reg.52>typedef unsigned int u16;typedef unsigned char u8;# define LED_PORT P2void delay_10us (u16 ten_us){while (tens_us–);}void main(){u8 i=0;LED_PORT =~0X01;delay_10us(50000);whlie(1){for(i=0;i<原创 2021-12-02 12:10:46 · 9089 阅读 · 0 评论