自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 江科大C51MCU——矩阵至DS1302

如图,将其看作一个直角坐标系,原点为左上角的S1,现在要确定哪个按钮被按下,就只需得到(x,y)这样的数据,即我们要有行与列的扫描,而两条线的交点就是此时所检测的按钮,再结合MCU的快速扫描,可实现人所感觉的按下即反应。在74HC595中实现对一列的操作,原理:SER输入一位数据,SERCLK上升沿,将SER的位数据装进弹夹,不断进行8次,装满一个字节的弹夹,RCLK上升沿将子弹发射出去(散弹枪),实现串行转并行数据。Onewire:OQ,利用处于下降沿的时间来区分不同操作的半双工,异步的通信协议。

2023-12-17 22:18:39 75

原创 AL控制组——C51单片机笔记(一)

ABC为P口,C为最高位,即排序C的数字排最右VCC,GND电源正负极Y0~Y7,LED端,上方一横表负极有效G1~G2AB,使能端,简单理解就是芯片自带一个开关,打开,芯片才能使用(由图可知正负极都接好了,所以不用理会)

2023-11-19 22:33:35 246

原创 AL控制组——c语言结构体笔记

struct <结构名> {int variet;这是声明结构体的基本框架,struct <结构名>两者合一,即为定义的新类型的名字,故定义时是struct <结构名>,而不是单纯的 <结构名>。结构体内部有两个变量,我们将其称为成员,结构体内的成员可以是c语言已有的基本类型,也可以是自己定义的结构体类型。成员的变量并不需要相同。注:末尾大括号要加分号。(1)返回值scanf();......(2)输入指针.....

2023-10-30 09:04:37 68

原创 AL控制组——C语言指针笔记

int a = 10;int b = 12;输出结果如下:可见连续定义的变量,它们的指针也是连续的,从小到大的,而且两者的差值就是他们类型大小。问题1:为什么array[1] 与 1[array]作用效果相同?array数组名就是地址,为0,array[1]即指返回(0+1)的地址。而1[array] 也可以表示为返回(1+0)的地址,因此作用效果相同。问题2:if/else/while 内部的本地变量能否通过指针形式返回?不可以,系统会清理内存,清理指针,除非静态本地变量。

2023-10-24 22:52:40 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除