STC51学习归纳

单片机原理图 控制led #include <reg52.h> unsigned int a; sbit LED1 = P2^0; //sbit定义特殊功能寄存器的位变量,这里是定义P2的0位也就是控制led的第一个灯 sbit LED2 = P2^1; sbit LED3 = P2^2; sbit LED4 = P2^3; void main(){ a = 3000; while(1){ LED1 = 0; //这里是给低电平亮 while(a--); //进行延迟,如果不写会让led一直亮,因为电平来的太快了 LED1 = 1; while(a--); LED2 = 0; while(a--); LED2 = 1; while(a--); LED3 = 0; while(a--);……

阅读全文

C语言指针

指针 指针的作用可以通过内存地址来控制变量,定义指针时*p = &变量名,指针会在计算机内存分配4个字节存放这个变量的首地址,*p叫指针变量 指针的用法 #include <stdio.h> int main(){ int a = 20; int *p; p = &a; *p = 25; printf("%d \n",a); return 0; } 此时输出为25 把*p可以当作a进行赋值操作; 在数组中的用法: #include <stdio.h> void selectArrayMax1(); int a[] = {1,2,3,4,5,9}; int main(){ selectArrayMax1(&a); return 0;……

阅读全文

Hello World

博客采用hugo+github搭建而成. 主题为maupassant; 本博客主要记录学习笔记和一些自己的心得体会。……

阅读全文

关于我

简介 带专生(嵌入式技术与应用.在读) emai: adiminxyz@qq.com github: https://github.com/yaoyaomeng……

阅读全文