我将给大家带来一款迷你精致,多种可配置的小开发板,我称它为nano51。采用STC最新主控stc8h1,ssop20系列,功能多,单价1+RMB很友好。尽管我们依旧会吐槽intel8051架构太老速度太慢,但是STC给我们带来了惊喜,STC“特色”发展了数十年,已经可以与外国AVR,ST等的8位单片机拼一拼了,况且没有大厂再继续挖掘8位的潜能了,STC8系列替代老旧以及其他8位单片是一个不错的选择。8位单片机目前在众多架构的单片群中仍有一席之地,消费级产品常见它们的身影,小家电更是运用的多,它的优势是本身资源足够用以及低廉的成本,加上互联网丰富的资源,很容易上手使用它。
nano51尺寸仅为28.23*18.05mm,仅比一元硬币宽一些,插入面包板中非常精致好看。正面设计上采用了TYPE-C和Micro-5p接口,可选配自己喜欢的接口;集成串口芯片ch340e,按键一键下载;主芯片焊盘以及丝印兼容STC8G1K08、STC8G1K17、STC8H1K08、STC8H1K17,H系列带基准电路,让您的ad采集更精准。背面预留外置晶振、5v转3.3v电路(未焊接),以供各种开发需求。
这些芯片都有1.2K的RAM,以及大于8K的FLASH,三个定时器,2路串口,1路SPI接口,I2C接口,8位多通道ADC,比较器,看门狗,宽泛的工作电压(1.9~5.5V)配上掉电模式可电池供电N久,总言之,这就是一个通用的8位MCU。
STC8G1K08、STC8G1K17比较传统,集成传统成熟的PCA模块可产生3路pwm,也可做定时,软件资源丰富。与H相比ad通道多几条和没有基准引脚。
STC8H1K08、STC8H1K17比较新,集成了最新的16位高级PWM,功能多样。也带有基准电压引脚。
……1K17的芯片还具有IAP功能,用户可以定义以及按预想擦除芯片,可以自己编写Bootloader,升级代码,这是一个很与时俱进的功能,相信在物联网领域中,它是发光夺目的。
比较遗憾的是这些20脚芯片并没有集成16位硬件乘除法单元,STC也未下放更高精度的12位ADC,以及硬件usb功能。但是这些并不影响它成为开发的好对象,因为它现在是香的,希望以后它能坚持下去!
后面我将展示一些入门代码,有兴趣的朋友欢迎进趣讨教官方群交流!qq群:487180731