单片机学习day2(点亮数码管)

  1. 点亮数码管代码
cpp 复制代码
#include <reg51.h>


void Delay(unsigned int n)
{
	while (--n);
}

int main(void)
{
	const unsigned char a[10] = {0X3F, 0X06, 0X5B, 0X4F, 0X66, 0X6D, 0X7D, 0X07, 0X7F, 0X6F};
	int i = 0;

	P1 = 0;
	P1 |= (1 << 1);
	P0 = 0;

	for (i = 0; i < 10; i++)
	{
		 P0 = a[i];
		 Delay(0xffff);	
	}

	return 0;
}
相关推荐
AI-Ming4 分钟前
程序员转行学习AI大模型:位置编码
人工智能·神经网络·学习
Zevalin爱灰灰11 分钟前
零基础入门学用物联网(ESP8266) 第一部分 基础知识篇(六)
单片机·物联网·嵌入式·esp8266
hmbbcsm29 分钟前
动手学习深度学习学习笔记(一)
笔记·学习
春水碧于天,画船听雨眠30 分钟前
jQuery学习笔记
笔记·学习·jquery
爱喝纯牛奶的柠檬38 分钟前
STM32红外遥控解码,NEC协议驱动
单片机·嵌入式硬件
炸膛坦客43 分钟前
单片机/C/C++八股:(二十一)include <> 和 include ““ 的区别
c语言·c++
羽获飞1 小时前
从零开始学嵌入式之STM32——30.使用触发输入和从模式测量PWM信号的占空比
stm32·单片机·嵌入式硬件
Yupureki1 小时前
《Linux系统编程》12.基础IO
linux·运维·c语言·开发语言·数据库·c++
炸膛坦客1 小时前
单片机/C/C++八股:(十八)C/C++ 中 sizeof 和 strlen 的区别
c语言·c++
一个天蝎座 白勺 程序猿1 小时前
Oracle替换工程实践深度解析:从迁移挑战到金仓“零改造”实践
数据库·学习·oracle·kingbasees