• 2024-08-1351单片机学习
    1.1控制一个灯亮voidmain(){   P2=0xFE;}1.2控制一个灯闪烁voidDelay500ms()      //@12.000MHz{   unsignedchari,j,k;   _nop_();   i=4;   j=205;   k=187;   do   {      do      {
  • 2024-03-1651单片机学习
    3.上面说了点亮一个Led灯,还有控制Led灯的闪烁,下面可以用一个比较笨的方法来做一个流水灯,思路就是先点亮第一个灯,然后点亮第二个,剩下的也是依次点亮,在每一个亮灭中间进行停顿,这样就能够形成所谓的流水灯效果了。代码如下#include<REGX52.H>#include<INTRINS.H>voidDelay500ms
  • 2023-11-2401-点亮第一个led,led闪烁,led流水灯
    01-点亮第一个led,led闪烁,led流水灯前言最近跟着江协科技的教程([2-1]点亮一个LED_哔哩哔哩_bilibili)学习51单片机,以此记录。实验的单片机集成板如下:软件:Keil-v5,stc-isp-v6.92F一、点亮一个led灯其中有两点需要注意:江协科技上的开发版最右边一个led是D1,而我使用的最右
  • 2023-11-0404_LED流水灯
    LED流水灯代码#include<REGX52.H>#include<intrins.h>voidDelay500ms() //@12.000MHz{ unsignedchari,j,k; _nop_(); i=4; j=205; k=187; do { do { while(--k); }while(--j); }while(--i);}voidmain(){ while(1) {
  • 2023-10-16STC89C52RC第一练
    STC89C52RC单片机硬件连接方式:USB线连接笔记本U口,单片机USB2(供电及下载)接口。连接之后要开启单片机上的电源按键。且设备管理器串口中出现该设备Keil5中编写代码代码目的是:使得单片机中1个LED灯不停得闪烁。#include<reg52.h>#include<intrins.h>sbitled1=P1^0;voidDelay5
  • 2023-06-06LED延时开关
    include<REGX52.H>include<INTRINS.H>voidDelay500ms() //@11.0592MHz{unsignedchari,j,k;_nop_();_nop_();i=22;j=3;k=227;do{ do { while(--k); }while(--j);}while(--i);}voidmain(){while(1){P2=0xFF;Delay500ms
  • 2023-01-27【51单片机】【STC89C52(A2版)】2-2.LED闪烁
    #include<STC89C5xRC.H>#include<INTRINS.H>voidDelay500ms() //@12.000MHz{ unsignedchari,j,k; _nop_(); i=4; j=205; k=187; do { do {
  • 2023-01-27【51单片机】【STC89C52(A2版)】2-3LED流水灯
    #include<STC89C5xRC.H>#include<INTRINS.H>voidDelay500ms() //@12.000MHz{ unsignedchari,j,k; _nop_(); i=4; j=205; k=187; do { do {
  • 2022-10-29STC89C52实现LED闪烁
    #include<REGX52.H>#include<INTRINS.H>voidDelay500ms()//@12.000MHz{unsignedchari,j,k;_nop_();i=4;j=205;k=187;do{do{w
  • 2022-10-29STC89C52单片机实现LED流水灯
    #include<REGX52.H>#include<INTRINS.H>voidDelay500ms()//@12.000MHz{unsignedchari,j,k;_nop_();i=4;j=205;k=187;do{do{w