weixin_46001221
码龄5年
关注
提问 私信
  • 博客:122,332
    122,332
    总访问量
  • 72
    原创
  • 255,612
    排名
  • 72
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-12-10
博客简介:

weixin_46001221的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    270
    当月
    2
个人成就
  • 获得112次点赞
  • 内容获得15次评论
  • 获得708次收藏
  • 代码片获得988次分享
创作历程
  • 3篇
    2024年
  • 11篇
    2022年
  • 11篇
    2021年
  • 28篇
    2020年
  • 19篇
    2019年
成就勋章
TA的专栏
  • AD软件学习
    1篇
  • 笔记
    3篇
兴趣领域 设置
  • 嵌入式
    单片机
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ad如何生成gerber文件

在这里插入图片描述](https://img-blog.csdnimg.cn/direct/f576afa92b054a5ca68bc383a4c3c27d.png#pic_ce。
原创
发布博客 2024.02.26 ·
262 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

按键+数码管

【代码】按键+数码管。
原创
发布博客 2024.01.21 ·
603 阅读 ·
7 点赞 ·
0 评论 ·
11 收藏

数码管不在同一组端口扫描数码管

i++) //循环显示0-9。//显示数据处理,逐位放入对应的IO口。//定义共阴极数码管0-9的显示数组。//设置段对应的IO口。通过位移来扫描数码管。
原创
发布博客 2024.01.16 ·
475 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

Keil-C51 与 Keil -ARM 共存的方法

按照之前的安装情况来看,我们将C51和ARM安装在了不同的文件夹里:将C51安装装包内的C51和UV4复制到ARM的安装包中。复制过程中会出现如下情况,此时选择跳过这些文件修改ARM文件中的TOOLS.INI文件将C51文件夹中TOOLS.INI文件的内容复制到ARM文件夹中TOOLS.INI文件内。ARM文件夹中的TOOLS.INI文件注意文件中的这两句话需要改动:PATH=“D:\Keil_v5_ARM\C51”VERSION=5.35...
原创
发布博客 2022.04.20 ·
1008 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SMT32 iic程序

bsp_i2c_gpio.c#include "bsp_i2c_gpio.h"#include "stm32f10x.h"void IIC_Init(void) //初始化IIC的IO口 { GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(IIC_SCL_PORT_RCC,ENABLE); GPIO_InitStructure.GPIO_Pin=IIC_SDA_PIN|IIC_SCL_PIN; GPIO_In
原创
发布博客 2022.04.16 ·
376 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STM32 IIC程序-2

bsp_i2c_gpio.c#include "bsp_i2c_gpio.h"#include "stm32f10x.h"/******************************************************************************** 函 数 名 : IIC_Init* 函数功能 : IIC初始化* 输 入 : 无* 输 出 : 无*********************
原创
发布博客 2022.04.16 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

51_数码管 - DS1302可调时钟

DS1302.c#include "DS1302.h"//引脚定义sbit DS1302_SCLK=P3^6;sbit DS1302_IO=P3^4;sbit DS1302_CE=P3^5;//寄存器写入地址/指令定义#define DS1302_miao 0x80#define DS1302_feng 0x82#define DS1302_shi 0x84#define DS1302_ri 0x86#define DS1302_yue 0x88#define DS
原创
发布博客 2022.04.09 ·
1738 阅读 ·
7 点赞 ·
2 评论 ·
41 收藏

51_LCD1602 - DS1302可调时钟

DS1302.c#include "DS1302.h"#include "lcd1602.h"//引脚定义sbit DS1302_SCLK=P3^6;sbit DS1302_IO=P3^4;sbit DS1302_CE=P3^5;//寄存器写入地址/指令定义#define DS1302_miao 0x80#define DS1302_feng 0x82#define DS1302_shi 0x84#define DS1302_ri 0x86#define DS1302
原创
发布博客 2022.04.09 ·
975 阅读 ·
2 点赞 ·
0 评论 ·
14 收藏

51.红外通信

hwtx.c#include "system.h" //把timer0.h文件包含进来#include "led.h"#include "hwtx.h" //#include "user.h"#include "lcd1602.h"extern uint count_100us;uint num_100us=0; //记录低电平时间uchar ind=0; uchar inddd; uchar lfm; uchar remotecode[4]; //数组来保存地址码,地址反码
原创
发布博客 2022.04.09 ·
404 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

