E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
蓝桥杯单片机组~STC15
STC15
单片机 利用 外部中断 测频率
中断测频率先来看张图图中标明ITx=0时下降沿触发中断;ITx=1时上升沿,下降沿均可触发中断,这里要注意不是随便一个IO口有上升沿或下降沿时都触发中断,比如我的INT0对应的端口是P32,所以只有P32端口有上升沿、下降沿时才会触发外部中断0。#include#includetypedefunsignedcharuchar;typedefunsignedintuint;ucharcodesmg[
CAPTAIN~Teemo
·
2020-07-09 08:30
第十一届
蓝桥杯单片机组
省赛模拟试题——智能门锁
试题可以直接在官网下载(试题链接),十分神奇地考了矩阵键盘。按键功能:矩阵键盘扫描方法很多,这里采用逐行扫描的方法:每次将某一行(R1、R2、R3、R4)置低电平,然后去读每一列(C1、C2、C3、C4)的电平。如果读出某一列为低电平,则表示该行该列所对应的按键被按下,按键注意去抖动。(可能实现起来比较暴力,图是白嫖的)源码:(1)IIC驱动://IIC.h#includesbitSDA=P2^1
Y=7²
·
2020-07-09 08:01
【第十一届
蓝桥杯单片机组
各模块详解】
目录1、LED2、数码管3、独立按键4、矩阵按键5、定时器6、外部中断7、串口通信(UART)8、实时时钟的使用(DS1302)9、IIC总线、PCF8591芯片(A/D,D/A)、EEPROM10、温度传感器(DS18B20)11、超声波测距模块的使用12、继电器、蜂鸣器、LED、数码管的初始化详解13、编译中遇到的问题14、PWM脉冲宽度调制技术控制LED亮度15、KeilC51优化等级全解析
数学建模CUMCM
·
2020-07-09 08:18
【蓝桥杯单片机组】
【C语言】
蓝桥杯之单片机设计与开发(25)——2016_第七届_蓝桥杯_省赛——“模拟风扇控制系统”
现在的
蓝桥杯单片机组
已经不考电路设计了,所以这个题的编程部分就比较简单,一般来说在DS18B20驱动写好的情况下,两个多小时就可以写好。
小默haa
·
2020-07-09 07:02
蓝桥杯
第十届蓝桥杯
蓝桥杯省赛考试需要使用的所有模块
蓝桥杯单片机组
24号就要考试了,是时候把考试用到的每个模块做一个总结了。
不怨天、不尤人
·
2020-07-08 21:57
蓝桥杯
STC15
频率产生器(粗调+微调+数码管显示)完整代码
#include"stc15.h"#include"intrins.h"#include"gpio.h"#include"595hc.h"#defineMAIN_Fosc11059200L//定义主时钟u16counter=0;u8countdown=5;u16i,j,k;bitstart_flag=0;bitnext_flag=0;bitconfirm_flag=0;bitup=0
小锋学长生活大爆炸
·
2020-07-08 07:36
技术文章
【
蓝桥杯单片机组
模块】11、UART 模块
这年过的,哈哈哈,都忘了这茬事,昨天和二弟三弟一起竟然看了一下午电影,真是够够了。。。不扯淡了,马上就要开学了,我得抓紧把模块先全搞完了!理论记住重要一点,串口是低位在先,高位在后!实验UART模块,51内集成有硬件模块,直接调用寄存器即可使用。但是嘛,我们既然打着学习的旗号,又岂有不去瞧瞧软件模拟的道理!/*********************************************
ReCclay
·
2020-07-06 23:58
#
蓝桥杯之单片机组
STC15
单片机使用AT命令的C语言编程
STC15
单片机使用SIM800C编程系统配置系统功能实现与SIM800C之间的交互AT命令的发送与读取AT+CSQ发送命令和读取命令总结系统配置采用一个IAP15W4K58S4,也就是一个STC15W4K58S4
caixf_001
·
2020-07-06 05:01
STC15
ws2812驱动总结(包括对时序的详细分析,代码基于
STC15
系列单片机)
声明本文版权归作者bxgj所有,未经作者授权,本文禁止以任何形式在任何平台(包括但不限于各网站、论坛、博客、微博、公众号等)部分或全部地转载,禁止二次修改后声明原创。授权转载内容请注明出处(如作者:xxx,转载自xxx),并标明本站网址。文中程序仅供学习使用,本人不承担任何由使用文中代码产生的法律责任。ws2812相信有不少人都用过,大家对这款彩色LED真的是又爱又恨,爱的是它它使用简单,采用单总
bxgj
·
2020-07-05 17:55
使用
STC15
系列单片机操作sht30
1.iiciic部分是最让人头疼的,至今自己写写不出能用的时序,看了大部分代码都觉得没区别但是就是不能用!2.sht30感觉用的比较多的是DHT11或DHT22,温湿度传感器。网上买了个sht30的模块,各淘宝店淘到的资料吧,都是一样,或者基于STC89C52写的,虽说内核都一样,但是移植起来真的是麻烦。我用的是下图这个,连原理图都没有,用万用表测了测哪个是SDA,哪个是SCL接线的时候接3v3,
阿呆728
·
2020-07-05 12:04
【单片机】— {
STC15
}—{矩阵键盘&Proteus}
【单片机】—{
STC15
}—{矩阵键盘&Proteus}矩阵键盘Proteus仿真一、Proteus仿真
STC15
的问题二、原理图1、CPU2、矩阵键盘3、显示部分程序一、矩阵键盘_单行扫描_普通写法二
#Methadone
·
2020-07-05 10:17
单片机
编程语言
c语言
STC15
单片机的高低电平范围,拉电流和灌电流理解
在逻辑门工作时,不允许超过这个数值,TTL逻辑门的规范规定UOLMAX≤0.4~0.5V(
STC15
的UOLMAX为0.7V)。所以,灌电流有一个上限。当逻辑门输出端是高电平时,
Surferqing_
·
2020-07-05 06:36
C51
电子积累
STM32串口之空闲中断
一开始用的
STC15
系列的MCU,然后跟平台之间对接协议很多,代码量较大,所以换到了STM32F1系列的MCU。
liulangrenaaa
·
2020-07-05 05:26
STM32开发
嵌入式硬件
nbiot
arduino的nrf24L01收发通信
小四轴基于
STC15
系列主控,51架构,而小车主控是arduino平台,那么nrf24l01的代码就需要分开写。
straka
·
2020-07-04 11:48
diy
Arduino
第一次创建
STC15
串口程序模板
第一次编辑
STC15
串口通讯程序模板STC15W4K56S4最小系统Keil编程创建工程创建主程序编辑主程序添加串口初始化及实现子文件下载程序总结每次开始项目总是要从头开始,制作一个串口通讯程序作为模板是一个项目开始的好开端
caixf_001
·
2020-06-29 13:33
STC15
Proteus8.9仿真
stc15
单片机的BUG
Proteus8.9仿真
stc15
单片机的BUG最后:不要使用仿真了,直接用实物这个问题搞了一下午,我开始以为是代码问题,因为我没有实物,采用最新版proteus仿真stc15w4ks4单片机,我把中断打开发现在中断中的变量在主函数中调用不出来
孤独の世界
·
2020-06-29 12:29
单片机
stm32
STC15
单片机实战项目 - 原理图设计
原理图设计一、设计文件链接1、OrCAD16.6格式原理图设计文件->https://yunpan.360.cn/surl_yxgkJyYeQ9j2、pdf格式原理图设计文件->https://yunpan.360.cn/surl_yxgvv34gxNu二、系统框图三、电源部分设计说明1、电源部分主要由MP2451降压电路与LDO降压电路构成,为了实现低功耗,输入电压经过PMOS开关再给到MP24
硬件家园
·
2020-06-28 22:53
STC15单片机实战项目
STC15
单片机实战项目 - PCB打样
AltiumDesigner格式PCB设计文件->Project-STC15-V1.0.PcbDoc二、获取开发板方法1:自己设计PCB,自行打板焊接;方法2:用群主设计的PCB,自行打板焊接;方法3:向群主购买,淘宝链接:
STC15
硬件家园
·
2020-06-28 22:53
STC15单片机实战项目
STC15
单片机实战项目 - 系统评估
一、需求以经典的51内核单片机设计一款产品,功能如下:1、采用宏晶的STC15L2K32S2-LQFP32,2kSRAM,32kROM;2、设计1个运行指示灯,工作时,间隔1s闪烁;3、设计2个按键,1个位于中断管脚,1个位于普通管脚;4、设计1个PWM控制的呼吸灯,中断按键控制,重新上电,可以恢复原始状态;5、设计NTC传感器(B值3950K),采集环境温度,显示在数码管上(LED专用驱动芯片T
硬件家园
·
2020-06-28 22:52
STC15单片机实战项目
STC15
系列单片机-PWM模块
STC15W内部集成了一个15位的PWM模块,可以6路独立输出.此外PWM模块每一路都有两个用于控制波形翻转的计数器T1和T2,可以灵活地控制每路PWM的高低电平宽度,从而实现对PWM占空比的设计.重点:PWM模块相关的寄存器注:1>x:代表可以取数字2-72>这些寄存器中只指出与PWM相关的控制位端口配置寄存器(P_SW2)复位后0000?000EAXSFR:访问扩展SFR使能控制位如果要访问P
Sanada_Hellson
·
2020-06-27 08:27
嵌入式
C51
STC15F2K60S2芯片A/D转换器的应用
2.与A/D转换相关的寄存器与
STC15
系列单片机A/D转换
GU-student
·
2020-06-27 00:04
单片机开发
STC15F2K60S2芯片PWM的应用
STC15
系列单片机的PCA模块可以通过设定各自的寄存器PCA_PWMn(n=0,1,2.下同)中的位EBSn_1/PCA_PWMn.7及EBSn_0/PCA_PWMn.6,使其工作于8位PW
GU-student
·
2020-06-27 00:04
单片机开发
通过STC15F2K60S2控制SIM900A发中英文短信,打电话
本文通过串口通信,使用
STC15
系列单片机实现发短信打电话功能。
泽~~
·
2020-06-26 02:33
SIM900A
STC15F2K60S2内部EEPROM的读写操作
一、STC15F2K60S2单片机内部EEPROM的介绍
STC15
系列单片机内部集成了大容量的EEPROM,其与程序空间是分开的。
清晨微风
·
2020-06-25 04:11
智能饮水机项目
基于
stc15
芯片的温度传感器DS18B20的使用
add_2019.2.14:DS18B20的参考手册以及讲解请看http://www.21ic.com/jichuzhishi/datasheet/DS18B20/data/187578.html头文件跟我要。/***************************************************Filename:温度传感器DS18B20的使用MainFunction:通过温度传感
zebra_zzh
·
2020-06-25 01:38
单片机
STC15
系列单片机 超声波测距实验
main.c/** *文件名称:超声波测距实验 *实验目的:1.掌握超声波测距原理 *实验原理:1.定时器0用于数码管的扫描、定时200ms用于采样距离; * 定时器1用于计时器,计算每次采样时从 * 发射声波到接收到声波的时间。距离除以2就为到 * 障碍物的实际距离。 */#include#include#include"stdint
_NJZY_
·
2020-06-25 01:59
51单片机
STC15F2K60S2/
STC15
系列读取MPU6050陀螺仪角度加速度串口显示程序代码
STC15F2K60S2/
STC15
系列读取MPU6050陀螺仪角度加速度串口显示程序代码调试通过,复制粘贴即编译可使用,无需调试,晶振:24M,串口输出,波特率:115200为方便大家调试,特附该程序的项目文件
程序猎人-007
·
2020-06-24 07:23
stc15
陀螺仪
STC15F2K60S2读取DS18B20温度串口显示
stc15f2k60s2采集ds18b20温度数据,并从串口输出//为方便大家调试,特附该程序的项目下载地址://采用的是22.1184M晶振//**************************#include//调用
stc15
程序猎人-007
·
2020-06-24 07:22
stc15f2k60s2
ds1820
单片机
STC15
系列读取MPU6050陀螺仪角度加速度串口显示代码
STC15
系列读取MPU6050陀螺仪角度加速度串口显示程序代码调试通过,复制粘贴即编译可使用,无需调试,晶振:24M,串口输出,波特率:115200为方便大家调试,特附该程序的项目文件,下载打开即可调试
程序猎人-007
·
2020-06-24 07:22
stc15
stc15f2k60s2
陀螺仪
51单片机在Keil中使用printf进行串口输出
单片机的学习过程中困扰如何使用单片机串口在上位机串口助手上输出显示的问题,其实很多开发环境都支持使用C语言里面最常用的printf函数,Keil中也不例外,不仅仅是最常用的STC89C52、keil下其他51系列单片机如STC12、
STC15
孤飞云逝
·
2020-06-23 11:25
嵌入式系统与应用
51单片机
keil
printf
STC15
单片机学习笔记(转载记录非原创)
STC15F2K60S2系列单片机是STC生产的单时钟/机器周期的单片机。是高速/高可靠/低功耗/超强抗干扰的新一代8051单片机。采用第八代加密技术,加密型超强,指令代码完全兼容传统的8051,速度快8~12倍。内部集成高精度R/C时钟,+/-1%温漂,常温下温漂5%,5MHz~35MHz宽范围可设置,可彻底省去昂贵晶振电路和外部复位电路。特点:1.它的存储容量大,考虑到之前用到的STC8952
TitorJ
·
2020-06-23 10:06
51单片机
这个是18b20温度传感器用11.0592MHz的晶振写的STC12系列单片机C程序怎么转换成24MHz的
STC15
系列单片机C程序????
#include"system.h"sbitDQ=P1^7;voiddelay_18B20(u16i){while(i--);}voidInit_DS18B20(void){u8x=0;DQ=1;delay_18B20(80);DQ=0;delay_18B20(800);DQ=1;delay_18B20(140);x=DQ;delay_18B20(200);}u8ReadOneChar(void)
call1314
·
2020-06-22 20:53
STC15
单片机使用HC-SR04超声波测距模块
目录【HC-SR04】基本工作原理时序图【程序】【HC-SR04】HC-HR04超声波测距可提供2cm-400cm的非接触式距离感测功能,测距精度可达3mm。基本工作原理1、采用IO口TRIG触发测距,给最少10us的高电平信呈。2、模块自动发送8个40KHz的方波,自动检测是否有信号返回。3、有信号返回,通过IO口ECHO输出一个高电平,高电平持续时间就是超声波从发射到返回的时间。测试距离=(高
小默haa
·
2020-06-22 08:10
51单片机
基于
STC15
单片机的DHT11采样
1DHT11的介绍http://wenku.baidu.com/view/505af3126edb6f1aff001f6d.html2程序代码#include"STC15F2K60S2.h"#include#include#defineuintunsignedint#defineucharunsignedcharucharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,
AaBbCcr27
·
2020-06-21 16:20
STC15
《
STC15
单片机实战指南》_分享
以下是:1、《
STC15
单片机实战指南》的封面、电子版书稿目录。2、全国各地教授、学者、编辑、读者的评价最后是开源的书稿和源码共享,下来会在各大论坛都会有下载链接。
liuzhao_2009
·
2020-06-21 09:53
STC15
系列读取DS18B20温度传感器串口显示代码
STC15
系列读取DS18B20温度传感器串口显示代码调试通过,复制粘贴即编译可使用,无需调试,晶振:22.1184M,串口输出,波特率:115200为方便大家调试,特附该程序的项目文件,下载打开即可调试
程序猎人-007
·
2020-06-21 03:32
ds1820
stc15
STC15
/STC15F2K60S2/STC15W4K32S4系列读取超声波测距模块HC-SR04距离串口显示代码
STC15
系列读取超声波测距模块HC-SR04距离显示程序代码调试通过,复制粘贴便可调试使用,晶振:24MHZ、波特率:115200、定时器:100KHZ为方便大家调试,特附该程序的项目文件,下载打开即可调试
程序猎人-007
·
2020-06-21 03:32
stc15
单片机
STC15
系列/STC15F2K60S2/STC15W4K32S4系列读取超声波测距模块HC-SR04距离串口显示代码提供源码下载
STC15
系列/STC15F2K60S2/STC15W4K32S4系列读取超声波测距模块HC-SR04距离串口显示代码源码
STC15
系列读取超声波测距模块HC-SR04距离显示程序代码调试通过,复制粘贴便可调试使用
liyu3519
·
2020-06-04 11:00
STC15
系列通用-STC15F2K60S2/STCW4K32S4读取DHT11温湿度传感器数据串口输出代码实例工程免费下载
//为了方便大家调试,另附程序工程共大家下载,下载地址:https://www.90pan.com/b1908750//**************************//程序说明:stc15f2k60s2采集dht11温湿度传感器数据,并从串口输出,实测可用,//选择内部22.1184M晶振//**************************#include//调用stc15f系列头文件
liyu3519
·
2020-06-04 09:00
蓝桥杯单片机组
学习总结(一)
由于疫情的原因比赛被推迟,本人在家比较懒。。所以定期写一次总结以防学习的知识忘记,废话不多说,第一次总结开始!!(一)温度传感器DS18B20DS18B20有三个管脚,DQ为数字信号输入\输出端;GND为电源地;VDD为外供电电源输入端。DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、温度报警触发器TH和TL、配置寄存器。光刻ROM作用其实就是使每一个DS18B20都各不一样
demonyouth
·
2020-04-14 12:16
单片机
嵌入式
STC15
单片机流水灯
STC15
流水灯工程代码下载地址:点我下载项目结构:`(T2ABQBSZ6`NW28XORJWVM.pngPaste_Image.png视频教程下载地址:点我下载课件下载:点我下载程序下载步骤:1.把单片机连接在电脑上
KEEPSTRUGGLE
·
2020-04-03 22:23
STC15
数码管显示学号
这次做的是用单片机控制数码管显示学号,比用纯数字电路简单方便了许多。相信会有更多的人能够顺利完成。数码管的介绍:其实数码管只是LED的一种有序组合,在忘记引脚排序的情况下可以用万用表的通断档来进行测量,从而区分出哪个引脚对应着数码管的哪段LED,同时也可以知道该数码管是共阳还是共阴的。timg.jpg数码管分为共阳数码管和共阴数码管,区别仅在于他们的内部电路连接方式不同:共阳:VCC连接在一起,其
KEEPSTRUGGLE
·
2020-02-25 16:28
NRF24L01硬件设计和软件实现(
STC15
)
上面是我创建的群聊,欢迎新朋友的加入。这个东西做了有很久了,STC+NRF24L01方案,当时弄个黑油还花了100大洋。这个东西有两部分组成,一个无线板,一个底板。1.无线部分原理图是直接照抄数据手册的做出来就是绿色的这种2.STC15底板考虑到方便调试,加了一个CH340下载电路3.驱动程序实现#include"nrf24l01.h"constu8TX_ADDRESS[TX_ADR_WIDTH]
Jun626
·
2019-04-06 10:51
第十届
蓝桥杯单片机组
(省赛代码)
第十届蓝桥杯省赛控制逻辑比较简单,但是竟然考了个NE555,备赛的时候完全没有考虑到这个问题,唉~~,为了弥补一下一下赛场上的遗憾,回来之后又写了一遍,但是任务细节不清楚了,就写了个大概。简述一下任务要求这是一个可以测量电压,频率的东西。要求按下S4键的时候,数码管显示电压(显示小数,0.00~5.00),LED1亮,LED2灭,如果电压在一个范围,LED3亮否则灭。再按一下S4,数码管显示频率,
little_engineer
·
2019-03-27 16:43
蓝桥杯学习笔记
单片机---Mac下的开发环境【3】(STC单片机 + PlatformIO IDE)
后来我才发现,实际上PlatformIOIDE已经对部分STC单片机进行了原生支持,如下图:STCsupported.png可以看到,仅支持
STC15
系列的部分单片机。
SyunSiu
·
2019-01-24 11:05
嵌入式硬件通信接口协议-UART(三)快速使用串口及应用层设计
依次有STM32的V3.5标准库、nRF52832的官方demo以及51核的
STC15
系列单片机的官方DEMO。
DigCore
·
2018-11-19 13:03
嵌入式开发
-
单片机STM32
嵌入式开发
-
SoC芯片nRF51x22
基于
STC15
单片机,ATK-AS608,LCD12864的指纹识别系统
~~~源代码链接可以参考文章:https://blog.csdn.net/Fighting_Boom/article/details/879694771.准备工作单片机型号:IAP15W4K58S4,
STC15
Fighting_Boom
·
2018-08-09 13:23
51_STM-32
sprintf的深入
记得在
STC15
的学习中,经常见得例程中这个函数。人家也是用的6的一批,今天特此再来仔细学习下!
ReCclay
·
2018-01-05 20:51
编程基础
【
STC15
】串口使用
一般我们玩单片机都要研究串口,串口一开始最头痛的无非就是波特率和中断波特率初始化可以用STC-ISP生成代码,比如STC15W408AS这一款单片机,只有串口0和串口2,需要波特率9600,则可以在STC-ISP中输入如下参数点击生成C代码,即可自动生成如下代码voidUartInit(void)//9600{SCON=0x50;//sfrSCON=0x98;AUXR|=0x04;//sfrAUX
酥脆
·
2017-08-24 16:29
STC15
单片机外部中断仅上升沿触发的方法
STC15
系列单片机的外部中断0(INT0)和外部中断1(INT1)的触发有两种方式,上升沿和下降沿均可触发方式和仅下降沿触发方式。在实际应用中,有时候需要上升沿触发。这时有两种方案可以解决。
August_cwj
·
2017-06-21 20:02
c语言
STC15应用
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他