*阅读说明:以下仅简要总结摘录,排名不分先后。详细项目方案内容、源码附件、资料等请戳原链接查看。
本篇要主要来分享一下使用RD8T36系列芯片的USCI0接口的TWI工作模式完成对OLED的显示驱动,UART0接口完成与ESP-01 Wi-Fi模块的通讯,最后结合这两个功能完成通过ESP-01 Wi-Fi模块连接Wi-Fi后,与知心天气服务器进行连接,获取当地的实时温度,显示在OLED上。
最近,我拿到了新定义(NewDefine)MCU的开发板,决定写一个简单的LED闪烁程序来测试一下这个MCU的基本功能。新定义MCU在性能和价格方面都有很好的平衡,适合各种小型嵌入式项目。我这次用的是它们的低功耗型号,下面分享下我的编程过程。 代码实现这次的目标是通过GPIO控制LED实现简单的闪烁功能。
温度传感器在很多嵌入式应用中都非常常见,比如环境监测、智能家居等。我们将使用赛元MCU读取温度传感器的数据,并通过串口将其发送到电脑上显示。
本篇文章将以SC95F7571为例,介绍如何实现一个多功能按键控制系统,结合LED和蜂鸣器的驱动,为项目开发提供实践经验。 本系统通过按键的短按、长按识别,实现对LED灯状态的切换和蜂鸣器的控制。主要包含按键扫描、定时器中断以及I/O控制模块。
我将分享一个基于赛元MCU实现I2C通信的简单应用,展示如何通过I2C总线与外部EEPROM芯片进行数据读写操作。 我们将使用赛元MCU的I2C接口与一颗24C02 EEPROM芯片进行数据交互,主要实现数据的写入与读取操作。这个项目可以帮助我们掌握如何使用I2C通信协议,并扩展MCU的存储能力。
赛元SC95F7571是一款高性能、低功耗的8位单片机,具有丰富的外设资源,尤其是在工业控制和消费电子等领域广泛应用。其中,UART串行通信功能是其重要的外设之一,能够实现与其他设备的数据通信。本文将详细介绍如何使用SC95F7571 MCU实现UART通信,并通过代码实例演示如何发送和接收数据。
|