自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序-全局配置

笔记

2022-10-10 09:31:36 1312 1

原创 ES6常用的数组方法

es6数组的遍历方式

2022-08-12 19:45:34 533

原创 数码管的基本工作原理

共阳极数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳极数码管在应用时将公共极COM接到+5V,当某一字段的发光二极管的阴极为低电平时,相应字段点亮,当某一字段的阴极为高电平时,相应字段不亮。共阴极数码管是指将所有发光二极管的阴极接到一起形成公共阳极(COM)的数码管。共阳极数码管在应用时将公共极COM接到地线GND,当某一字段的发光二极管的阳极为低电平时,相应字段点亮,当某一字段的阳极为高电平时,相应字段不亮。以共阴数码管为例:(假设A~小数点依次接P1.0 ~ P1..

2021-02-25 22:27:38 3203

原创 蓝桥杯--单片机--定时器程序设计

定时器头文件"time.h"#ifndef __TIM_H#define __TIM_H#include "STC15F2K60S2.H"void Cls_Peripheral(void);void Led_Disp(unsigned char ucLed);void Timer1Init(void);#endif定时器源文件“tim.c"#include "tim.h"void Cls_Peripheral(void){ P0 = 0xFF; P2 = P2 &amp

2021-02-22 23:34:35 512 1

原创 51单片机定时/计数器的工作原理

定时/计数器的最基本工作原理是进行计数。对内部时钟脉冲进行计数时,作为定时器;对外部脉冲信号计数时,则是计数器。不管作为定时器还是计数器,本质上都是计数器。51单片机有两个定时/计数器:T0/P3.4和T1/P3.5。加法计数,加到最大就会溢出,溢出后就会产生一个中断标志TF。定时计数器的初始化设置计数初值(TH0和TL0寄存器)跟工作方式相关:方式二可以自动重装。控制方式与工作方式(TMOD寄存器)应用串口时,需要使用T1的方式2来产生波特率。...

2021-02-19 16:57:53 4513 1

原创 蓝桥杯--单片机--中断程序设计

// 使用程序前,将跳线J5调整为BTN模式(2、3引脚短接使第一列按键一端接地)// 将跳线J13调整为IO模式(2、3引脚短接使U25或非门输入信号WR接地)// 按下P32-INT0引脚对应的按键S5,L1状态翻转// 按下P33-INT1引脚对应的按键S4,L2状态翻转#include "reg52.h"unsigned char ucLed;// 关闭外设void Cls_Peripheral(void){ P0 = 0xFF; P2 = P2 & 0x1F

2021-01-27 18:30:01 543

原创 外部中断控制LED灯开关

在51单片机中,有2路外部中断输入INT0(P3.2)和INT1(P3.3);2路中断触发信号:低电平触发和下降沿触发。中断允许寄存器IE(0:禁止中断;1:使能中断)定时/计数器中断控制寄存器TCON寄存器TF1:定时/计数器T1溢出中断请求标志位(0:无中断请求;1:有中断请求)TR1::定时/计数器T1启动位(0:停止:定时/计数器;1:启动:定时/计数器)TF0:定时/计数器T0溢出中断请求标志位TR0:定时/计数器T0启动位0IE1:外部中断1请求标志位IT1:外部中断1触发方式控

2021-01-25 22:51:36 3316

原创 蓝桥杯--单片机--LED程序设计

LED电路图74HC573锁存器由LED电路图可以看出,LED并不是直接连接在单片机的IO口进行控制,而是通过74HC573锁存器间接控制。锁存器左端输入端 D1~D7连单片机的P00-P07口,右端输出端Q1-Q2连八个共阳LED灯。当锁存使能输入端(LE)输入高电平时,锁存器处于非锁存状态,程序设计:使用前将J13调整为IO模式(2,3)脚短接关闭外设(有时一开机,单片机可能出现灯亮或者蜂鸣器响的情况,所以要关闭外设。)...

2021-01-23 09:45:23 1219

原创 74HC573锁存器

74HC573简介74HC573包含八路3态输出的非反转透明锁存器,是一种高性能硅栅CMOS器件引脚图74HC573引脚功能特点三态总线驱动输出置数全并行存取缓存控制输入使能输入有改善抗扰度的滞后作用工作原理74HC573的八个锁存器都是透明的D型锁存器,当使能(G)为高时,Q输出将随数据(D)输入而变,当使能为低时,输出将锁存在已建立的数据电平上。输出控制不影响锁存器的内部工作,即老数据可以保持,甚至当输出被关闭时,新的数据也可以置入。真值

2021-01-21 11:20:36 3137

原创 USB转串口芯片CH340

CH340是一个USB总线的转接芯片,实现USB转串口、USB转IrDA红外或USB转打印口CH340C是USB转串口,内置晶振,引脚兼容CH340GD4:小型的高速开关二极管,开关比较迅速。CH340模块的RXD引脚是对于CH340自身而言的接收引脚,单片机的TXD发出数据后,CH340模块使用自己的RXD引脚接收数据。CH340模块的TXD引脚是对于CH340自身而言的发送引脚,CH340模块使用自己的TXD引脚发送数据后,由单片机的TXD接收数据。CH340芯片内置了USB上拉电阻,UD.

2021-01-19 10:03:41 6438 1

原创 STC-ISP程序下载

1. USB串口号识别安装完驱动程序后,在”计算机管理“的”系统工具“中单击”设备管理器“,打开设备管理器,单击”端口(COM和LPT)“前的”+“号,可以查看USB转接的串口号,在STC-ISP软件中,设置的串口号必须和这里的一致。2. STC-ISP程序下载双击stc-isp-15xx-v6.86.exe运行程序,在左上方的”单片机型号“下拉列表中选择单片机型号”IAP15F2K61S2“。确认串口号与计算机系统识别一致 将开发板通过USB与电脑相连,在”串口号“下拉列表中选择USB

2021-01-15 10:28:59 2861 1

原创 Keil C51集成开发环境

如何使用Keil μVision5集成开发环境建立工程新建工程单击"Project"菜单下的“New μVision Project”新建工程为了便于管理每个工程对应一个文件夹

2021-01-14 09:59:47 538

原创 单片机功能模块简介

通过自己的学习,对单片机功能模块进行简单介绍。1.单片机芯片配置IAP15F2K61S2单片机2.显示模块配置8路LED输出L1~L8配置8位8段共阳极数码管DS1~DS2配置LCM 1602和12860液晶接口3.输入/输出模块配置4×4矩阵按键 S4~S19,其中S4~S7可通过跳线配置为独立按键配置继电器和蜂鸣器配置功率放大电路驱动扬声器4.传感模块配置光敏电阻配置数字温度传感器DS18B20配置红外发射管及红外一体头1838配置超声波收发探头及相应的驱动电

2021-01-09 19:57:37 2948

空空如也

空空如也

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

TA关注的人

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