ICode9

精准搜索请尝试: 精确搜索
  • 51单片机 独立按键k1控制数码管移位 k2控制数值加2021-11-06 21:02:11

    按下独立按键k1数码管左移,按下独立按键k2数码管数值加1。 typedef unsigned char u8; u8 code smgwei[]={0x00,0x04,0x08,0x0c,0x10,0x14,0x18,0x1c}; u8 code smgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; sbit key1=P3^1; sbit key2=P3^0; u8 wei,shu; v

  • 4.4 51单片机-NEC红外线遥控器解码2021-11-05 20:02:00

    4.4  NEC红外线遥控器解码 4.4.1 接收头原理图介绍 图4-4-1 实验板上的红外线接收头是接在单片机的P3.2 IO口上,要使用红外线接收功能,需要将红外线接收头的跳线帽接上。 图4-4-2 4.4.2 NEC红外线协议介绍 红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装

  • 软件开发[物联网] - [STM32/51|JavaWeb|微信小程序] - 1.项目简介2021-11-04 09:02:23

    软件开发[物联网] - [STM32/51|JavaWeb|微信小程序] - 1.项目简介 创立原因         最近接了个项目,刚好基本符合个人技术栈,刚好闲着没事,又刚好有那么点兴趣。 简介 首先我们来了解下物联网开发的三层架构: 感知层:由各种传感器构成,包括温湿度传感器、二维码标签、RFID标签和

  • 【剑指offer 51:数组中的逆序对】2021-11-03 19:03:54

    1. 逆序对问题描述及分析 在一个数组中,左边的数值如果比右边的数大,那么这两个数构成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。 例:输入{7,5,6,4} ,输出:5 基本思路:将该数组使用归并排序自大到小排序,在归并的过程中统计逆序对,具体步骤如下: 使用二分法将数组进行二

  • 软件开发[物联网] - [STM32/51|JavaWeb|微信小程序] - 1.项目简介2021-11-03 09:02:00

    软件开发[物联网] - [STM32/51|JavaWeb|微信小程序] - 1.项目简介 创立原因         最近接了个项目,刚好基本符合个人技术栈,刚好闲着没事,又刚好有那么点兴趣。 简介 首先我们来了解下物联网开发的三层架构: 感知层:由各种传感器构成,包括温湿度传感器、二维码标签、RFID标签和

  • "Malformed entry 1 in list file /etc/apt/sources.list.d/ambari-hdp-51.list"的解决方法2021-11-02 01:00:40

    手动卸载Ambari后,如果安装新程序时报以下错误: E: Malformed entry 1 in list file /etc/apt/sources.list.d/ambari-hdp-51.list (URI parse) E: The list of sources could not be read.   解决方法: rm /etc/apt/sources.list.d/ambari-hdp-51.list   E: Malformed entry 1 i

  • [物联网] - [STM32/51|JavaWeb|微信小程序] - 3.系统的进行模块开发2021-10-31 23:03:22

    引子         在一个完整的嵌入式工程中,我们经常会遇见使用未听闻过 / 未使用过的模块的需求,对于这种情况相信大家都有自己学习、了解、掌握的一套方法,在此章节我会给出一种我习惯的学习思路与方法。 在本文我们以正点原子STM32F407ZGT6的LED模块为例详解讲解流程 了

  • 51单片机实战教程之学习起步(六 条件分支结构)2021-10-30 21:02:13

          C语言条件分支包含单条件分支结构,双条件分支结构,及多条件分支结构。       一. 单条件分支结构    一般格式为: if(条件表达式) 执行语句(或语句块)。当条件表达式值为true(即不为零), 就执行紧跟if条件后面的一条语句或语句块;反之则跳过紧跟if条件后面的一条语句

  • 51单片机 Proteus仿真定时器0计数由LED组成的二进制显示2021-10-29 21:58:31

    51单片机 Proteus仿真定时器0计数由LED组成的二进制显示 Proteus仿真定时器0计数由LED组成的二进制显示,外部接入100HZ的方波。 Proteus仿真 实例代码 #include <reg52.h> void main() { TMOD = 0x05; TH0 = 0x00

  • cas14527-51-6|5,10,15,20-四对甲苯基-21H 23H-卟吩2021-10-25 17:59:59

    cas14527-51-6|5,10,15,20-四对甲苯基-21H 23H-卟吩 中文名称:5,10,15,20-四对甲苯基-21H 23H-卟吩 英文名称:5,10,15,20-tetrakis(4-methylphenyl)-21,22-dihydroporphyrin CAS:14527-51-6 分子式:C48H38N4 分子量:670.84212 结构式:   as14527-51-6|5,10,15,20-四对甲苯基-21H 23

  • 郭天祥的10天学会51单片机_第七节2021-10-24 21:02:08

    串行通信:从D0位一位一位发发到D7位 十个位为一帧如:0101000100,表示一个字符 起始位低电平有效,停止位高电平有效,单片机是异步通信 宽带网线是八根线,组成两队差分信号,分别是TXD1(发送),RXD1(接收),TXD0,RXD0,电源线,地线,询问线,应答线 电话线上网是由宽带线接出来,连接调制解调器(把数字信号调

  • 51单片机AD转换pcf8591+数码管显示+Proteus仿真二2021-10-23 23:06:28

    51单片机AD转换pcf8591+数码管显示+Proteus仿真二 相关篇《51单片机AD模块PCF8591 1路AD采样+数码管显示+Proteus仿真》 *Proteus仿真 实例代码 #include<reg52.h> #define uint unsigned int

  • Java并发51:并发集合系列-基于独占锁+数组实现的单向阻塞有界队列ArrayBlockingQueue2021-10-23 15:01:58

    原文地址:http://www.importnew.com/25566.html 一、 前言 上节介绍了无界链表方式的阻塞队列LinkedBlockingQueue,本节来研究下有界使用数组方式实现的阻塞队列ArrayBlockingQueue 二、 ArrayBlockingQueue类图结构 如图ArrayBlockingQueue内部 有个数组items用来存放队列元素, pu

  • 51单片机SCT15数码管4321闪烁程序2021-10-22 14:03:58

    #include <STC15.H> sbit STCP=P1^0; sbit SHCP=P1^1; sbit DS=P1^2; unsigned char code DisplayHex[]={0xC0,0xf9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x40,0x79,0x24,0x30,0x19,0x12,0X02,0x78,0x00,0x10,0xff,0}; unsigned char disp[4]={1,2,3,4}; unsigned

  • K012 基于51/STM32 TFT2.2彩屏 测试 显示图文2021-10-21 22:31:41

    目录复制 K012 基于51/STM32 TFT2.2彩屏 测试 显示图文 一. 实现功能二. 硬件清单三. 资料清单四. TFT2.2彩屏模块简介与通信协议1.基本参数2.引脚说明3.时序图 五. 接线六.代码说明1. TFT2.2彩屏引脚配置2. TFT2.2彩屏写数据与命令函数3. TFT2.2彩屏初始化函数4. TFT2.2彩屏基础

  • 51. N 皇后2021-10-21 10:59:57

    要求:不在横竖斜线 思路:回溯 class Solution { public: vector<vector<string>> v; vector<vector<int>> q; bool inrow(int i,vector<string> &board){ for(int k=0;k<board.size();++k) if(board[i][k]=='Q

  • day 51 表格标签 、 表单标签、 后端框架的基本使用、 css选择器2021-10-18 21:35:25

    今日内容概要 表格标签 表单标签 后端框架的基本使用(flask) css层样式表(选择器) 表格标签 jason 123 read egon 123 dbj tank 123 hecha <table> <thead> <tr> 一个tr就表示一行 <th>username</th> 加粗文本 <td>username</td> 正常文

  • mac安装hhhpd2021-10-18 10:34:39

    一、非macos系统自带的httpd安装 采用homebrew安装 brew install httpd     安装完成后的配置如下: ==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/httpd-2.4.51.arm64_big_sur.bottle.tar.gz Already downloaded: /Users/huangdan07/Library/Caches/

  • 剑指 Offer 51. 数组中的逆序对【力扣】2021-10-17 22:32:36

    题意理解 给定一个数组,计算逆序对的个数 问题分析 用归并 归并和逆序怎么关联?每次两个有序序列合并,对于左边的最小值放入最后序列的适合,最后序列左边的,比它小的,都是和逆序关系。问题转化为计算左边最小值放入最后序列时,右边序列已处理的元素个数。 其他 力扣 链接 class Solutio

  • 用51单片机做宿舍门禁系统(2)--4*4矩阵按键2021-10-16 18:03:01

    选用4*4矩阵键盘作为输入,其原理是16个按键进行行列扫描,简化操作。 原理图 用薄膜键盘代替一下,原理一样。 key.c #include "key.h" u8 KeyValue=0; /*延时函数*/ void delay(u16 i) { while(i--); } /*判断按键返回值*/ u8 Down() { u8 a=0; GPIO_KEY=0x0f; //复位

  • 51单片机的串口通信2021-10-14 23:34:40

    51单片机的通信方式分为并行通信和串行通信。前者是指通常是将数据字节的各位用多条数据线同时进行传送,而后者是将数据字节分成一位一位的形式。 一、串行通信的传输方向 单工是指数据传输仅能沿一个方向,不能实现反向传输。半双工是指数据传输可以沿两个方向,但需要分时进行。全双

  • 极客领航 ( 51、STM32、智能小车项目、ESP8266、远程控制系统 )2021-10-12 23:59:31

    文章记录:极客领航 该项目是极客领航教程中嵌入式项目,智能小车远程控制系统 代码开源(文末)。 设计体系主要包括(如图所示) 小车主体(51与STM32实现)硬件遥控器(主控STM32)手机遥控软件(Android设计)电脑控制软件(QT设计) 该设计在小车上未加太多传感器,先主要实现小车的主要功能,就是遥控

  • protues仿真器51单片机定时器内部定时方式2021-10-11 14:58:20

    protues仿真器51单片机定时器内部定时方式 项目场景: 在写程序时,用定时器0和定时器1发现定时器定时时间不一样 问题描述: 用定时器0写的延时函数(定时器) void delay_ms(uint xms) { for(; xms > 0; xms--) { TL1=0x18; TH1=0xfc; while(TF1==0); TF1=0; //清零 } }

  • ROS/51单片机/机器人控制器实验报告册2021-10-10 21:01:52

    文件分享(微云) 课程镜像说明:  机器人工程专业相关课程实践镜像2021测试版(ROS2+Nav2+ESP32+51+……) 课程说明: ROS2、机器人控制器、单片机线上课程

  • 51.使用TCP协议检测网络性能2021-10-10 16:57:57

    TCP 协议通过滑动窗口方式,可以充分利用网络性能传输数据。所以,利用 TCP 传输机制,可以检测网络性能。 netwox 工具提供了相关模块来实现该功能,可以使用编号为 155 的模块建立 TCP 服务器,使用编号为 156 的模块建立 TCP 客户端。然后,使用 TCP 客户端连接 TCP 服务器端,测试网络性能

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有