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
STC12
基于单片机的开关电源设计(论文+源码)
并且可以通过按键设定;(4)采用BUCK拓扑方式,系统效率大于85%(5).采用PID算法实现闭环控制,具有过流,过压等保护功能根据上述设计目标的功能,确定了如图1所示的整体框图,在主控制器上拟采用51系列的
STC12
沐欣工作室_lvyiyi
·
2025-01-19 12:21
单片机
嵌入式硬件
stm32
物联网
开关电源
解决“文件大小超出程序区范围 超出部分自动移入EEPROM”问题
问题:今天处理
STC12
的一个芯片,工程编译通过,但是用ISP烧录程序时,提示“文件大小超出程序区范围超出部分自动移入EEPROM”,并且,ISP的程序页面大片0xFF,而EEPROM部分却出现程序部分数据
火红色祥云
·
2024-02-05 09:53
随笔
STC12C5A60S2使用模拟IIC通信与AT24C02芯片编程
协议层特点2-4-1、IIC基本读写过程2-4-2、通讯起始和停止信号2-4-3、数据有效性2-5、IIC通信过程2-6、IIC总线寻址方式2-7、总结三、AT24C02芯片介绍四、例程参考一、前言使用
STC12
小明n.n
·
2023-11-26 18:49
单片机
嵌入式硬件
STC单片机蓝牙无线下载-烧写程序ISP(STC8 STC15
STC12
STC11 STC89)
前一阵子用单片机开发一个小东西,其应用在一个非常潮湿的环境,以至于电脑和人员没发接近,但是又需要很长时间来调整参数,才能将设备设定好。另外设备一直在转动,这又导致不能通过电缆下载程序。在此时,我想到了无线烧写单片机程序的方法,其最方便的便是蓝牙模块。由于我的电脑没有蓝牙,所以找来一对HC-05蓝牙模块来充当无线下载器。HC-05是主从一体,可以相互连接。这里需要注意一下,市面上很多蓝牙模块只能当做
fengyuzhe13
·
2023-11-24 03:00
STC单片机
单片机
c语言
51单片机
【单片机基础】使用51单片机制作函数信号发生器(DAC0832使用仿真)
高级的单片机如
STC12
和STM32已经集成了AD转换功能,只需简单配置一下,便可以采集到AD
小明n.n
·
2023-10-18 03:48
单片机基础
单片机
51单片机
嵌入式硬件
stm32和stc32的区别
stc12
和stm32哪个简单
stm32和stc32的区别STM32和STC32是两种不同的单片机系列,由不同的厂家生产。STM32是ST公司生产的一款32位ARMCortex-M系列的单片机,具有高性能、低功耗、丰富的外设接口等特点,广泛应用于各种电子产品中。STC32则是中国STC微控制器公司生产的32位单片机,也采用ARMCortex-M系列架构,但与STM32相比,它的性能、存储容量、外设接口等方面相对较低,主要应用于
油焖茄子
·
2023-09-13 07:02
stm32
嵌入式硬件
单片机
STC单片机掉电(停机)模式介绍和使用
掉电模式/停机模式
STC12
/15/8通用。
perseverance52
·
2023-08-14 17:43
单片机学习手稿
单片机
STC系列单片机和MacOS/Linux下载程序
STC系列单片机简介stc89系列:传统单片机,一条指令一般至少12个时钟周期,12/24/48不等;具有外部中断、定时器、UART功能,时钟频率支持0-42M;
stc12
系列:高速单片机,很多型号支持内部
zhshuai1
·
2023-07-16 11:20
单片机
单片机
嵌入式硬件
STC12
读取内部ID方法介绍
STC12
读取内部ID方法介绍这里以STC12LE5A60S2为例,从
STC12
手册的第一章,1.10小结可以找到相关的ID相关的信息。这个信息主要是用于程序加密或产品销售管理等方面。
perseverance52
·
2023-06-10 02:23
#
STC12系列
单片机
STC单片机对DS1307读写操作
STC单片机对DS1307读写操作相关篇《STC单片机对DS1302数据读写》实验对象:STC12C5A60S2晶振频率:外部11.059MHz串口波特率:9600在使用
STC12
时尽量使用外部晶振作为时钟源
perseverance52
·
2023-04-11 08:49
单片机学习手稿
单片机
ds1307
STC12
驱动MLX90614红外测温模块在LCD1602显示
文章目录1、基本简介2、通信方式3、参考
STC12
例程参考文献1、基本简介2、通信方式通过芯片手册我们可以了解到这个模块的输出有PWM和SMBus方式,PWM长期做嵌入式开发的已经很熟悉了,那么什么是SMBus
小途
·
2023-04-10 06:04
STC12C5A60S2库
单片机
嵌入式硬件
物联网
STC12
参考例程(附模块资料代码注释、学习经验总结)
这篇博客是为备2021年全国大学生电子设计比赛整理,在整理
STC12
程序的期间不断的总结和归纳,也让我学到了很多课堂里都没有学到的东西。
小途
·
2023-04-10 06:34
STC12C5A60S2库
单片机
Mini MP3 Player播放器简介与
STC12
例程
文章目录1、DFRobotarduinoDFPlayer官方资料1-1、简介2-2、基本功能详述1-3、用途1-4、引脚说明1-5、工作模式1-5-1、串口工作模式1-5-2、ADC按键工作模式1-5-3、普通按键工作模式2、串口模式电路搭建与例程参考文献1、DFRobotarduinoDFPlayer官方资料1-1、简介TheDFPlayerMiniMP3PlayerForArduinoisas
小途
·
2023-04-10 06:34
STC12C5A60S2库
java
数据库
开发语言
单片机通用配置(基于STC12C5A60S2)
快速导航
STC12
已封装好的函数库已封装成一个头文件方便调用config.h#ifndef_CONFIG_H#define_CONFIG_H/*STC12C5A60S2系统单片机编译简介STC12C5A60S2
小途
·
2023-04-10 06:03
STC12C5A60S2库
单片机
STC12C5A60S2串口通信(使用独立波特率发生器)
快速导航
STC12
已封装好的函数库使用STC12C5A60S2做串口通信波特率初始化可以使用STC-ISP波特率计算器自动生成本Demo使用
STC12
独立波特率发生器,晶振11.0592,波特率设置为9600
小途
·
2023-04-10 06:03
STC12C5A60S2库
单片机
STC单片机+TM1638用3个IO口实现24个独立按键显示
STC单片机+TM1638用3个IO口实现24个独立按键显示✨在采用测试STC单片机测试过程中发现,该程序只有在
STC12
上跑能运行,分别尝试烧录到STC15、STC8上面会出现大部分按键会失灵,只有个别按键按了有效
perseverance52
·
2023-03-28 20:13
单片机学习手稿
TM1638按键扫描
Modbus RTU 51单片机从机工程源码与昆仑通泰触摸屏测试工程文件
支持485和232串口通信,该从机源码支持51系列和
STC12
系列单片机,支持功能码01,02,03,04,05,06,15,16等常用功能码…买该源码赠送威纶通,信捷,昆仑通泰三个触摸屏的测试工程文件
「已注销」
·
2022-12-03 15:30
51单片机
嵌入式硬件
单片机
51/
STC12
单片机SCON,PCON,TMOD寄存器定义及功能
串口工作方式寄存器SCON串口工作方式寄存器SCON,SCON(SerialControlRegister)串行口控制寄存器,用于控制串行通信的方式选择、接收和发送,指示串口的状态。SCON既可以字节寻址,也可以位寻址,其字节地址为98H,地址位为98H~9FH。相应的功能位定义如下:RI:接收中断标志位,数据接收结束时,标志位会自动置1,需要通过程序将其置0TI:发送中断标志位,数据发送结束时,
云木西
·
2020-09-17 11:49
单片机
STC8F2K08S2
内部时钟频率可达27MHz,在相同时钟频率下,指令执行速度相对于STC15系列、
STC12
系列又进一步提升。此款单片机的亮点是封装尺寸小,但其内部RAM扩展到了2K字节,有两个硬件串口。
shaonianzhuge
·
2020-09-15 03:30
STC8F2K08S2
STC12
系列单片机的空闲模式、休眠模式(又叫掉电模式、停机模式)
1.空闲模式空闲模式是指只有单片机不工作的状态。此时CPU无时钟停止工作,但是外部中断、外部低压检测电路、定时器、A/D转换、串行口等仍正常运行。在空闲模式下,RAM、堆栈指针(SP)、程序计数器(PC)、程序状态字(PSW)、累加器(A)等寄存器都保持原有数据。I/O口保持着空闲模式被激活前那一刻的逻辑状态。此时单片机所有的外围设备都能正常运行,当任何一个中断产生时,它们都可以将单片机唤醒,单片
两把刷子飞啊飞
·
2020-09-15 02:26
STC单片机
STC单片机程序下载原理与自动下载
根据数据手册,我们可以知道,当冷启动或者对ISP_CONTR寄存器送入60H(
STC12
、15、8是对IAP_CONTR寄存器送入60H)产生
Qrpucp
·
2020-08-01 06:40
经验总结
用
STC12
单片机内部PWM产生脉冲方波(直流电机调速/正反转)
这个程序是以前比赛时候准备的,方便用来调电机转速,也可作呼吸灯等。采用的是mx1508数字芯片作为直流电机驱动板,可双路输出。感觉比纯模拟电路的mos管好用还便宜。IN1和IN2是控制端(电机A),控制高低电平可以来控制正反转。没有调速端口。一个方案是在供电端给不同pwm进行调速,可io供电能力有限,速度可能会慢。所以另一个方案就是一个输入端口给pwm,改变电平;另一端输入口给固定电平就可以进行调
随风飘零翼
·
2020-07-29 04:51
单片机程序
STC12
系列单片机的AUXR辅助寄存器
AUXR.0:S1BRS,如果为1那么串口1的波特率发生器为独立波特率发生器,否则为定时器1AUXR.1:EXTRAM,为1则可以使用内部扩展RAMAUXR.2:BRTx12,为1则独立波特率发生器不分频,否则12分频。AUXR.3:S2SMOD,为1串口2波特率加倍,否则不加倍AUXR.4:BRTR,为1则允许独立波特率允许,否则不允许。AUXR.5:UART_M0x6,为1则串口模式0为2分频
_NJZY_
·
2020-07-11 15:35
51单片机
STC12
单片机AD转换和PWM输出功能
内容转自他人,至于原创者是谁,我也没找到。应本人觉得内容很好,对本人很有用,所以转载。源代码文件下载地址在下面功能:STC12C2052ADAD转换C程序+PWM输出功能成功使用。应用:AD检测电压进行过欠压保护(继电器控制)+PWM把直流电压斩波成脉动直流。板子功能:给手机电池充电。降压用的LM317,小电流应用应该够了。没时间去买开关管,就用的9013开关。图纸://以下是成功了的程序。如果你
Ambition肆虐
·
2020-07-10 22:41
代码段
很全的C51库函数(
STC12
头文件、STC12-AD/PWM、SPI、NRF)
组织结构树:资源下载(CSDN):http://download.csdn.net/download/zhlechn/5868923STC12头文件(stc12c5a60s2.h)//--------------------------------------------------------------------------------//新一代1T8051系列单片机内核特殊功能寄存器C51
zlcntt
·
2020-07-10 20:07
硬件编程(C51)
使用
stc12
系列 的 单片机
http://blog.csdn.net/yuweixian/article/details/5752835[c-sharp]viewplaincopy//#includetypedefunsignedcharuchar;typedefunsignedcharuint;//#defineucharunsignedchar//#defineuintunsignedint//*************
天冰天降
·
2020-07-05 19:02
AD按键模拟程序(
STC12
)(初学者)
本篇文章在
STC12
自带的AD转换模块上介绍如何利用AD就使用一个IO口控制多个按键,比传统的矩阵键盘扫描更加灵活使用,而且理论上支持无限制按键的控制。
PeepFuture橙子
·
2020-07-05 08:33
STC单片机的延时
STC12
系列1T单片机的延时程序,自己写的,用汇编指令来算算,还可以,需要的就用吧,反正好久没更新BLOG了,想起来就随便贴一点东西。。还有用的是22.1184MHZ的晶振。。
tpstech
·
2020-07-04 02:01
嵌入式软件
STC15F2K60S2系列单片机
STC15F2K60S2系列主要性能:●大容量2048字节片内RAM数据存储器●高速:1个时钟/机器周期,增强型8051内核(STCY5),速度比传统8051快7~12倍速度也比STC早期的1T系列单片机(如
STC12
_NJZY_
·
2020-06-25 01:58
51单片机
STC单片机11.0592晶振实现115200波特率串口通信
因为,
STC12
单片机有独立的波特率发生器。#include"STC12C5A60S2.H"#include"stdio.h"voidinit_uart(){PCON&=0x7f;/
iteye_10992
·
2020-06-23 18:33
51单片机在Keil中使用printf进行串口输出
单片机的学习过程中困扰如何使用单片机串口在上位机串口助手上输出显示的问题,其实很多开发环境都支持使用C语言里面最常用的printf函数,Keil中也不例外,不仅仅是最常用的STC89C52、keil下其他51系列单片机如
STC12
孤飞云逝
·
2020-06-23 11:25
嵌入式系统与应用
51单片机
keil
printf
这个是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
起始篇章
毕业以来,做嵌入式开发、硬件设计近十年,从简单C8051产品、
STC12
系列单片机,到STM32F103ZET6(ARMCotex-M3)、S3C6410(ARM11),再到最近一值在做的PowerPC
Zeroone_Hsu
·
2017-12-15 16:54
序言
程序人生
ARM
X86
Linux
架构设计
Keil(C51)介绍、下载、安装与注册
MDK-ARM)介绍、下载、安装与注册:http://blog.csdn.net/ybhuangfugui/article/details/51501781 针对于大部分初学者在使用国产STC89、STC11、
STC12
ybhuangfugui
·
2016-10-26 11:00
安装
下载
keil
C51
STC12
单片机串口U盘测试程序源码
开发工具:C++对象: 51单片机文件:
STC12
单片机串口测试程序源码文件说明:www.usbing.net为了便于用户熟悉优博士串口U盘USB118AD模块,帮助用户快速使用UART串口进行通信,我们特别设计了
dataie456000
·
2015-12-01 13:00
STC12单片机串口
U盘测试程序源码
STC AD采样和定时器用法的一点体会
今天在测试自己写的代码的时候,突然发现一个问题我在这里记录下拉,为自己以后不在犯类似的错误, 在
STC12
系列的单片机中如果使用AD采样需要关闭定时器,如果不关的话有可能会产生错误,这是我自己实验出来的不一定正确
·
2015-11-12 18:53
定时器
STC12
系列单片机的AUXR辅助寄存器
AUXR.0:S1BRS,如果为1那么串口1的波特率发生器为独立波特率发生器,否则为定时器1 AUXR.1:EXTRAM,为1则可以使用内部扩展RAM AUXR.2:BRTx12,为1则独立波特率发生器不分频,否则12分频。 AUXR.3:S2SMOD,为1串口2波特率加倍,否则不加倍 AUXR.4:BRTR,为1则允许独立波特率允许,否则不允许。 AUXR.5:UART_M0x6,为1则串口模式
qq_21411985
·
2015-04-04 19:00
STC12C56XX的时钟周期
最近在做项目的时候要基于
STC12
芯片写一个延时函数,延时函数delay需要根据时钟周期来计算。
u012163234
·
2015-03-10 16:00
单片机
指令周期
STC12
STC15F2K60S2系列单片机
STC15F2K60S2系列主要性能:●大容量2048字节片内RAM数据存储器●高速:1个时钟/机器周期,增强型8051内核(STC Y5),速度比传统8051快7~12倍速度也比STC早期的1T系列单片机(如
STC12
qq_21411985
·
2015-02-24 00:00
STC12
系列单片机PCA模块应用
STC12C5系列单片机属于增强性单片机,有多强呢?带有SPI接口,PCA模块,定时器输出,16K+的片上ROM,越来越妖孽了!前面见识了定时器输出功能,现在来领教一下STC12C5A60S单片机的PCA捕捉比较模块,后面有心情再看看SPI模块。 按我个人理解捕捉比较的意思应该是捕捉外部引脚上的跳变,与预设的值比较,然后做相应的动作。下文按这个理解展开。老规矩,寄存器功能介绍省略了,懒得
lixiangminghate
·
2014-12-20 20:00
硬件
单片机
STC单片机程序-按键
0) { delay_ms(10);//延时10ms if(P1.2==0)//此条语句成立,说明确有键按下 { while(P1.2==0);//等待按键释放 num++; } }
STC12
husion01
·
2013-04-16 15:00
STC单片机11.0592晶振实现115200波特率串口通信
因为,
STC12
单片机有独立的波特率发生器。 #include"STC12C5A60S2.H"#include"stdio.h" voidinit_uart(){ PCON&
ex_net
·
2012-01-15 23:00
c
c
上一页
1
下一页
按字母分类:
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
其他