⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2 led.c

📁 很好的51单片机仿真模板。
💻 C
字号:
#include <reg51.h> 
#include <intrins.h>      //后面要用到它里面的_crol_(k,l)函数 
//这个函数的意思是把一个字符变量 k 循环左移 l 位,关于它的说明请查看安装
//KEIL目录下的\Keil\C51\HLP文件夹里面的 c51lib,这个文件里面有各种用 C
//语言封装好的函数库,我们在以后使用其中某些函数时可以直接使用而自己不
//必再写。 
unsigned char a,b,k,j;   //定义四个字符变量 
sbit beep=P2^3;       //  定义蜂鸣器的接口 

void delay10ms()       //延时子程序,大约延时 10ms 
{ 
	for(a=100;a>0;a--) 
	for(b=225;b>0;b--); 
} 

void main() 
{ 
	k=0xfe;             //先给 k一个初值 11111110 等待移位 
	while(1) 
	{ 
		delay10ms(); 
		beep=0;       //打开蜂鸣器 
		delay10ms();    //让它响 10ms 
		beep=1;        //关闭蜂鸣器  
		j=_crol_(k,1);   //把 k 循环左移一位 
		k=j;           //把移完的值再送给 k 
		P1=j;          //同时把值送到 P1 口点亮发光二极管 
	}      //再次循环 
} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -