对于STC15W408AS-35I-SOP28的开发应用——主控(一)


前言

最近学校要求用这款经典的STC15W408AS型号的51单片机来制作项目,于是我开始了对此单片机进行了初步的探索。

一、STC15W408AS型号单片机的特点

1.工作电压:2.5V - 5.5V。

2.1K / 2K / 4K / 8K / 13K / 15.5K字节片内Flash程序存储器,擦写次数10万次以上。

3.片内集成512字节的SRAM,包括常规的256字节RAM 和内部扩展的256字节
XRAM 。

4.有片内EEPROM功能,擦写次数10万次以上。

5.共8通道10位高速ADC,速度可达30万次/秒,3路PWM还可当3路D/A使用。

6.内部高可靠复位,ISP编程时16级复位门槛电压可选,可彻底省掉外部复位电路。

7.工作频率范围:5MHz ~ 35MHz,相当于普通8051的60MHz~420MHz。

8.不需外部晶振和外部复位,还可对外输出时钟和低电平复位信号。

9.一组高速同步串行通信端口SPI。

10.一组高速异步串行通信端口,可在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时才可以下载程序”。

11.开发环境:在 Keil C 开发环境中,选择 Intel 8052 编译,头文件包含<reg51.h>即可。

12.复位后为: 准双向口/弱上拉(普通8051传统I/O口) 可设置成四种模式:准双向口/弱上拉,强推挽/强上拉,仅为输入/高阻,开漏 每个I/O口驱动能力均可达到20mA,但整个芯片电流最大不要超过90mA.如果I/O口不够用,可外接74HC595(参考价0.15元)来扩展I/O口,并可多芯片级联扩展几十个I/O口。

13…内部高精度R/C时钟(±0.3%),±1%温飘(-40℃+85℃),常温下温飘±0.6%(-20℃+65℃),ISP编程时内部时钟从5MHz~35MHz可设(5.5296MHz / 11.0592MHz / 22.1184MHz / 33.1776MHz)。


二、51单片机名称介绍

在这里插入图片描述
命名举例:
在这里插入图片描述

三、STC15W408AS内部结构图

在这里插入图片描述

四、利用USB转串口芯片PL-2303SA的ISP下载编程典型应用

在这里插入图片描述

在我的项目中我会将PL-2303SA-SOP8芯片改为更常用的CH340N芯片来实现USB转TTL。

五、引脚介绍

在这里我只展示要用到的几个特殊引脚。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此项目会用到一路ADC,四路外部中断,一组串口。

详细内容请翻手册:https://atta.szlcsc.com/upload/public/pdf/source/20200306/C50712_CB7A0FE99BDE9A8F947079BEF15207A3.pdf


总结

以上内容便是对STC15W408AS型号单片机的大致介绍,便于后续的应用与开发。功能介绍,原理图设计与代码编写会在之后的文章中详细介绍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值