- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 cc2530中断
P0IF是IRCON的一位,用于表示P0口有中断,但具体是P0~7有P0IFG来判断。在开启总中断之前,为了避免开始的时候错误地进入中断,需要清零存放标志位的寄存器P0IFG。
2022-05-28 20:03:55
336
原创 单片机(按键)
独立按键上接上拉电阻,即在没有按下时置1.矩阵按键原理:KEyout低电平时,按下k1,keyln1为0.当要读取引脚时,必须先把引脚给高电平。p2=从高位2.7-2.0 = 0xf7 = 1111 0111数码管按键计数例子:/********************************************************************************* 《手把手教你学51单片机(C语言版)》..
2022-04-30 15:42:08
1652
原创 单片机学习(点阵LED及多模块同时实现)
原理也是动态刷新,横向滚动时,8列为一张图片,总共是30张,用二维数组将这些图片存储起来/********************************************************************************* 《手把手教你学51单片机(C语言版)》* 配套 KST-51 单片机开发板 示例源代码** (c) 版权所有 2014 金沙滩工作室/清华大学出版.
2022-04-30 14:03:54
1343
原创 8266笔记
特殊引脚情况说明GPIO2引脚 在NodeMCU开发板启动时是不能连接低电平的。GPIO15引脚在开发板运行中一直保持低电平状态。因此请不要使用GPIO15引脚来读取开关状态或进行I²C通讯。GPIO0引脚在开发板运行中需要一直保持高电平状态。否则ESP8266将进入程序上传工作模式也就无法正常工作了。您无需对GPIO0引脚进行额外操作,因为NodeMCU的内置电路可以确保GPIO0引脚在工作时连接高电平而在上传程序时连接低电平。...
2022-04-14 21:04:24
93
原创 web学习笔记
表格(table):thead ---------表格的页眉 tbody ---------表格的主体 tfoot ---------定义表格的页脚thead, tbody, tfoot 相当于三间房子,每间房子都可以用来放东西。<tr> </tr> 这个标签就是放在三间房子里面的东西,每一个 <tr> </tr> 就是表格一行。表格的每一行被分为一个个单元格。每一个单元格就是用来存放数据的,这个数据分为两种:一,数据的名称;二,数据..
2022-04-11 15:17:51
203
原创 单片机学习笔记(数码管)
TF0:只要溢出后,tf0就置1.只需要知道1和2两种工作模式即可。使用流程如下:附上数码管真值表:完整代码如下:(每秒增加一个显示)#include <reg52.h>sbit ADDR0 = P1^0;sbit ADDR1 = P1^1;sbit ADDR2 = P1^2;sbit ADDR3 = P1^3;sbit ENLED = P1^4;//用数组来存储数码管的真值表,数组将在下一章详细介绍unsigned cha..
2022-04-09 20:28:17
1555
原创 数据库学习笔记
数据库主键,指的是一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。主键主要是用与其他表的外键关联,以及文本记录的修改与删除。一个表只能有一个 PRIMARY KEY 约束,而且 PRIMARY KEY 约束中的列不能接受空值。由于 PRIMARY KEY 约束确保唯一数据,所以经常用来定义标识列。例如:在学生表(学号,姓名,性别,班级)其中每个学生的学号是唯一的,学号就是一个主键 。...
2022-04-07 22:30:27
523
原创 51单片机学习笔记(流水灯)
先看完整代码:#include <reg52.h>sbit ADDR0 = P1^0;sbit ADDR1 = P1^1;sbit ADDR2 = P1^2;sbit ADDR3 = P1^3;sbit ENLED = P1^4;void main(){ unsigned int i = 0; //定义循环变量i,用于软件延时 unsigned char cnt = 0; //定义计数变量cnt,用于移位控制 ENLED = 0;
2022-04-06 12:58:09
750
原创 8266通过mqtt与巴法云平台建立联系(示例程序
先看完整代码/* Time:20210328 Author: 巴法科技 QQ群:824273231 项目示例:通过发送on或off控制开关,温湿度上传*/#include <ESP8266WiFi.h>//默认,加载WIFI头文件#include "PubSubClient.h"//默认,加载MQTT库文件#include <SimpleDHT.h>//dht11库文件const char* ssid = "danggui"; .
2022-03-07 17:07:31
2008
1
基于51单片机的仓库温度管理(proteus仿真)
2022-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人