ICode9

精准搜索请尝试: 精确搜索
  • 基于单片机频率可调功率放大器系统设计protues电路2021-03-22 14:30:41

    资料下载地址-1058(百度网盘):点击下载 按键控制频率大小,通过液晶显示出当前频率大小,示波器显示当前波形状态。 #include <reg51.h> #include <string.h> #define uchar unsigned char #define uint unsigned int sbit RS = P2 ^ 6; sbit RW = P2 ^ 5; sbit EN = P2 ^ 7; sbit K

  • OLED SH1106通过I2C显示2021-03-22 11:03:15

    预备知识 1. I2C基本原理 2. SH1106通过I2C读写 OLED初始化 #define OLED_CMD 0 #define OLED_DATA 1 /********************************************** // IIC Write Command **********************************************/ void Write_IIC_Command(unsigned char IIC

  • 1374【毕设课设】基于单片机多波形发生器系统设计2021-03-11 13:06:58

    【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 信号发生器是一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。 本设计采用AT89C51单片机作为控制核心,外围采用数字/模拟转换电路(DAC0832)、运放电路(LM324)、按键和LCD液晶显示电路。电路

  • 1334【毕设课设】基于单片机嵌入式的家用智能节水淋浴控制器的设计2021-03-10 20:03:41

    【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 三个ds18b20分别采集进水口热水  冷水 和温水的水温,然后分别显示出来,按下开始按键,系统初始化,自动设置出水温度为38度,可以通过按键加减进行微调,在淋浴过程中,通过人体红外传感检测是否有人,离开花洒下面,自动停水

  • ATT&ck 命令执行 —— 远程动态数据交换2021-03-06 21:32:01

    目录 Empire介绍 环境 命令行界面 Nc -lvp 666 本地-Signed Script Proxy Execution(签名脚本代理执行)  环境  过程 Wscript 方式 获取SHELL chm 环境   创建恶意 chm 文件 CMSTP 环境 过程 本地-CPL 环境 过程 本地-Forfiles 环境 过程 本地-IEExec 环境 过程   InfDefaul

  • 三天搞定射频识别技术(三)3.3PN532数据帧2021-03-06 00:01:07

    唤醒芯片 0x55,0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xFF,0x03,0xFD,0xD4,0x14,0x01,0x17,0x00 从手册可以看出,唤醒命令要在原有的数据包之前加入唤醒头,这个比较特殊一点 0xd4代表主机向PN532写入数据 0x14,0x01代表选择了普通模式

  • 三天搞定射频识别技术(三)3.2PN5322021-03-05 19:01:33

    PN532概述 随着互联网的普及,手机作为互联网最直接的智能终端,必将会引起一场技术上的革命,如同以前蓝牙、USB、GPS等标配,NFC将成为日后手机最重要的标配,通过NFC技术,手机支付、看电影、坐地铁都能实现,将在我们的日常生活中发挥更大的作用。 我们这里使用的NFC芯片为PN532,它是一

  • 关于调用深思API读写加密狗2021-02-24 16:31:37

    工作中需要完成一些加密狗的简单功能,现稍作记录。具体详见深思API帮助工具及帮助文档。 1.加密狗登录与登出1)登录2)登出 2.加密狗信息读取与写入1)读取2)写入 3.获取设备信息 1.加密狗登录与登出 1)登录 slm_login函数详细说明: 1.会自动查找跨锁查找许可句柄。 2.在run

  • 基于AVR单片机的汽车空调控制系统设计-毕设资料2021-02-21 23:03:16

    百度网盘下载地址(954):点击下载 摘要: AVR单片机功能强大,用AVR单片机开发各种控制系统只需很少的外部器件就可以实现强大的功能。本文介绍的就是利用Atmega16、CodeVisionAVR C开发环境、Proteus仿真软件开发汽车空调自动控制系统。 关键字:AVR单片机、空调自动控制、CodeVisionAVR

  • FSMC版本:多驱动器(ILI9486L等)驱动TFTLCD屏幕2021-02-21 11:29:54

    使用开发板类型为:STM32F407系列 一、屏的相关信息 分辨率:320*480 尺寸:3.5寸 驱动器:ILI9486L 引脚接口: 我们这里选用16-bts 8080-series MCU IM[]为010,使用了16个数据引脚。 二、驱动器设置 通过部分我们可以得到信息: CSX: 片选信号,用于启用或者禁用ILI9486L芯片 RESX: 复

  • 基于51单片机的16x16点阵滚动广告牌 proteus仿真 左右滚动 按键暂停2021-02-18 14:03:41

    硬件设计 (末尾附文件) 该方案支持左右滚动,两个按键,其中之一支持暂停/启动,另外一个支持换方向。 原理图: 仿真图: 程序设计 #include<reg51.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int #define data1 P0 #define data2 P2 sbit s1=P3^6; s

  • 485_modbus通信,stm32f4.2021-02-17 15:00:38

    实验目的 熟悉485通信; 熟悉modbus协议; 熟悉crc校验; 实验设备 stm32F407核心板 USB转485六合一; 485转TTL转接板; 实验资源: 单片机的485通信,用的是串口3和定时器4做监控; 串口1发送数据; LED可以测试; 实验内容 在modbus调试助手中,发送写寄存器内容,给单片机,单片机接收到数据,再通过

  • 物联网开发①——基于ESP8266的网络服务器2021-02-15 18:58:24

    物联网开发①——基于ESP8266的网络服务器 一、初探物联网二、ESP8266代码三、代码烧写1、工程目录(1)、主目录(2)、二级目录(3)、三级目录 2、代码烧写(1)、上传代码(2)、上传闪存文件 四、下一步的优化和改进 一、初探物联网        之前接触了一段时间的ESP8266,在太极

  • CC2640R2F_蓝牙5.0_通信协议之控LED2021-02-07 17:34:14

      简介         本文以 SimpleBLEPeripheral 最小工程为例,介绍如何在一个可读、可写、可通知、10字节长 的特征值 charX基础上,添加一个用户自定义的通信协议,并用安卓手机蓝牙app (这里用的是BLE调试宝软件)发送指令实现  LED 点灯,并且有状态值通知返回到调试软件上。 实验平

  • STM32F103——GPIO配置详解2021-02-06 14:31:42

    首先,需要熟悉下一些重要的杂散的知识。 上图是一个标准的GPIO配置过程。 GPIO_InitTypeDef是一个结构体, 可以看出,CRL寄存器的每4位控制一个GPIO的工作状态。 上面的枚举类型设计得很巧妙,其用低四位代表具体输入/输出模式,低四位右移两位即是对应的寄存器配置,如下: (GPIO_Mode_

  • 单片机STM32入门——(4)OLED2021-01-30 13:03:33

    单片机STM32入门——(4)OLED 1.取模教程1.1 汉字取模1.2 图形取模 2. 4线SPI3.程序编写3.1 汉字显示3.2图形显示 1.取模教程 1.1 汉字取模 关于取模软件,网上有很多,操作方法及功能都大同小异,下面我们将介绍一下中国计量学院一位98级学生的毕业设计——PCtolCD2002取模软件

  • 从iptables看容器端口转发2021-01-22 22:32:18

    不论是Kubernetes还是Docker本身,我们在一个节点上暴露端口对外提供服务的时候,总是少不了端口转发。例如以下方式: docker run -d -p 8080:80 nginx:latest 就是用最简单的方法,在本机暴露8080端口,转发到容器内的80端口,这样一来外界可以通过本机IP+8080端口就可以访问容器内提供的n

  • 5.2 AES 加密解密 -python实现2021-01-16 22:01:49

    1、引例:AES密钥编排 例题5.2 (书上习题3.5)用下列十六进制表示的128比特的AES种子密钥构造一个完整的密钥编排方案: 2B7E 1516 28AE D2A6 ABF7 1588 09CF 4F3C. 答案: python 实现 # -*- coding: utf-8 -*- import re import binascii class Aes: s_box = { # 字节

  • Mysql基本数据类型2021-01-15 23:34:09

    Float和Double MySQL将四个字节用于单精度值,并将八个字节用于双精度值。Float、DOUBLE类型代表近似数值。对于FLOAT,SQL标准允许对FLOAT括号中的关键字后面的位以精度(但不允许指数的范围)进行可选的规范。由于浮点值是近似值而不是作为精确值存储的,因此在比较中尝试将它们视为精确

  • CRC162021-01-15 10:02:06

    public class CRC16Util { static byte[] crc16_tab_h = {(byte) 0x00, (byte) 0xC1, (byte) 0x81, (byte) 0x40, (byte) 0x01, (byte) 0xC0, (byte) 0x80, (byte) 0x41, (byte) 0x01, (byte) 0xC0, (byte) 0x80, (byte) 0x41, (byte) 0x00, (byte) 0xC1, (byte) 0x81, (

  • 520了,用32做个简单的小程序2021-01-13 15:32:30

    此文转载自:https://blog.csdn.net/k_ksy/article/details/106233645 520到了,看着朋友圈里的花式秀恩爱,平常午餐最爱吃的泡面都变得不那么香了。于是!突发奇想,突然就来了更新的想法,今天用32来做一个非常简单的小程序: 简单放个歌,再放个图 stm32f103c8t6无源蜂鸣器库函数voi

  • Rpc学习笔记2021-01-10 14:30:38

    0x00 感觉回到了学习c语言的时光,嘿嘿,下面是理论部分,本菜鸡初学,如果错误请指出。 Rpc(远程过程调用):基于网络端口而实现,支持协议:https://docs.microsoft.com/en-us/windows/win32/rpc/string-binding。其实Rpc是广义的,RPC可以发生在不同的主机之间,也可以发生在同一台主机上,发

  • HLS——图像灰度化和二值化处理示例2021-01-09 12:02:23

    图像灰度化和二值化在图像识别里面经常使用,这里以HLS实现整个过程 一、实现功能: 读取一张bmp图片,输出一张灰度化bmp图片和二值化后的黑白图片 二、需要用到的接口 1、读写图片工具函数bmp_tools.cpp 这里我们用现成的 2、输入输出流接口传递像素点 三、思路 整体写两个模块, 1

  • 824【毕设课设】基于单片机四路红外遥控开关电路设计2020-12-28 20:36:38

    【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 红外遥控器介绍: 红外遥控器是一种利用红外遥控系统来控制被控对象的系统.整个系统由数字电路和模拟电路两个部分组成。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括LED红外光发射、解调、解码

  • 基于SPI接口的OLED数据显示2020-12-28 09:32:47

    目录 一、SPI原理1.SPI的定义2.SPI引脚 二、显示数据1.实验环境2.实现功能3.程序详解4.烧录结果 一、SPI原理 1.SPI的定义 SPI(Serial Peripheral Interface)就是串行外围设备接口。 SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚

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

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

ICode9版权所有