首页 > 其他分享 >STC51单片机学习笔记

STC51单片机学习笔记

时间:2022-09-21 12:04:02浏览次数:61  
标签:P2 Delay1000ms -- 0x00 笔记 单片机 while include STC51

点灯系列

STC8点灯

点击查看STC8点灯代码
#include <STC8H.H>

// include了stc8h.h,就不用声明P0M1之类的
//#include "reg51.h"
//sfr P0M1 = 0x93;
//sfr P0M0 = 0x94;

/*
 * Func:延时函数
 * Author: STC-ISP
 * Date: 2022.9.21
 */
void Delay1000ms()		//@11.0592MHz
{
	unsigned char i, j, k;
	i = 43;
	j = 6;
	k = 203;
	do {
		do {
			while (--k);
		} while (--j);
	} while (--i);
}

/*
 * Func:闪烁LED灯
 * Author: xy
 * Date: 2022.9.21
 */
void main()
{
    P2M0 = 0x00;    //P2口准双向输入输出
    P2M1 = 0x00;    //P2口准双向输入输出
    
    while (1) {
        P2 = 0x00
        Delay1000ms();
        P2 = 0xff;
        Delay1000ms();
    }
}

工具使用

image

image
image

标签:P2,Delay1000ms,--,0x00,笔记,单片机,while,include,STC51
From: https://www.cnblogs.com/xycsee/p/16715103.html

相关文章

  • python学习笔记:pytest单元测试框架
    一、安装配置和运行规则1、安装:pipinstallpytest查看安装版本:pytest--version 2、Pytest用例运行规则用Pytest写用例时候,一定要按照下面的规则去写,否则不符合规......
  • 《基于深度学习的跨模态检索综述》阅读笔记
    目录写这篇阅读笔记有如下目标0引言0.1多模态数据是什么?0.2多模态数据有哪些应用?0.3传统单模态检索是什么?0.4跨模态检索是什么?0.4.1优势0.4.2挑战0.4.3可行的解决......
  • java学习笔记day01
    笔记基础语法一、注释单行注释://123123多行注释:/*多行注释*/文档注释:/***@Description111*@Author111*/二、基本数据类型1、数据存储的单位​ 位、......
  • 机械革命笔记本 code01 开机显示屏不亮但是外接显示器正常显示的解决
    从网上搜了3个解决方法。实际上用方法一就解决了,释放下机器的静电就行了。不是显卡驱动或者内存条、显示器排线的问题! 方法一笔记本释放静电的方法:拔掉电源充电器......
  • dotnet 读 WPF 源代码笔记 为什么自定义的 UserControl 用户控件不能跨程序集继承
    从设计上,用户控件UserControl就不是一个合适用来多次继承的类型,更不要说进行跨程序集继承自定义的UserControl用户控件。对于大部分的用户控件来说,都是采用组合现有的......
  • 【学习笔记】匈牙利算法
    【图论】二分图最大匹配——匈牙利算法二分图相当好理解这是百度百科的定义二分图又称作二部图,是图论中的一种特殊模型。设G=(V,E)是一个无向图,如果顶点V可分割为两......
  • SpringMVC学习笔记(五)
    注解配置MVC使用配置类和注解联合使用的方式代替xml配置文件 在Servlet3.0环境中,容器会在类路径中查找实现javax.servlet.ServletContainerInitializer接口的类,如果找......
  • 字符编码笔记:ASCII,Unicode 和 UTF-8
    一、ASCII码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说......
  • 积性函数笔记
    积性函数:定义设f(n)为积性函数,n=ab且(a,b)=1,有f(n)=f(a)*f(b)完全积性函数n=ab,即有f(n)=f(a)*f(b),不要求(a,b)=1;常见函数\(\epsilon,\phi,d,\sigma,I,\mu,Id\)迪......
  • MySQL数据库笔记
    1.操作数据库1.1创建数据库createdatabase数据库名如果想数据库没有就创建,有就不创建可以执行这句话sqlcreatedatabaseifnotexists数据库名1.2删除数据库......