1- 8针微控制器
ST的8针微控制器
半导体巨头ST推出了一款只有8个引脚的微控制器。 之前提到8针单片机,大家立刻就想到了Microchip,该公司较早推出了8针单片机。 然而,PIC系列单片机的编译器有很多。 不同系列的单片机需要安装不同的编译器,下载器不通用且价格相对昂贵。 比如ICD3系列的市场价格在800-1000左右,这让很多用户望而却步。
2-多引脚微控制器
ST推出的8引脚微控制器是STM8S001,属于STM8S系列。 该单片机将以极高的性价比服务于广大用户。 全新STM8S001采用小型工业标准SOP8封装,在核心处理速度、系统控制、内存大小、通信外设和模拟功能等方面实现最佳配置和优化。
单片机基本参数及参数
该单片机的基本参数如下:
核心和片上资源
核心为STM8,主频16MHz,三级指令流水线,工作电压2.95-5.5V,5个IO口,两个定时器,三种低功耗模式:wait、active-halt、halt 。
贮存
它具有 8KB 闪存、1KB RAM 和 128 字节 EEPROM。
通信接口和片上资源
具有UART、SPI、I2C各1通道,3通道10位ADC,5个可配置外部中断,下载接口为SWIM模式。
3片上资源
构建最小的微控制器系统
单片机的最小系统包括电源电路、晶振电路、下载电路、复位电路等。STM8S001 有三种可选时钟源: 1)HSE; 2)恒生指数; 3)大规模集成电路。 如果对时钟频率的精度要求不高,可以选择内置时钟。 下载接口为SWIM单总线模式,可以使用STLINK实现。 最小系统示意图如下图所示。
4-最小系统电路图
编程环境及下载方法介绍
该芯片的核心是STM8,因此可以使用IAR for STM8。 该编程环境专门用于STM8系列微控制器。 它具有干净的界面并且易于操作。
5-IAR工作台
下载工具使用STLINK-V2。 您只需将 SWIM 和 GND 连接到微控制器即可。 连接简单,还可以实现在线仿真,大大提高了代码的调试效率。
6-STM8S001电路板
STM8S001是一款性价比非常高的微控制器,适合需求简单、功能不复杂的产品开发。 批量价格不到1元,大大节省了产品成本。