51单片机-LED闪烁

时间:2024.8.28

作者:Whappy

目的:学习51单片机

代码:

cpp 复制代码
#include <REGX52.H>
#include "intrins.h"

void Delay500ms()		//@11.0592MHz
{
	unsigned char i, j, k;

	_nop_();
	i = 4;
	j = 129;
	k = 119;
	do
	{
		do
		{
			while (--k);
		} while (--j);
	} while (--i);
}


void main(void)
{
	
	
	while(1)
	{
		P2 = 0x00;
		Delay500ms();
		P2 = 0xFF;
		Delay500ms();
	}
}

现象:

相关推荐
搞机械的假程序猿18 分钟前
普中51单片机学习笔记-矩阵按键
笔记·学习·51单片机
axuan126511 小时前
16.【NXP 号令者RT1052】开发——实战-FlexPWM 输出
单片机·嵌入式硬件·mcu
墨辰JC1 小时前
基于STM32标准库的FreeRTOS移植与任务创建
数据库·stm32·嵌入式硬件·freertos
时光の尘1 小时前
【STM32】DMA超详细解析·入门级教程
stm32·单片机·嵌入式硬件·mcu·串口·dma·usart
chao1898441 小时前
基于TMS320F28069 DSP开发板实现RS485通信
单片机·嵌入式硬件
朱嘉鼎3 小时前
消费级MCU如何管理内存
单片机·嵌入式硬件
R6bandito_3 小时前
STM32 HAL库原子操作编译问题解决指南
c语言·ide·经验分享·stm32·单片机·嵌入式硬件·mcu
Jerry丶Li3 小时前
三十、STM32的USART (串口发送+接收)
stm32·单片机·嵌入式硬件
从零点3 小时前
STM32连接以太网失败自动重新连接
stm32·单片机·嵌入式硬件
python百炼成钢4 小时前
13.RTC实时时钟
linux·stm32·单片机·嵌入式硬件·实时音视频