宏晶科技 STC8G1K系列单片机教程「一」了解STC8G1K系列单片机

大家好,我是远方。最近收到宏晶科技的销售给我寄的单片机样品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 口上电后的默认状态均为高阻输入状态,其实这点做的非常好,以前其他系列的是上电默认弱上拉,真的一点也不方便。

样品已经收到了,不能总拿来睡觉吧,放在那里吃灰吧。所以连夜画了一个最小系统板,赶紧测试一下。板子已经发出去做了,估计过几天就会回来了。

等我收到板子后,焊接完,我会把测试的每个功能与大家分享。希望大家多多关注。