- 博客(4)
- 收藏
- 关注
原创 AutoLeaders控制组—51单片机学习笔记(二)中任务
整体功能介绍:数码管显示时间, 通过矩阵键盘中的 S4 和 S8 切换模式, 按下 S4 进入时间调节模式, 此时可以通过 S1-S3 和 S5-S7 对时间的时、 分、 秒进行调整, 调节时间的某一位时, 该位需要闪烁;按下 S8 进入计时模式, 从刚刚设定的时间开始计时, 数码管显示从 DS1302 获取的时间。
2023-12-17 15:20:48 63 1
原创 AutoLeaders控制组—51单片机学习笔记(二)
如下图,矩形键盘是4*4排列的,P17–P14四个端口是连接四行的,P13–P10是连接四列的,其扫描的原理是假如给第一行低电平,给其他行高电平(防止影响低电平检测),然后按下S2,那么S2这一行和这一列的P17和P12口就会联通,所以只需判断P12是否为低电平,就可以判断S2是否被按下。定时器0/1中断T0/1,外部中断0/1INT0/1,串行口中断(UART)包含接收中断TI和发送中断RI,当串行口接收完一帧串行数据时置位 RI 或当串行口发送完一帧串行数据时置位 TI,向 CPU 申请中断。
2023-12-16 22:22:30 998
原创 AutoLeaders控制组—51单片机学习笔记(一)
软件方面先安装Keil 和stc-isp硬件方面准备STC89C52单片机,它也属于51单片机位数:8位RAM:512字节工作频率:12MHz(本开发板使用)单片机简称MCU内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能单片机简单来说就是先采集信息(用传感器)再处理信息(靠CPU)然后对硬件(LED灯 计时器之类)进行控制,很显然就是一个minimini版的计算机。51单片机命名规则STC89C52单片机内部结构 如下图。
2023-11-26 17:22:46 115 2
原创 AutoLeaders控制组—C语言结构体学习笔记
一般采用a.struct结构体名{成员}数组名[N];int id;char* name;int age;b.先声明struct Student student [10];再引用基本形式为typedf+数据类型+类型变量名Num a;//a为包含100个元素的整形数组String a;//a为字符型指针数组int month;int day;}Date;//定义了一个Date类型代表上面的结构体类型//Date是结构体类型 birthday是Date类型的结构体变量。
2023-11-01 11:25:44 71 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人