anke1
码龄2年
关注
提问 私信
  • 博客:47,927
    47,927
    总访问量
  • 15
    原创
  • 104,845
    排名
  • 31
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2022-11-10
博客简介:

anken1的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    244
    当月
    0
个人成就
  • 获得46次点赞
  • 内容获得17次评论
  • 获得281次收藏
  • 代码片获得1,656次分享
创作历程
  • 2篇
    2024年
  • 13篇
    2023年
成就勋章
TA的专栏
  • 51单片机
    3篇
  • 红外遥控
    1篇
  • ad da转换
    1篇
  • DS1302实时时钟
    1篇
  • 静态、动态数码管总结
    1篇
  • C语言
  • 定时器
    1篇
  • 定时器外部中断
    1篇
  • 3.点阵16*16LED思路与程序
    1篇
  • 矩阵按键
    1篇
  • 独立按键
    1篇
  • 外部中断
    1篇
  • 1.LED循环点亮闪烁
    1篇
兴趣领域 设置
  • 嵌入式
    单片机stm3251单片机mcu物联网
创作活动更多

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

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

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

C语言指针总结

2.两个变量值的相互交换,其实就是指针(int* a = &b,被调函数的形参要是一个指针,这个指针在主函数中的实参用&a(地址)来表示。// a代表数组0号元素地址,类型是int* // 指向数组的指针: int(*pName)[5] = &a;数组名可看作一个指针,代表数组中0元素的地址 (数组中,数组名代表了一个地址,是0号元素的地址)所以,先从p指向的内存中取值,然后p进行移动。// &a 代表数组地址,类型为:int (*)[5]---指针类型,指向数组int[5]
原创
发布博客 2024.08.08 ·
508 阅读 ·
11 点赞 ·
0 评论 ·
15 收藏

51单片机红外遥控

接收时数据(低位在前,高位在后顺序)按照逻辑1:560us 低+1680us 高,逻辑0:560us 低+560us 高的方式进行数据判断。主要利用38Khz的载波+红外发光二极管 来发送红外光,且数据遵循NEC码,遥控指令的数据格式为:引导码、地址码、地址反码、控制码、控制反码。ENC码定义:接收头接收数据时,逻辑1 应该是560us 低+1680us 高,逻辑0 应该是560us 低+560us 高。,一个逻辑1 传输需要2.25ms(560us 脉冲+1680us 低电平),触发 下降沿中断,然后。
原创
发布博客 2024.05.09 ·
1122 阅读 ·
9 点赞 ·
1 评论 ·
11 收藏

51单片机 ——LCD1602液晶显示

1.3 读数据:输入: RS=1,RW=1,E=1 输出:D0-D7=数据。1.4 写数据:输入: RS=1,RW=0,D0-D7=数据,E=1高脉冲 输出:D0-D7=状态字。有可能一个字符 = 5*7,35个像素组成,也有可能有6*8==48个像素组成。所以一次同时传输8个bit位。/**************** LCD1602和12864显示器 **************/
原创
发布博客 2023.11.28 ·
1545 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

51——AD/DA转换学习总结

1、主要特点工作电压范围为 1.5V~5.25V支持 1.5V~5.25V 的数字 I/O 口内建 2.5V 参考电压源电源电压测量( 0V~6V)内建结温测量功能触摸压力测量采用 3 线制 SPI 通信接口具有自动省电功能2、引脚功能说明ET2046分为单端模式和差分模式。在使用VBAT、AUX和TEMP时使用单端模式在作为触摸屏应用时使用差分模式3、ET2046控制字介绍根据ET2046的芯片,需要先向这个芯片发送一个控制字节,(类似于寻址的地址一样)。
原创
发布博客 2023.11.07 ·
2994 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

51单片机——I2C——eeprom

/ ack总结: 正常情况下一个字节(8位数据)发送完后(这里说的发送是主设备向从设备通过i2c总线发送的数据),主设备有一个等待从设备反馈的动作,动作前提是SDA需要在这之前。/**************** I2C通信之EEPROM(AT24C02)(掉电不丢失) **********************/// 拉高,让出SDA总线,等待从设备将SDA拉低,SDA=0说明从设备ack反馈了一个值,就说明从设备接收数据完毕。
原创
发布博客 2023.10.06 ·
1097 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

51单片机————DS1302实时时钟——动态数码管显示

二、定义数组变量存储时间(秒、分、时、日、月、周、年)时间数据。一、DS1302实时时钟spi时序程序编写。2.上层调用(底层时序)程序编写。1.底层spi时序编写。三、定义ds1302读和写函数。四、定义数码管(SMG)函数。
原创
发布博客 2023.09.16 ·
2289 阅读 ·
5 点赞 ·
5 评论 ·
32 收藏

【51单片机--------蜂鸣器待总结】

51单片机蜂鸣器。
原创
发布博客 2023.07.09 ·
117 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【51单片机——————定时器+外部中断程序】

通过对照51单片机开发手册,学习定时器的原理以及相关寄存器的程序设置方法 ,学会定时器。1.SOC的一种内部外设2.定时器就是CPU的“闹钟”1.2.什么是计数器?1.定时器就是用计数的原始实现的2.计数器可以计算外部脉冲个数1.3.定时器如何工作?1.先设置好定时器时钟源(就是脉冲源)(如果需要的话)2.初始化时钟相关寄存器3.设置定时时间(计数个数)4.设置中断处理程序5.打开定时器6.运行时:定时器计数到 后产生中断,然后执行中断isr参考数据手册。
原创
发布博客 2023.07.09 ·
4768 阅读 ·
1 点赞 ·
1 评论 ·
33 收藏

【51单片机------矩阵按键学习总结】

一、矩阵按键的原理及电路图分析(1).**首先,按键检测为低电平时,说明按键被按下。**二、程序设计1.总结以上就是在矩阵按键学习过程中的内容,我觉得矩阵按键最主要的是看明白管脚对应的按键电路图,学会拆分矩阵按键和了解矩阵按键高低电平的原理,以及各按键低电平时的检测方式和出现的四种低电平情况。
原创
发布博客 2023.06.01 ·
1819 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

【51单片机——————外部中断】

中断是指单片机主程序运行过程中,出现某些意外情况需要单片机处理,单片机能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。在51单片机中,是单片机设计时就定好的,是无法改变的)。(2)当硬件产生了一个外部中断时CPU就会收到一个中断信号,从而转去执行外部中断对应的处理程序(这个程序是需要自己去编写的)。(1)单片机在main()函数中的while中执行的程序称为主线任务,中断程序中的程序称为中断任务。中断源来自单片机外部就叫外部中断,(1)何为外部中断。
原创
发布博客 2023.05.24 ·
2817 阅读 ·
3 点赞 ·
3 评论 ·
11 收藏

51单片机“独立按键”控制静态数码管———显示数字0-9

独立按键,51单片机,独立按键控制静态数码管
原创
发布博客 2023.05.14 ·
12665 阅读 ·
2 点赞 ·
0 评论 ·
49 收藏

【51单片机—静态、动态数码管学习总结】

51单片机静态动态数码管学习总结
原创
发布博客 2023.03.27 ·
3590 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

【51单片机LED闪烁学习总结】

51单片机LED循环点亮闪烁
原创
发布博客 2023.03.26 ·
960 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

【51单片机16*16LED点阵(显示图像)学习总结】

51单片机16*16点阵编程思路与程序编译
原创
发布博客 2023.03.26 ·
9071 阅读 ·
6 点赞 ·
4 评论 ·
80 收藏

51单片机动态数码管显示程序分享

/位选关键在于原理图中的真值表!//定义数码管位选数组1-8。//定义别名变量char类型变量 //定义循环函数 unsigned char范围是0~255。//定义数码管段选数组0-7。//定义循环函数 unsigned char范围是0~255。//定义数码管段选函数。//定义数码管段选数组。
原创
发布博客 2023.03.10 ·
2507 阅读 ·
5 点赞 ·
0 评论 ·
17 收藏
加载更多