大家好,我是远方。最近收到宏晶科技的销售给我寄的单片机样品STC8G1K12,说让我测试一下,STC8G 系列单片机是 STC 最新开发的单时钟/机器周期(1T)的单片机,对于STC新的东西,我非常感兴趣。因为在做研发过程中,虽然用过STC51, AVR,PIC,STM8,STM32等各种单片机,目前也在做linux驱动开发这块。但是好多产品是用STC的芯片开发的。从STC89系列->STC12系列->STC15系列->STC8A系列,我都用过,可以说是STC的终极粉丝。
下面我们来解下STC8G1K系列单片机特性
内核
超高速 8051 内核(1T),比传统 8051 约快 12 倍以上
指令代码完全兼容传统 8051
16 个中断源,4 级中断优先级
支持在线仿真
工作电压
1.9V~5.5V
内建 LDO
工作温度
-40℃~85℃
Flash 存储器
最大 12K 字节 FLASH 空间,用于存储用户代码
支持用户配置 EEPROM 大小,512 字节单页擦除,擦写次数可达 10 万次以上
支持在系统编程方式(ISP)更新用户应用程序,无需专用编程器
支持单芯片仿真,无需专用仿真器,理论断点个数无限制
SRAM
128 字节内部直接访问 RAM(DATA)
128 字节内部间接访问 RAM(IDATA)
1024 字节内部扩展 RAM(内部 XDATA)
时钟控制
内部高精度 IRC(ISP 编程时可进行上下调整)
误差±0.3%(常温下 25℃)
-1.35%~+1.30%温漂(全温度范围,-40℃~85℃)
-0.76%~+0.98%温漂(温度范围,-20℃~65℃)
内部 32KHz 低速 IRC(误差较大)
外部晶振(4MHz~33MHz)和外部时钟
看参数亮点也不多,最大的亮点就是工作电压比较广,价格降下来了,这也是我比较喜欢的。还有就是最大的进步 是 I/O 口上电后的默认状态均为高阻输入状态,其实这点做的非常好,以前其他系列的是上电默认弱上拉,真的一点也不方便。
样品已经收到了,不能总拿来睡觉吧,放在那里吃灰吧。所以连夜画了一个最小系统板,赶紧测试一下。板子已经发出去做了,估计过几天就会回来了。
等我收到板子后,焊接完,我会把测试的每个功能与大家分享。希望大家多多关注。