51.LCD1602

lcd1602.c#include "lcd1602.h"uchar a[16]="perchin designed";uchar b[27]="welcome to the world of mcu";void LCD_Delay() //@12.000MHz 1ms{ unsigned char i, j; i = 2; j = 239; do { while (--j); } while (--i);}/** * @brief LCD1602写命令 *
原创
发布博客 2022.04.09 ·
144 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

51点阵动画

dz.h#include "system.h"#include "intrins.h" //移位必须用的语句sbit srclk=P3^6; //11号引脚,移位寄存器时钟输入sbit rclk=P3^5; //12号引脚,储存寄存器时钟输入sbit ser=P3^4; //14号引脚,串行数据输入sbit RCK=P3^5; //RCLKsbit SCK=P3^6; //SRCLKsbit SER=P3^4; //SERvoid MatrixLED_Init();
原创
发布博客 2022.04.09 ·
540 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

stm32 红外通信3 简

bsp_exti.c#include "bsp_exti.h" static void NVIC_Configuration(void) //中断优先级函数{ NVIC_InitTypeDef NVIC_InitStructure; /* 配置NVIC为优先级组1 */ NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1); //配置NVIC为优先级组1 NVIC_InitStructure.NVIC_IRQChannel =
原创
发布博客 2022.02.14 ·
320 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

stm32红外通信2

"bsp_exti.c#include "bsp_exti.h" static void NVIC_Configuration(void) //中断优先级函数{ NVIC_InitTypeDef NVIC_InitStructure; /* 配置NVIC为优先级组1 */ NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1); //配置NVIC为优先级组1 NVIC_InitStructure.NVIC_IRQChannel
原创
发布博客 2022.02.14 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

stm32红外通信

bsp_exti.c#include "bsp_exti.h" static void NVIC_Configuration(void) //中断优先级函数{ NVIC_InitTypeDef NVIC_InitStructure; /* 配置NVIC为优先级组1 */ NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1); //配置NVIC为优先级组1 NVIC_InitStructure.NVIC_IRQChannel =
原创
发布博客 2022.02.14 ·
712 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

stm32按键控制led

mai.c#include "stm32f10x.h" //STM32头文件#include "sys.h"#include "delay.h"#include "led.h"#include "key.h"extern unsigned char flag_1ms;u8 sysstat=0;int main (void){ uint8_t key; SysTick_Config(72000000/1000); //定时1毫秒 Led_Init(); //le
原创
发布博客 2021.11.30 ·
347 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

stm32控制led灯

mai.c在这里插入代码片欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样
原创
发布博客 2021.11.29 ·
1117 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

ad\DXP如何解决找不懂原理图库的问题

在菜单栏中,点击“wiew”或是“视图”;在下拉菜单中选中“Desktop …”如图中所示;接着,在出现的子菜单中选中“Defaut”或“默认”;看看,是不是我们原理图库又回来了。
原创
发布博客 2021.11.12 ·
1859 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

STM32寄存器点亮LED灯

stm32f10x.h/* 外设基地址 */#define PERIPH_BASE ((unsigned int)0x40000000)/* 总线基地址 */#define APB1PERIPH_BASE PERIPH_BASE#define APB2PERIPH_BASE (PERIPH_BASE + 0x10000)///* GPIO 外设基地址 *///#define GPIOA_BASE
原创
发布博客 2021.07.10 ·
105 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

stm32寄存器

#define RCC_APB2ENR *((volatile unsigned int *) (0x40021000 + 0x18))#define RCC_APB2ENR *((volatile unsigned int *) (0x40010000 + 0x18))RCC_APB2ENR |= 1<<3;//配置推挽输出GPIOB_CRH &= 0xFFFFFFF0;GPIOB_CRH |= 0x00000003; // 3 = 0011 ..
原创
发布博客 2021.07.07 ·
313 阅读 ·
0 点赞 ·
5 评论 ·
4 收藏

步进电机

system.c uchar flag_1ms=0;void Timer0_Init(void){ TH0 = T1MS>>8; //赋初值 TL0 = T1MS; //赋初值 TMOD = 0x01; //设置定时器0用十六位定时器方式 EA = 1; //打开总中断 ET0 = 1; //打开定时器0中断 TR0 = 1; //启动定时器0 }void Timer0() interrupt 1 //中断号1{ TH0
原创
发布博客 2021.04.16 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多