qoistoochee128

[Training Camp_Advanced Class] Internet of Things Relay

 
Overview

本设计采用[上海*庆科*信息技术有限公司](https://www.baidu.com/link?url=WJIe6RZxA3vHDAh0tXEr-oQZSVW0SPRfc4hJPPZjJTBHyPBEKqhvyJrR3Xn1F3tQ&wd=&eqid=ea07db1c0003ba3b000000055f326576)出品的高性价比Wi-Fi+BT二合一模组EMW3080为核心连接互联网云服务器端,辅以STC8A8K单片机加以控制来实现家用电器的物联网化.
**EMW3080简介**
家电经典主打款
量产出货,成熟稳定
经典设计,支持邮票孔 SMT 或插针两种安装方式
适用于各种智能家电应用场景
 ![1.png]![_`QM3$BNI%UANWQ93~0)ARB.png]
**STC8单片机介绍**
STC8 系列单片机是不需要外部晶振和外部复位的单片机,是以超强抗干扰/超低价/高速/低功耗为
目标的 8051 单片机,在相同的工作频率下,STC8 系列单片机比传统的 8051 约快 12 倍(速度快 11.2~13.2
倍),依次按顺序执行完全部的 111 条指令,STC8 系列单片机仅需 147 个时钟,而传统 8051 则需要
1944 个时钟。STC8 系列单片机是 STC 生产的单时钟/机器周期(1T)的单片机,是宽电压/高速/高可靠/
低功耗/强抗静电/较强抗干扰的新一代 8051 单片机,超级加密。指令代码完全兼容传统 8051。
MCU 内部集成高精度 R/C 时钟(±0.3%,常温下+25℃),-1.8%~+0.8%温飘(-40℃~+85℃) ,-1.0%~
+0.5%温飘(-20℃~+65℃)。ISP 编程时 5MHz~30MHz 宽范围可设置,可彻底省掉外部昂贵的晶振和外
部复位电路(内部已集成高可靠复位电路,ISP 编程时 4 级复位门槛电压可选)。
MCU 内部有 3 个可选时钟源:内部 24MHz 高精度 IRC 时钟(可适当调高或调低)、内部 32KHz
的低速 IRC、外部 4M~33M 晶振或外部时钟信号。用户代码中可自由选择时钟源,时钟源选定后可再
经过 8-bit 的分频器分频后再将时钟信号提供给 CPU 和各个外设(如定时器、串口、SPI 等)。
MCU 提供两种低功耗模式:IDLE 模式和 STOP 模式。IDLE 模式下,MCU 停止给 CPU 提供时钟,
CPU 无时钟,CPU 停止执行指令,但所有的外设仍处于工作状态,此时功耗约为 1.3mA(6MHz 工作
频率)。STOP 模式即为主时钟停振模式,即传统的掉电模式/停电模式/停机模式,此时 CPU 和全部外
设都停止工作,功耗可降低到 0.1uA 以下。IDLE 模式可以由外部中断(INT0/INT1/INT2/INT3/INT4)、
定时器中断(定时器 0/定时器 1/定时器 2/定时器 3/定时器 4)、串口中断(串口 1/串口 2/串口 3/串口 4)、
PCA/CCP/PWM 中断、增强型 PWM、增强型 PWM 异常检测、ADC 模数转换中断、LVD 低压检测、
SPI 中断、I2C 中断、比较器中断唤醒。STOP 模式可以由 INT0/INT1 端口上升沿/下降沿、INT2/INT3/INT4
端口下降沿、T0/T1/T2/T3/T4 端口下降沿、RxD/RxD\_2/RxD\_3/RxD\_4 端口下降沿、RxD2/RxD2\_2 端口
下降沿、RxD2/RxD2\_2 端口下降沿、RxD3/RxD3\_2 端口下降沿、RxD4/RxD4\_2 端口下降沿、
CCP0/CCP0\_2/CCP0\_3/CCP0\_4 端口下降沿、 CCP1/CCP1\_2/CCP1\_3/CCP1\_4 端口下降沿、
CCP2/CCP2\_2/CCP2\_3/CCP2\_4 端口下降沿、CCP3/CCP3\_2/CCP3\_3/CCP3\_4 端口下降沿、LVD 低压检
测以及掉电唤醒定时器(进入掉电模式前需要先使能掉电唤醒定时器)唤醒。
MCU 提供了丰富的数字外设(4 个串口、5 个定时器、4 组 PCA、8 组增强型 PWM 以及 I
2
C、SPI)
接口与模拟外设(速度高达 800K 即每秒 80 万次采样的 12 位*15 路超高速 ADC、比较器),可满足广
大用户的设计需求。
数字功能可使用程序在多个管脚之间进行切换。串口 1 可以组为单位([TxD/RxD]为一组)在
[P3.0/P3.1]、[P3.6/P3.7]、[P1.6/P1.7]、[P4.3/P4.4]这 4 组之间进行任意切换;串口 2 可以组为单位
([TxD2/RxD2]为一组)在[P1.0/P1.1]、[P4.0/P4.2]这 2 组之间进行任意切换;串口 3 可以组为单位
([TxD3/RxD3]为一组)在[P0.0/P0.1]、[P5.0/P5.1]这 2 组之间进行任意切换;串口 4 可以组为单位
([TxD4/RxD4]为一组)在[P0.2/P0.3]、[P5.2/P5.3]这 2 组之间进行任意切换;PCA 可以组为单位
( [ECI/CCP0/CCP1/CCP2/CCP3] 为一组)在 [P1.2/P1.7/P1.6/P1.5/P1.4] 、 [P2.2/P2.3/P2.4/P2.5/P2.6] 、
[P7.4/P7.0/P7.1/P7.2/P7.3]、[P3.5/P3.3/P3.2/P3.1/P3.0]这 4 组之间进行任意切换;SPI 可以组为单位
([SS/MOSI/MISO/SCLK]为一组)在[P1.2/P1.3/P1.4/P1.5]、[P2.2/P2.3/P2.4/P2.5]、[P7.4/P7.5/P7.6/P7.7]、
[P3.5/P3.4/P3.3/P3.2]这 4 组之间进行任意切换;I
2
C 可以组为单位([SCL/SDA]为一组)在[P1.5/P1.4]、
[P2.5/P2.4]、[P7.7/P7.6]、[P3.2/P3.3]这 4 组之间进行任意切换;增强型 PWM 的每一路均可各自独立地
在 3 个端口之间任意切换(详细切换介绍请参考第 3.3 章的功能脚切换)。
STC8 系列单片机内部集成了增强型的双数据指针。通过程序控制,可实现数据指针自动递增或递
减功能以及两组数据指针的自动切换功能。
![P00818-204054.jpg]调试过程中串口存在问题,后直接飞线下载程序
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-09 00:06:50

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号