51单片机学习笔记——STC15W201S系列
下图为STC15W201S系列单片机引脚图:
主要使用SOP16封装的STC15W204S。
下表为管脚说明:
管脚 | 封装/SOP16 | 说明 | |
P1.0/RSTOUT_LOW | 15 | P1.0 | 标准I/O口 PORT1[0] |
RSTOUT_LOW | 上电后,输出低电平,在复位期间也是输出低电平,用户可用软件将其设置为高电平或低电平,如果要读外部状态,可将该口先置高后再读。 | ||
P1.1 | 16 | 标准I/O口 PORT1[1] | |
P1.2/T0/CMPO | 1 | P1.2 | 标准I/O口 PORT1[2] |
T0 | 定时器/计数器0的外部输入 | ||
CMPO | 比较器的比较结果输出管脚 | ||
P1.3 | 2 | 标准I/O口 PORT1[3] | |
P1.4/T0CLKO | 3 | P1.4 | 标准I/O口 PORT1[4] |
T0CLKO |
定时器/计数器0的时钟输出 可通过设置INT_CLKO[0]位/T0CLKO将该管脚配置为T0CLKO,也可对T0脚的外部时钟输入进行分频输出 |
||
P1.5 | 4 | 标准I/O口 PORT1[5] | |
P3.0/RxD/INT4/T2CLKO | 9 | P3.0 | 标准I/O口 PORT3[0] |
RxD | 串口数据接收端 | ||
INT4 | 外部中断4,只能下降沿中断,INT4支持掉电唤醒 | ||
T2CLKO |
T2的时钟输出 可通过设置INT_CLKO[2]位/T2CLKO将该管脚配置为T2CLKO |
||
P3.1/TxD/T2 | 10 | P3.1 | 标准I/O口 PORT3[1] |
TxD | 串口数据发送端 | ||
T2 | 定时器/计数器2的外部输入 | ||
P3.2/INT0 | 11 | P3.2 | 标准I/O口 PORT3[2] |
INT0 |
外部中断0,既可上升沿中断也可下降沿中断。 如果IT0(TCON.0)被值为1,INT0管脚仅为下降沿中断。如果IT0(TCON.0)被清0,INT0管脚既可上升沿中断也可下降沿中断。 INT0支持掉电唤醒。 |
||
P3.3/INT1 | 12 | P3.3 | 标准I/O口 PORT3[3] |
INT1 |
外部中断1,既可上升沿中断也可下降沿中断。 如果IT1(TCON.2)被值为1,INT1管脚仅为下降沿中断。如果IT1(TCON.2)被清0,INT1管脚既可上升沿中断也可下降沿中断。 INT1支持掉电唤醒。 |
||
P3.6/INT2/RxD_2 | 13 | P3.6 | 标准I/O口 PORT3[6] |
INT2 |
外部中断2,只能下降沿中断 INT2支持掉电唤醒 |
||
RxD_2 | 串口数据接收端 | ||
P3.7/INT3/TxD_2 | 14 | P3.7 | 标准I/O口 PORT3[7] |
INT3 |
外部中断3,只能下降沿中断 INT3支持掉电唤醒 |
||
TxD_2 | 串口数据发送端 | ||
P5.4/RST/MCLKO/CMP- | 5 | P5.4 | 标准I/O口 PORT5[4] |
RST | 复位脚(高电平复位) | ||
MCLKO | 主时钟输出;输出的频率可为MCLK/1,MCLK/2,MCLK/4(MCLK是指主时钟频率)。 | ||
CMP- |
比较器负极输入端 (若该口被用作比较器负极,该口需被设置为高阻输入) |
||
P5.5/CMP+ | 7 |
P5.5 |
标准I/O口 PORT5[5] |
CMP+ |
比较器正极输入端 (若该口被用作比较器正极,该口需被设置为高阻输入) |
||
Vcc | 6 | 电源正极 | |
Gnd | 8 | 电源负极,接地 |
51单片机学习笔记——STC15W201S系列相关推荐
- 51单片机学习笔记-1简介及点灯
51单片机学习笔记 文章目录 51单片机学习笔记 1. 51单片机简介 1.1 安装软件 1.2 单片机简介 2. LED灯 2.1点亮一个LED 2.1.1原理分析 2.1.2 创建工程 2.2LE ...
- AutoLeaders控制组—51单片机学习笔记
文章目录 AutoLeaders控制组-51单片机学习笔记 1.1单片机及开发板介绍 单片机介绍 单片机应用领域 STC89C52单片机 内部结构 开发板介绍 2.1点亮一个Led 新建工程 编程 认 ...
- 单片机c语言北航,【下载资料】《51单片机学习笔记》北航版
原标题:[下载资料]<51单片机学习笔记>北航版 如果手机下载有问题,请移步至电脑端,链接:https://forum.mianbaoban.cn/t/topic/36906 内容简介 本 ...
- 51单片机学习笔记1 简介及开发环境
51单片机学习笔记1 简介及开发环境 一.51单片机 1. STC89C52单片机简介 2. 命名规则 3. 封装 (1)PDIP (2)LQFP (3)PLCC (4)PQFP 二.STC8051结 ...
- 51单片机学习笔记2 仿真器的使用及STC89Cxx简介
51单片机学习笔记2 仿真器的使用及STC89Cxx简介) 一.连接步骤 1. 硬件连接 2. 安装软件驱动 3. 检查是否安装成功 二.仿真步骤 1. 打开一个51工程 2. 选择仿真设备 3. S ...
- [51单片机学习笔记TWO]----蜂鸣器
蜂鸣器音乐播放实验 首先应该了解一下蜂鸣器音乐播放的原理,在这里我只讲一下电磁式蜂鸣器驱动原理(还有一种是压电式蜂鸣器): 电磁式蜂鸣器驱动原理: 蜂鸣器发声原理是电流通过电磁线圈,使电磁圈产生磁场来 ...
- 51单片机学习笔记5 流水灯实现及蜂鸣器控制
51单片机学习笔记5 流水灯实现及蜂鸣器控制 一.流水灯 1. 硬件电路 2. 代码实现 (1) 点亮一个LED的基本操作 (2) 使用算术左移实现流水灯 (3) 使用库文件左移函数 二.蜂鸣器 1. ...
- Autoleaders控制组——51单片机学习笔记
前要:本笔记为初学者上b站江科大自化协的51单片机入门教程P1-P12所得笔记,包含单片机简介和LED.独立按键.数码管相关内容. 目录 1.1.什么是单片机以及为什么要学单片机?51是什么? 2-1 ...
- AutoLeaders控制组—51单片机学习笔记(LED控制、独立按键、数码管)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整. 以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅) 根据测试,目 ...
最新文章
- 作为程序员应有10项权利
- oracle 注册程序,oracle 静态注册
- python实现微信小程序的接口自动化_appium+python自动化56-微信小程序自动化(摩拜为例)...
- 学习Spring Boot:(五)使用 devtools热部署
- 如何实现轮播图的内容的多少随div的大小动态变化_小程序学习日志8:swiper滑动轮播组件(轮播图)(上)...
- 经验 | CVPR 2021 Area Chair:谈CVPR 2021审稿
- (转) RabbitMQ学习之工作队列(java)
- 什么时候不选择mysql_MySQL请选择合适的列_MySQL
- mysql 账号安全_MySQL账号安全设置
- IT行业必须知道的基础知识
- 实现H5页面微信分享功能
- scratch的官方版本和其他的改编版本/小喵科技Kittenblock/snap!/TurboWarp
- No country for old men 老无所依,从奥斯卡来说,我无所依
- 网络七层结构(讲人话)
- 飞信2010分析 – SSI登录
- numpy的squeeze函数
- Oracle数据库全备份和增量备份Windows
- 位运算以及位运算的应用
- c语言结构体编辑学生成绩管理,C语言基于结构体的学生信息管理系统实现
- R语言对多个数据框的相同列进行操作