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
51 单片机实战教程(10 定时器)
STC15
用户手册对定时器做了详细的描述,请看下面:从手册说明可以知道,定时器的核心是计数器,它对脉冲计数,可以计数的最大值为2的16次方减一,即65535。
Bill66
·
2022-05-23 14:31
C语言
Keill
C
单片机
嵌入式硬件
51单片机
【STC单片机】
STC15
单片机读取MPU6050模块数据并串口输出
【STC单片机】
STC15
单片机读取MPU6050模块数据并串口输出采用STC15F2K60S2单片机,使用的是11.0592MHz的外部晶振,如果想移植到其他型号的单片机只需拷贝相应的头文件即可,调整
perseverance52
·
2022-02-08 10:36
STC单片机
STC单片机
mpu6050
【STC单片机】3路PWM波形输出并串口打印当前脉冲值
【STC单片机】3路PWM波形输出并串口打印当前脉冲值相关篇《【
STC15
】3路PWM波形输出示例演示》本次实验结合上一篇的实验基础,将实际的脉冲时间值从串口打印输出。
perseverance52
·
2022-02-07 09:27
STC单片机
STC单片机
PWM输出
pwm测试
LED 线阵 远程修改 图案
更新中…线阵通过客户端,远程修改图形STC15w4ESP8266流程网页发送图形数据ESP8266通过emq协议接收ESP8266通过UART串口通信将数据转发到
stc15
单片机单片机通过串口中断接收,
流星蝴蝶没有剑
·
2021-05-13 22:43
站点博客
单片机
c
ADC数模转换
这里我以
STC15
系列单片机介绍讲解15系列的ADC一般是使用P1口来实现的P1.0~P1.7对应AD1~AD8首先介绍一下结构,也是主要用单的寄存器P1ASF:P1模拟功能控制寄存器(只能写不能读,不能按位寻址
碎念枫子
·
2021-03-06 15:22
stm32开发实战labview卷_
STC15
单片机实战项目软件开发第三讲 按键检测(外部中断)...
软件开发第三讲-按键检测(外部中断)一、工具链接1、Keilc51UV4https://yunpan.360.cn/surl_yrIfYYmeRFk2、STC-ISP下载软件https://yunpan.360.cn/surl_yxH4CuUUvI3说明:复制网址到浏览器,即可下载二、学习板获取方式方法1:自己设计PCB,自行打板焊接;方法2:用群主设计的PCB,自行打板焊接;方法3:向群主购买,
weixin_39907157
·
2020-11-02 10:23
单片机定时器一1ms12MHz
单片机检测stc没反应
stm32 isp下载官方软件android_STC-ISP V6.86下载|STC-ISP(STC单片机烧录软件) V6.86R 官方免费版 下载_当下软件园...
【功能特点】1、keilc51编译器环境,对
stc15
系列单片机采用c语言进行编程应用2、充分发挥c51技术优势,全面地展现
stc15
系列单片机本身特色3、isp在系统中编程和iap
weixin_39836876
·
2020-10-28 00:56
stm32
单片机检测stc没反应
STC15
系列单片机SPI使用教程(一)
硬件SPI(查询方式)以STC15W408AS单片机为例一、硬件接线1、普通SPI设备接线2、FLASH设备接线二、程序编写1、和SPI相关的寄存器①SPCTL寄存器②SPSTAT寄存器③SPDAT寄存器④AUXR1/P_SW1寄存器2、寄存器,数据类型重定义3、寄存器相关位宏定义,CS引脚定义4、SPI初始化代码5、SPI数据交换代码6、NRF24L01读写例程7、GD25Q80BSIG读写例程
Calvin Chan
·
2020-10-03 03:41
STC
8/15
系列宏晶单片机
单片机
串口通信
spi
STC8F2K08S2
内部时钟频率可达27MHz,在相同时钟频率下,指令执行速度相对于
STC15
系列、STC12系列又进一步提升。此款单片机的亮点是封装尺寸小,但其内部RAM扩展到了2K字节,有两个硬件串口。
shaonianzhuge
·
2020-09-15 03:30
STC8F2K08S2
实验二:LED流水灯实验
(LED闪烁)使用的开发板原理图及本次使用的模块进取者
STC15
孙凌星
·
2020-09-12 23:38
51单片机基础学习
单片机
编程语言
STC15
单片机实战项目软件开发第二讲 - LED闪烁(定时器,面向对象程序结构)
软件开发第二讲-LED闪烁(定时器、面向对象程序结构)一、工具链接1、Keilc51UV4https://yunpan.360.cn/surl_yrIfYYmeRFk2、STC-ISP下载软件https://yunpan.360.cn/surl_yxH4CuUUvI3二、学习板获取方式方法1:自己设计PCB,自行打板焊接;方法2:用群主设计的PCB,自行打板焊接;方法3:向群主购买,淘宝链接:ht
硬件家园
·
2020-09-12 01:33
STC15单片机实战项目
单片机
STC15
面向结构
定时器
软件
STC15
单片机实战项目 - 项目需求
以经典的51内核单片机设计一款产品,功能如下:1、采用宏晶的STC15L2K32S2-LQFP32,2kSRAM,32kROM;目的:选用
STC15
系列1T的经典51内核单片机,资源丰富。
硬件家园
·
2020-09-12 01:33
STC15单片机实战项目
单片机
STC15
单片机实战项目 - 新建工程(软件开发)
软件开发-新建工程一、开发工具与工程文件链接1、Keilc51UV4https://yunpan.360.cn/surl_yrIfYYmeRFk2、STC-ISP下载软件https://yunpan.360.cn/surl_yxH4CuUUvI33、工程文件https://yunpan.360.cn/surl_yxHija9MTrc二、新建工程前的准备1、添加型号与头文件到keil第一次新建STC
硬件家园
·
2020-09-11 23:01
STC15单片机实战项目
新建工程
单片机
STC15
实战项目
【项目实操】
STC15
系列单片机与迪文DGUS屏应用之(三):DGUS控件的使用(2)
在上一讲中,笔者跟大家介绍了“数据变量显示”和“变量图标显示”两个控制,那么,这一讲,笔者将要跟大家继续学习本项目中用到的其他几个常用的控件。第三个控件—“按键返回”控件接下来我们就要来设置触控变量。首先,我们先来添加最简单的—“按键返回”控件,很显然,输入端我们只需要能读到输入的状态就好了,而输出端,我们既要能读到输出的状态,又要能控制某一个输出的ON、OFF,因此,我们就需要用到了“按键返回”
SingleYork
·
2020-09-11 23:09
编程语言
单片机
【项目实操】
STC15
系列单片机与迪文DGUS屏应用之(五):模拟调试
前面一讲给大家介绍了DGUS工程下载,接下来,我们就需要用串口助手来验证一下,我们新建的DGUS工程有没有问题了,首先,我们还是从最简单的入手吧,这里,最简单的自然莫过于“按键返回”控件了,那么我们尝试下从Y0一直按到Y5,看下串口助手会返回什么:我们先来分析一下第一帧数据:5AA506830020010001,根据迪文DGUS指令说明中提到的,我们可以清楚地知道,在这一帧数据中:•5AA5为数据
SingleYork
·
2020-09-11 23:09
单片机
编程语言
【项目实操】
STC15
系列单片机与迪文DGUS屏应用之(六):单片机程序编写
相信接触过
STC15
系列单片机的小伙伴们,应该会对其编程风格比较熟悉,没错,
STC15
系列单片机可以采用库函数编程,官方提供了标准的函数库,我们只需要利用好库函数,便可大大简化配置流程,从而提高编程效率
SingleYork
·
2020-09-11 23:09
单片机
串口通信
编程语言
【项目实操】
STC15
系列单片机与迪文DGUS屏应用之(四):DGUS工程下载
迪文DGUS屏的所有硬件参数和资料下载,都是通过屏上的SD/SDHC接口来完成的,文件必须使用FAT32文件格式。第一次使用SD卡前,推荐先格式化一次,流程如下:1、右键单击SD卡,在弹出来的菜单中选择“格式化”:2、在弹出的“格式化SD卡”属性框中,我们需要将SD卡的文件系统设置成FAT32格式,分配单元大小设置成4096字节,这两点尤其重要,否则,可能识别不到SD卡。SD卡成功格式化后,我们就
SingleYork
·
2020-09-11 23:09
单片机
编程语言
【项目实操】
STC15
系列单片机与迪文DGUS屏应用之(一):新建DGUS工程
一、项目背景如上图所示,迪文DGUS屏与单片机通过串口通信,来获取单片机板输入输出状态、AD电压值,同时可以通过迪文DGUS屏实现按键控制控制板的输出,并且可以进行一些参数的设定。二、准备工作•迪文4.3寸触摸屏一个,分辨率480272•24V开关电源或可调电源1个•界面图片4张分辨率480272bmp格式(一定要是bmp格式的,否则不能识别)•迪文DGUS工具•TF卡1张(8G或以下,带读卡器)
SingleYork
·
2020-09-11 23:38
单片机
【项目实操】
STC15
系列单片机与迪文DGUS屏应用之(二):DGUS控件的使用(1)
在上一讲中,笔者介绍了DGUS工程的建立,那么这一讲,笔者将要跟大家一起学习DGUS的几个常用的控件。第一个控件—“数据变量显示”控件首先,我们在需要显示数字变量的地方添加一个“数据变量显示”的控件,顾名思义,这个控件的作用就是用来显示一些数据信息:然后,我们需要调整好控件的大小及位置,当然,控件的大小跟字体的大小和显示的字体的位数也有关系,以14号字为例,显示5位数据的话,那么字体的整体宽度就是
SingleYork
·
2020-09-11 23:38
单片机
STC15
单片机驱动WS2812
今夜无眠,写此博客!我们先来看时序图!#include#include"intrins.h"sbitWS2812=P1^7;#definenumLEDs8//灯的个数unsignedcharbuf_R[numLEDs]={0};//颜色缓存unsignedcharbuf_G[numLEDs]={0};unsignedcharbuf_B[numLEDs]={0};voidRGB_Set_Up();/
liurenfu2013
·
2020-08-22 10:59
ws2812
stc15单片机
ws2812
c语言
stc15单片机
SPI Flash Rom W25Q16 ----基于
STC15
百度文库一个很详细的介绍、、、、https://wenku.baidu.com/view/7db1401e1a37f111f0855b81.html?from=search(。。。。)先来简单认识一下这个芯片W25Q16其实就是以SPI作为通信时序要求的一款储存芯片,升级版的EEPROM,比EEPROM读取速度快,价格还差不多。W25X16分为8192页,每页256字节,用“页编程指令”每次就可以
ReCclay
·
2020-08-22 09:14
#
STC15学习
【项目实操】
STC15
系列单片机与迪文DGUS屏应用之(七):登录密码设计
大家好,我是『芯知识学堂』的SingleYork,前面给大家介绍了迪文DGUS屏的基本操作,相信大家看了文章后对迪文DGUS屏的基本应用应该有了一定的了解,那么,今天笔者将要给大家介绍DGUS屏的另外一个比较实用的功能,那就是DGUS屏的密码设计。在工业自动化领域,用户产品经常会有密码登录的需求,通过单片机编程实现设置及修改密码程序。一说到密码,我们首先可能想到的是,先在单片机里面存储一个初始密码
SingleYork
·
2020-08-21 05:29
『开源项目』迪文屏应用
【简单的四足机器人制作(基于
STC15
/LPC845)】
展示一.基本介绍1.前言这个四足机器人是我大一暑假入门单片机不久后,用STC15W最小系统制作的,采用了模块化设计。可以通过红外遥控器控制机器人的开关和简单控制。后面做了一些改进,比如画了一块PCB,并改用了恩智浦的LPC845作为主控。主要的控制原理并没有做过多改变。上图展示的是改进后的样子。想要制作这个机器人难度不高,只要掌握基本的单片机编程以及里面所涉及的模块的简单应用,不涉及任何算法。2.
默默无闻小菜鸡
·
2020-08-20 01:47
小型项目笔记
实验三:中断实验
使用的开发板原理图及本次使用的模块进取者
STC15
开发板原理图本实验采用拓展口连接数码管的八个引脚实现功能数码管数码管正面数码管背面数码管内部原理以共阳极数码管为例,从图中可
孙凌星
·
2020-08-18 02:40
51单片机基础学习
STC15
系列单片机-环境监控设备
main.c/***产品名称:环境监控设备*产品定义:*(1)单片机每隔1秒通过DS18B20温度传感器采集一次温度。*(2)单片机每隔200毫秒采集一次DS1302时钟芯片的时间。*(3)通过数码管实时显示时间,格式为日-小时-分-秒。*(4)通过串口向上位机发送格式提示字符串,设置温度上限和下限;*格式为xx-yy*(5)可以通过串口设置温度上限和下限。*(6)单片机将每次采集到的温度实时通过
_NJZY_
·
2020-08-15 11:21
51单片机
STC15W4K48S4 外部RST引脚复位
后仔细研读
STC15
的PDF文件,得知需要在ISP下载软件里设置。原文截图:实际ISP软件打开时是这样的配置:实际上P5.4默认设置是I/O引脚。
armcsdn
·
2020-08-15 10:32
STC15
STC15
系列的UART串口基础
现在对串口的理解很浅,仅仅停留在会用的地步……梳理一下大致用法首先是串口的控制寄存器可以看到该寄存器是可以进行位寻址的我们主要操作的有SM0、SM1(控制串口的工作方式)一般都采用方式1,并需要定时器产生波特率(baud)若采用定时器1的模式2(8位自动重装),且SMOD为0,且12分频则TH1=TL1=256-FOSC/12/32这一位初始化的时候设1就行关于TI和RI会在代码中用到TI用来控制
_朱坚强
·
2020-08-09 02:15
#
蓝桥杯——单片机
蓝桥杯STC基础代码-以定时器计数作为时间轴的模板
蓝桥杯STC基础代码以定时器计数作为时间轴的模板简介配置过程定时器的配置定时器中断的配置主函数的配置代码下载地址下一章以定时器计数作为时间轴的模板简介这是我写
STC15
代码时候首先都会配置的一个时间轴。
laayy
·
2020-08-09 02:04
蓝桥杯-STC15
单片机
c语言
STC15
系列单片机-I/O口小结
总述:8STC15系列单片机相比于89系列内部资源获得了极大地丰富.它内部有5个16位可重载初值的定时器T0~T4,注意可重载,89系列可重载的只有8位,16位必须在中断中重载一次.不仅如此它还有4个全双工一步串行口,自带8通道高速10位ADC,8路PWM(带死区),6通道15位专用高精度PWM等等.拿到芯片必须从它的引脚学起,实质就是通过IO口接触片内的寄存器了.我的是PDIP-40封装的.一.
Sanada_Hellson
·
2020-08-08 22:46
嵌入式
C语言
2015.08.01
STC15
单片机学习日记-并行I/O口
大一摸爬滚打时听说过单片机IO有四种模式,只用过强推挽。今天经过系统学习了解到他们分别是:准双向口/弱上拉、强推挽/强上拉、高阻输入、开漏。其中第一种是默认模式,传统8051模式。每个端口的模式设定由中PxM1、PxM0(x=0~7)中的相应引脚为进行选择,P0M1.0和P0M0.0用于设置P0.0引脚,P0M1.7和P0M0.7用于设置P0.7脚。也可以用十六进制数直接给PxM1、PxM0(x=
PeterrrWang
·
2020-08-08 22:22
STC15
串口一 接收 发送 基本程序
使用串口一方便通过串口助手测试某些功能//textUart1.c#include#include"textUart1.h"charUAR[20],temp,rec_flag=0;staticvoidUart1_Init(void)//@11.0592MHz{EA=0;ACC=P_SW1;·ACC&=~(S1_S0|S1_S1);//S1_S0=0S1_S1=0P_SW1=ACC;//(P3.0/R
阿呆728
·
2020-08-08 21:43
【
STC15
】按键中断
实现功能:通电时亮一个灯,输出高电平X分钟,低电平X分钟按一下变成两个灯,高电平X分钟,低电平X分钟再按一下变成三个灯,高电平X分钟,低电平X分钟再按一下回到一个灯核心是通过按键改变flag的值,然后在延时中判断flag值是否和原先的值相同#include"reg51.h"#defineON1#defineOFF2//三种状态#defineLOW1#defineMID2#defineHIGH3sf
酥脆
·
2020-08-08 12:11
STC15
单片机I/O口的四种模式
文章目录准双向口推挽输出高阻输入开漏(若外加上拉电阻,也可读)所有I/O口可由软件设置成4种工作模式之一。推荐文章:GPIO输入输出各种模式(推挽、开漏、准双向端口)详解.准双向口准双向口输出类型可作为输出和输入功能而不需要配置端口的输出状态,这是因为当端口输出为1时驱动能力很弱,允许外部装置将其拉低,当引脚输出为低时,它的驱动能力很强,可吸收想当大的电流。准双向口读外部状态前,要先锁存为1,才能
赤焰之瞳
·
2020-08-08 11:43
STC15
STC15
单片机最小系统实现HC05主从蓝牙通信
做课程设计之时,用到了蓝牙通信,本人使用
STC15
单片机的最小系统进行主从蓝牙之间的通信。
David—指尖上的舞动
·
2020-08-08 11:49
例程8. PCA_PWM -- 慕司板IAP15
STC15
系列部分单片机集成了3路可编程计数阵列(CCP/PCA)模块(CCP0、1、2引脚),可用于软件定时器、外部脉冲的捕获、高速脉冲输出以及脉宽调制(PWM)输出。
weifengdq
·
2020-08-08 11:00
单片机学习笔记 ——
STC15
单片机ADC
将模拟信号转换成数字信号的电路,我们称其为模数转换器,简称A/D转换器或ADC(Analog-to-digitalconverter)。同理,将数字信号转换成模拟信号的电路称为数模转换器,简称D/A转换器或DAC,单片机能够存储的数据都是数字类型的。一、逼近式ADC原理简介:在进行转化时,一般都需要经过采样、量化和编码三个步骤。A/D转换的过程是需要时间的,我们可以在连续变化的模拟量上按一定的
我有两颗糖
·
2020-08-08 11:35
单片机
【单片机】— {
STC15
}—{期末复习笔记}
【单片机】—{
STC15
}—{期末考试}二、编程题(二)中断(一)定时器1、定时器T2(16位可自动重装初值)~~(1)、查询法~~(2)、中断法①定时器初始化函数流程:②定时初值计算③系统时钟fsysf
#Methadone
·
2020-08-08 10:45
单片机
嵌入式
单片机
恰饭
【单片机】— {
STC15
}—{双机通信&矩阵键盘&异步串行通信&Proteus}
【单片机】—{
STC15
}—{双机通信&矩阵键盘&异步串行通信&Proteus}●题目●原理图 1、CPU 2、矩阵键盘 3、显示部分 ●LED、数码管 ●数码管驱动电路(74HC573锁存器)●程序
#Methadone
·
2020-08-08 10:44
单片机
Proteus
串口通信
单片机
嵌入式
点阵之路_
STC15
单片机+16*24点阵+DS1302时钟
代码是在工作室大神的指导下完成的,有bug的地方,还望多多包涵,开源给大家做一个参考~话不多说,先把代码奉上~~~链接:https://pan.baidu.com/s/1qj-iTDMvCHDDdZ7J2MJ4-A提取码:6rpd文件夹内容如下:实物图片如下,先有一个大概的图片,然后才能给大家说一下下边的原理~这个是时间显示:这个是年份以及日期显示:这个是星期的显示:这个是最后面的图:侧面图:硬件
FightingBoom
·
2020-08-07 11:46
#
51_STM-32
STC15
控制数码管 38译码器
共阳极数码管举例#defineMAIN_Fosc27000000L//定义主时钟#include"STC15Fxxxx.H"#defineucharunsignedcharvoidenable_38(void);voidLED_OUT(ucharX);voidLed_test(charpos);//数码管显示0-9值,全暗状态是0xFFunsignedcharcodeLED_0F[]={//012
thomas_blog
·
2020-08-07 11:21
嵌入式
C8051
3.3V/5V供电、双极性±10V输入 - AD7895高速ADC设计
开发环境:硬件平台:
STC15
软件平台:KeiluVision开
逸璞丷昊
·
2020-08-04 11:10
硬件设计
单片机_rom_ram,程序容量之迷
而
STC15
中会有
csdn_dx
·
2020-07-30 22:52
51单片机
STC15
系列4个串口的使用库函数
最近开发一个项目,想用
STC15
系列来作为控制芯片,主要看中它的功能还比较丰富,尤其是有四个串口资源,在8位单片机中算是少有,但是开发起来就发现官方提供的库里面只提供了两个串口的库函数,官方提供的库函数的使用相对复杂
星辰李
·
2020-07-30 00:40
单片机
stm32定时器扫描数码管(无锁存器)和矩阵按键
定时器时间消隐效果还不错,根据实验室另一个光伏项目的朋友用
stc15
代码改过来的。
随风飘零翼
·
2020-07-29 04:52
stm32
STC15
的ADC转换 (测试成功)
一、P1ASF //设置P1口做普通IO口还是ADC输入口,0--普通IO口,1--ADC入口二、P1M0、P1M1、这两个寄存器的相同位状态决定P1口的输入状态,00 01 10 11,其中11为ADC转换常采用的状态三、ADC_CONTR不能位寻址,最好赋值 D7位是开关ADC电源开关,0关,1开;D6D5为转换速度,00最慢,11最快,D4转换标志位,当转换完成后自动为1,
叶林
·
2020-07-15 11:24
单片微机原理与接口技术——基于STC15W4K32S4:关于KEIL5 C51和Proteus联调问题详解
我学的单片机的课程教材是以STC15W4K32S4系列的单片机讲的,所以下面将以
STC15
的为例我遇到了两种情况,先说共有的地方,遇到情况不一样的时候将分开说明。
赤焰之瞳
·
2020-07-15 09:26
STC15
【单片机】— {
STC15
}—{双机通信&异步串行通信&Proteus}
【单片机】—{
STC15
}—{双机通信&异步串行通信&Proteus} ●题目 ●原理图 ●Method ●Method1 ●Method2 ●题目 ●原理图 ●Method ●Method1这道例题是来自丁向荣老师的
#Methadone
·
2020-07-14 21:58
Proteus
单片机
proteus仿真stc15--P0 IO口的BUG
仿真矩阵键盘时,发现仿真中的
stc15
的IO口有蜜汁bug…首先,P0M0,P0M1之类的IO口配置语句完全无效。(所有IO口都无效)按上图中不论怎么配置都无效。
Doee hc
·
2020-07-14 03:16
proteus
stc15
EMW3080+STC15轻松实现设备上云1(阿里云物联网平台、智能生活开放平台)
本系列教程接入阿里云物联网平台/智能生活开放平台/阿里智能/天猫精灵一、硬件准备EMW3080模块,
STC15
单片机最小系统,传感器模块。
智定义物联网
·
2020-07-11 18:17
EMW3080
STC15
系列单片机IAP15F2K61S2 矩阵键盘实验
/***文件名称:矩阵键盘实验*实验目的:1.掌握矩阵键盘扫描的基本原理* 2.掌握按键扫描及消除抖动的基本原理*程序说明:1.使用程序前,将跳线J2调整为KBD模式* 2.按键功能可参考按键处理函数:voidkey_proc(uint8_tkey);*/#include //定义51单片机特殊功能寄存器typedefunsignedcharuint8_t;vo
_NJZY_
·
2020-07-11 15:34
51单片机
上一页
1
2
3
4
下一页
按字母分类:
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
其他