摘要: 1.串口介绍 •串口是一种应用十分广泛的通讯接口,串口成本低、容易使用、通信线路简单,可实现两个设备的互相通信。 •单片机的串口可以使单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信,极大的扩展了单片机的应用范围,增强了单片机系统的硬件实力。 •51单片机内部自带UART(Univers 阅读全文
posted @ 2024-01-17 23:55 Jinx8823 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1.定时器介绍 定时器介绍:51单片机的定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成 定时器作用: (1)用于计时系统,可实现软件计时,或者使程序每隔一固定时间完成一项操作 (2)替代长时间的Delay,提高CPU的运行效率和处理速度 (…) 2.STC89C52定时器资源 定时 阅读全文
posted @ 2024-01-16 21:23 Jinx8823 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 4-1静态数码管显示 LED数码管: 数码管是一种简单、廉价的显示器,是由多个发光二极管封装在一起组成“8”字型的器件 数码管引脚定义: 阴极都连接在一起称为共阴极 阳极都连在一起称为共阳极 stc89c52单片机的中的数码管是共阴极的 电路图分析 74LS138(138译码器) C是高位,A是低位 阅读全文
posted @ 2023-12-31 00:42 Jinx8823 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1.定义 模块化编程:把各个模块的代码放在不同的.c文件里,在.h文件里提供外部可调用函数的声明,其它.c文件想使用其中的代码时,只需要#include "XXX.h"文件即可。使用模块化编程可极大的提高代码的可阅读性、可维护性、可移植性等 2.注意事项 .c文件:函数、变量的定义 .h文件:可被外 阅读全文
posted @ 2023-12-31 00:42 Jinx8823 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 3-1独立按键控制LED亮灭 1.首先知道独立按键的位置是哪几个,独立按键位置如下所示 2.寻找独立按键对应的IO口是哪一个,我们根据开发板原理图进行寻找 独立按键原理图: 对应的是MCU的P3.1,这个对应的有点偏移不要看错了 3.找到对应的IO口之后我们就可以开始编写程序了 首先回顾一下之前的内 阅读全文
posted @ 2023-12-31 00:42 Jinx8823 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1.矩阵键盘原理 在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式 采用逐行或逐列的“扫描”,就可以读出任何位置按键的状态 数码管是输出扫描: 原理:显示第1位→显示第2位→显示第3位→……,然后快速循环这个过程,最终实现所有数码管同时显示的效果 矩阵键盘是输入扫描: 原理: 阅读全文
posted @ 2023-12-31 00:40 Jinx8823 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 前置知识 各种魔术方法的触发条件: __construct 当一个对象创建时被调用, __destruct 当一个对象销毁时被调用,当对象创建完成结束后会调用 __toString 当一个对象被当作一个字符串被调用。 __wakeup() 使用unserialize时触发 __sleep() 使用s 阅读全文
posted @ 2023-11-28 19:28 Jinx8823 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 题目:门牌制作 - 蓝桥云课 (lanqiao.cn) sum=0 for i in range(1,2021): s=str(i) sum+=s.count('2'); print(sum) 题目:卡片 - 蓝桥云课 (lanqiao.cn) import os import sys # 请在此输 阅读全文
posted @ 2023-11-28 19:26 Jinx8823 阅读(36) 评论(0) 推荐(0) 编辑
摘要: misc yuanshen 用010打开 一张正常的jpg图片开头应该是像下面这张图一样 发现每两位十六机制位都调转了位置 写个脚本将它逆转回来 with open('yuanshen','rb') as file1: with open('1.jpg','wb') as file2: hex_li 阅读全文
posted @ 2023-11-10 17:55 Jinx8823 阅读(85) 评论(0) 推荐(0) 编辑
摘要: [CISCN 2018]Picture 题目知识点: 图片隐写 图片分离 0.前置知识 一些文件的开头和结尾 jpeg图片开头是FFD8,结尾是FFD9 ZIP文件开头是504B0304 python语法 ZeroDivisionError: 除法/ 整除// 取模% 这些情况除数为0都会出现上述错 阅读全文
posted @ 2023-11-03 15:53 Jinx8823 阅读(180) 评论(0) 推荐(0) 编辑