关键词:
STC15W408AS-35I-DIP28引脚功能图
吐槽一下STC这芯片命名乱七八糟的,真难找。名字能不能统一。
- 官网详细地址:http://www.stcmicro.com/cn/stc/stc15w408as.html
- PDF:http://www.stcmicro.com/datasheet/STC15F2K60S2-cn.pdf
- STC15W408AS-35I-DIP28引脚详情页在第十八页。
特性
-
增强型 8051 CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051
-
工作电压:2.5V - 5.5V
-
1K / 2K / 4K / 8K / 13K / 15.5K字节片内Flash程序存储器,擦写次数10万次以上
片内集成512字节的SRAM,包括常规的256字节RAM (idata) 和内部 扩展的256字节 XRAM (xdata)
有片内EEPROM功能,擦写次数10万次以上
ISP/IAP,在系统可编程/在应用可编程,无需编程器/仿真器 -
共8通道10位高速ADC,速度可达30万次/秒,3路PWM还可当3路D/A使用
-
共3通道捕获/比较单元(CCP/PWM/PCA) ----也可用来再实现3个定时器或3个外部中断(支持上升沿/下降沿中断)或3路D/A
-
利用CCP/PCA高速脉冲输出功能可实现3路9~16位PWM (每通道占用系统时间小于0.6%)
-
利用定时器T0的时钟输出功能可实现高精度的8~16位PWM (占用系统时间小于0.4%)
-
内部高可靠复位,ISP编程时16级复位门槛电压可选,可彻底省掉外部复位电路
-
工作频率范围:5MHz ~ 35MHz,相当于普通8051的60MHz~420MHz
-
内部高精度R/C时钟(±0.3%),±1%温飘(-40℃+85℃),常温下温飘±0.6%(-20℃+65℃), ISP编程时内部时钟从5MHz~35MHz可设
(5.5296MHz / 11.0592MHz / 22.1184MHz / 33.1776MHz). -
不需外部晶振和外部复位,还可对外输出时钟和低电平复位信号
-
一组高速异步串行通信端口,可在3组管脚之间进行切换,分时复用可当3组串口使用:
-
串行口(RxD/P3.0, TxD/P3.1)可以切换到(RxD_2/P3.6, TxD_2/P3.7), 还可以切换到(RxD_3/P1.6, TxD_3/P1.7);
-
建议用户将串口放在 [P3.6/RxD_2, P3.7/TxD_2] 或 [P1.6/RxD_3, P1.7/TxD_3] 上([P3.0, P3.1] 作下载/仿真用);
-
若用户未将串口切换到[P3.6/RxD_2, P3.7/TxD_2] 或 [P1.6/RxD_3, P1.7/ TxD_3] ,而是用[P3.0/RxD, P3.1/TxD]作串口,则务必在ISP编程时在STC-ISP软件的硬件选项中勾选“
下次冷启动时
,P3.2/P3.3为0/0时才可以下载程序” -
一组高速同步串行通信端口SPI。
-
支持程序加密后传输,防拦截
-
支持RS485下载
-
低功耗设计:低速模式,空闲模式,掉电模式/停机模式。
-
可将掉电模式/停机模式唤醒的定时器:有内部低功耗掉电唤醒专用定时器
-
可将掉电模式/停机模式唤醒的资源有:INT0/P3.2, INT1/P3.3 (INT0/INT1上升沿下降沿 中断均可), INT2 /P3.6, INT3/P3.7, INT4/P3.0(INT2
/ INT3 /INT4 仅可下降沿中断);管脚RxD(可在RxD/ P3.0和RxD_2/P3.6之间切换);管脚T0/T2(下降 沿,不产生中断,前提是在进入掉电模式
/停机 模式前相应的定时器中断已经被允许);内部 低 功耗掉电唤醒专用定时器。
共5个定时器/计数器,2个16位可重装载定时器/计数器(T0/T2,其中T0兼容普通8051的 定时器/计数器),并均可独立实现对外可编程时钟
输出(2通道),另外管脚SysClkO可将 系统时钟对外分频输出(÷1或÷2或÷4),3路CCP/PWM/PCA还可再实现3个定时器
可编程时钟输出功能(对内部系统时钟或对外部管脚的时钟输入进行时钟分频输出): 由于STC15系列5V单片机I/O口的对外输出速度最快不
超过13.5MHz,所以5V单片机的对 外可编程时钟输出速度最快也不超过13.5MHz.; 而3.3V单片机I/O口的对外输出速度最快不超过8MHz,故
3.3V单片机的对外可编程时钟 输出速度最快也不超过8MHz
① T0在P3.5/T0CLKO进行可编程输出时钟(对内部系统时钟或对外部管脚T0/P3.4的 时钟输入进行可编程时钟分频输出);
② T2在P3.0/T2CLKO进行可编程输出时钟(对内部系统时钟或对外部管脚T2/P3.1的 时钟输入进行可编程时钟分频输出); 以上2个定时器/计数
器均可1~65536级分频输出。
③ 系统时钟在P5.4/SysClkO或P1.6/XTAL2/SysClkO_2对外输出时钟,并可如下分频 SysClk/1, SysClk/2, SysClk/4.
系统时钟是指对主时钟进行分频后供给CPU、定时器的实际工作时钟;主时钟可以 是内部R/C时钟,也可以是外部输入的时钟或外部晶体振荡
产生的时钟;SysClk是指系统 时钟频率,SysClkO是指系统时钟输出。 STC15系列中除STC15W401AS系列、STC15W4K32S4系列、
STC15W1K08PWM系列及 STC15W1K20S-LQFP64单片机是将系统时钟对外分频输出外,其他系列单片机均是将主时 钟对外分频输出。
比较器,可当1路ADC使用,并可作掉电检测,支持外部管脚CMP+与外部管脚CMP-进 行比较,可产生中断,并可在管脚CMPO上产生输
出(可设置极性),也支持外部管脚 CMP+与内部参考电压进行比较 若[P5.5/CMP+, P5.4/CMP-]被用作比较器正极(CMP+)/负极(CMP-),
则[P5.5/CMP+, P5.4/ CMP-]要被设置为高阻输入
硬件看门狗(WDT)
可编程时钟输出功能:T0在P3.5输出时钟/T1在P3.4输出时钟(可1~65536级分频输出),在P5.4口输 内部高精度R/C时钟IRC_CLKO
(可分频IRC_CLK/1, IRC_CLK/2,IRC_CLK/4),T2在P3.0输出时钟。
硬件看门狗(WDT)
先进的指令集结构,兼容普通8051指令集,有硬件乘法/除法指令
通用I/O口(26/18/14个),复位后为: 准双向口/弱上拉(普通8051传统I/O口), 可设置成四种模式:准双向口/弱上拉,强推挽/强上拉,
仅为 输入/高阻,开漏 每个I/O口驱动能力均可达到20mA,但整个芯片电流最大不要超过90mA. 如果I/O口不够用,可外接74HC595(参考价
0.15元) 来扩展I/O口,并可多芯片级联扩展几 十个I/O口。)
工作温度范围:-40 ~ +85℃(工业级) / 0 ~ 75℃(商业级)
封装:SOP28, TSSOP28(6.4mm x 9.7mm), QFN28(5mm x 5mm), SKDIP28, SOP20, TSSOP20(6.5mm x 6.5mm), DIP20, SOP16, DIP16
开发环境:在Keil C开发环境中,选择 Intel 8052 编译即可
stc15w408as系列型号命名规则和含义
STC15W408AS系列型号命名规则和含义STC15W404AS-35I-SOP16表示:用户不可以将用户程序区的程序FLASH当EEPROM使用,但有专门的EEPROM,该单片机为1T8051单片机,同样工作频率时,速度是普通8051的8~12倍,其工作电压为... 查看详情
3.stc15w408as单片机gpio
...输出功能。每个口由2个控制寄存器中的相应位控制每个引脚工作类型。STC15系列单片机的I/O口上电复位后为准双向口/弱上拉(传统8051的I/O口)模式。每个I 查看详情
3.stc15w408as单片机gpio
...输出功能。每个口由2个控制寄存器中的相应位控制每个引脚工作类型。STC15系列单片机的I/O口上电复位后为准双向口/弱上拉(传统8051的I/O口)模式。每个I 查看详情
4.stc15w408as单片机点亮第一个led(代码片段)
...输出功能。每个口由2个控制寄存器中的相应位控制每个引脚工作类型。STC15系列单片机的I/O口上电复位后为准双向口/弱上拉(传统8051的I/O口)模式。每个I/O口驱动能力均可达到 查看详情
stc15w408as单片机3路pwm输出波形实测(代码片段)
...09;STC15W408AS在主频11.0592MHZ下逻辑分析仪实时采集的数据P35引脚采集的波形数据P36引脚采集的波形数据P37引脚采集的波形数据细节放到STC15W408AS在主频24MHZ下逻辑分析仪实时采集的数据P37引脚采集的波形数据参数显示细节放大局部... 查看详情
12.stc15w408as单片机比较器(代码片段)
一、比较器内部结构STC15W408AS单片机内置比较器功能。的比较器内部规划如下图所示:比较器正极输入端CMP+电平可以与比较器负极输入端CMP-的电平进行比较,也可以与内部BandGap参考电压(1.27V附近)进行比较。二、STC15W... 查看详情
12.stc15w408as单片机比较器(代码片段)
一、比较器内部结构STC15W408AS单片机内置比较器功能。的比较器内部规划如下图所示:比较器正极输入端CMP+电平可以与比较器负极输入端CMP-的电平进行比较,也可以与内部BandGap参考电压(1.27V附近)进行比较。二、STC15W... 查看详情
12.stc15w408as单片机比较器(代码片段)
一、比较器内部结构STC15W408AS单片机内置比较器功能。的比较器内部规划如下图所示:比较器正极输入端CMP+电平可以与比较器负极输入端CMP-的电平进行比较,也可以与内部BandGap参考电压(1.27V附近)进行比较。二、STC15W... 查看详情
11.stc15w408as单片机ccp/pca/pwm应用(代码片段)
...以及脉宽调制(PWM)输出。一、与CCP/PWM/PCA应用有关的特殊功能寄存器STC15系列1T8051单片机CCP/PCA/PWM特殊功能寄存器表CCP/PCA/PWMSFRs1.1PCA工作模式寄存器CMODPCA工作模式寄存器的格式如下:CMOD:PCA工 查看详情
11.stc15w408as单片机ccp/pca/pwm应用(代码片段)
...以及脉宽调制(PWM)输出。一、与CCP/PWM/PCA应用有关的特殊功能寄存器STC15系列1T8051单片机CCP/PCA/PWM特殊功能寄存器表CCP/PCA/PWMSFRs1.1PCA工作模式寄存器CMODPCA工作模式寄存器的格式如下:CMOD:PCA工 查看详情
开源diy制作分享采用stc15w408as制作七彩led广州塔(代码片段)
【广州塔DIY】采用STC15W408AS制作七彩LED广州塔之前在上升沿购买的散件led散件回来自己搭建的广州塔的,半年前突然就不亮了,这次重新购买回来了芯片,将程序烧录进去,重新恢复了。采用的单片机是STC15W408AS-35... 查看详情
stc15w408as+lcd1602+pcf8574转iic接口+dht11数据显示(代码片段)
...函数对应的参数不一样。否则无法读取到数据/************* 功能说明 **************本文件为STC15xxx系列的延时程序,用户几乎可以不修改这个程序.******************************************/#include "delay.h"//=========... 查看详情
2.stc15w408as单片机时钟(代码片段)
STC15W408AS单片机有两个时钟源:内部高精度R/C时钟和外部时钟(外部输入时钟或外部晶体振荡器产生的时钟)。内部高精度R/C时钟(±0.3%),±1%温漂,常温下温漂±0.6%(-20℃~+65℃)。一、内部时钟配置内部时钟... 查看详情
13.stc15w408as单片机spi(代码片段)
...器1.1SPI控制寄存器SPCTLSPCTL:SPI控制寄存器 SSIG:SS引脚忽略控制位。SSIG=1,MSTR(位4)确定器件为主机还是从机SSIG=0,SS脚用于确定器件为主机还是从机.SS脚可作为I/O口使用(见SPI主从选择表)SPEN:SPI... 查看详情
1.stc15w408as单片机硬件资源
一、简介 STC15W401AS系列单片机是STC生产机器周期(1T)的单片机,是宽电压/高可靠/低功耗/超强抗干扰的新一代8051单片机,采用STC第九代加密技术,无法解密,代码完全兼容传统8051,但速度快8-12倍。内部... 查看详情
1.stc15w408as单片机硬件资源
一、简介 STC15W401AS系列单片机是STC生产机器周期(1T)的单片机,是宽电压/高可靠/低功耗/超强抗干扰的新一代8051单片机,采用STC第九代加密技术,无法解密,代码完全兼容传统8051,但速度快8-12倍。内部... 查看详情
10.stc15w408as单片机a/d转换器(代码片段)
10.STC15W408AS单片机A/D转换器 STC15系列单片机内部集成了8路10位高速A/D转换器。STC15系列单片机的A/D转换口在P1口(P1.7-P1.0),有8路10位高速A/D转换器,速度到300KHz(30万次/秒)。8路电压输入型A/D,可做... 查看详情
10.stc15w408as单片机a/d转换器(代码片段)
10.STC15W408AS单片机A/D转换器 STC15系列单片机内部集成了8路10位高速A/D转换器。STC15系列单片机的A/D转换口在P1口(P1.7-P1.0),有8路10位高速A/D转换器,速度到300KHz(30万次/秒)。8路电压输入型A/D,可做... 查看详情