wuzhengmin 发表于 2025-11-16 13:03:48

导入STC元件库,也很简单:

具体步骤省略......

wuzhengmin 发表于 2025-11-16 13:16:48

姚总补充的这段:其实是蛮重要的

“2023/7/25,今天学习何宾老师的课有2个重要的知识点:
1,STC32G12K128是真32位数据总线的32位8051,只是指令集兼容Intel80251 CISC指令集Intel80251是8位数据总线,分时拼出16位,分时拼出32位2,CISC/RISC;CISC:不等长指令集,有短有长的指令集组合,是相对复杂设计才可实现的指令集,用来实现的组合逻辑相对相同晶圆制造工艺制程,指令集组合逻辑复杂,可获得的主频相对较低,部分单条指令相对功能复杂而空间代码效率高,省程序存储器,相对可在较低的主频完成复杂的任务RISC:等长指令集,指令相对简单,是相对简单设计就可实现的指令集,用来实现的组合逻辑相对简单;相同晶圆制造工艺制程,指令集组合逻辑简单,可获得的主频相对较高,但指令相对简单;空间代码效率相对较低,浪费程序存储器资源,相对要在较高的主频完成复杂的任务;由于是简单的等长指令,RISC的逻辑和算术运算指令没有见到直接对存储器操作的指令;由于是简单的等长指令,RISC 的直接寻址的逻辑和算术运算指令只是对寄存器RISC放弃了一些CISC常用的组合逻辑较复杂的指令/芯片内部走线会较长,获得了较高的主频所以不简单介绍汇编语言程序设计,微机原理是无法讲透的”

wuzhengmin 发表于 2025-11-16 13:30:34

所以砸门在CISC指令环境下

如果不讲汇编,根本看不到存储器和寄存器,真没办法搞懂微机原理

姚总听何老师的课,也是亲自做笔记,所以我这样的退休老头,更要好好学习

争取搞懂STC32的底层原理............

接着姚总介绍了新东东:

1,80mA大电流,LED数码管硬件自动刷新显示;
===省外围硬件电路,内部硬件自动刷新不需软件反复干预
===可直接驱动32个8段LED数码管,或16个米字型16段LED数码管

2,触摸按键,有自动配置工具辅助开发;
===可以用水冲刷设备的键盘表面了,5mm厚有机玻璃按键灵敏

到这里,第六集就算完成啦!

这个不知道哪里有的卖,要买个回来玩一下!

wuzhengmin 发表于 2025-11-16 17:43:54

接着学习第七集:第七集 单片机软件开发基础-keil设计流程和应用开发

一开始姚总介绍新的芯片:STC8051H-108MHz-LQFP48

wuzhengmin 发表于 2025-11-16 17:46:30

芯片管脚直接兼容STC89C51 :

wuzhengmin 发表于 2025-11-16 17:53:00

这个芯片好像快很多:

注意三角函数,反三角函数,硬件单精度浮点运算

这些就很强。。。。。。。。。。

wuzhengmin 发表于 2025-11-16 17:58:39

并且替换使用也很方便,脚位是和老STC89C51一样的:

USB直接仿真,USB直接下载,也支持传统的STC串口下载;DMA:TFT,4组UART,3组SPI,QSPI,I2C,I2S,12位ADC;DMA支持外设直8路高级16位PWM定时器,TO/T1/T2/T3/T4,RTC-年月日时分秒时钟,T11系统
===串口1/串口2/串口3/串口4,都可以共享T2做波特率发生器真12位ADC,轨到轨比较器;
32位8051-CPU工作在42MHz以上
专业级的硬件数学处理器工作在108MHz:硬件三角函数/反三角函数,硬件单精度管脚兼容 STC89/STC10/STC11/12C5A60S2系列,给历史一个交代,传统 8051 封装管脚排列后继有人了
STC8051H-108MHz-LQFP48/44,PDIP40 提前剧透高校工科非计算机专业,《单片机原理及应用》,大部分从 STC89C52RC入门,多在等 STC 带大家 穿越 一次,如何无难度从STC89C52直升到STC32位8051:
1.头文件从 8051.h 换成 STC32G.h 的头文件:
2,编译器从 KEIL C51 换成 KEIL C251 编译器;就10分钟,直接进入32位8051新时代,追风剑-STC32F12K54-52MHz,已回来走的是直接穿越的康庄大道!!!

谈算力,CPU无法跟 专业的硬件数学处理器比,无法跟108MHz 的 硬件三角函数/反三角函数运算器,硬件浮点运算器比,STC8051H是硬件高速数学运算器,附带32位8051的算力已不重要,只是要32位8051-CPU做些复杂的控制!
STC8051H-108MHz-LQFP48,卖的是【108MHz 的 硬件三角函数/反三角函数,硬件浮点运算器】
附送 32位8051 CPU 做复杂的控制专业的事让专业的人/运算器 来做

wuzhengmin 发表于 2025-11-16 19:04:14

姚总接着透露新芯片计划:


STC32G96K256-108MHz-LQFP100, LQFP64, LQFP48

wuzhengmin 发表于 2025-11-16 19:10:33

STC32G96K256-108MHz-LQFP100,LQFP64,LQFP482组独立 真12位ADC,2组独立 12位DAC,4组独立比较器,4组独立运放,提前剧透32位8051,256K FLASH,96K SRAM;USB直接仿真,USB直接下载,也支持传统的STC串口下载;DMA支持:TFT,4组UART,3组SPI,QSPI,I2C,I2S,PWM
2组独立的12位ADC;12组独立的12位DAC;DMA支持外设直接到外设
16路高级16位PWM定时器,2组PWMA,2组PWMB TO/T1/T2/T3/T4,RTC-年月日时分秒时钟,T11系统定时器;
===串口1/串口2/串口3/串口4,都可以共享T2做波特率发生器真12位ADC,轨到轨比较器;
32位8051-CPU工作在96MHz以上

专业级的硬件数学处理器工作在108MHz:硬件三角函数/反三角函数,硬件浮点运算器管脚兼容 STC8H8K64U,STC32G12K128,STC32G8K64,STC32F12K54系列高校工科非计算机专业,《单片机原理及应用》,大部分从 STC89C52RC入门,多在等 STC 带大家 穿越 一次,如何无难度从STC89C52直升到STC32位8051:
1,头文件从 8051.h 换成 STC32G.h 的头文件;
2,编译器从 Keil C51 换成 KeiI C251 编译器
就10分钟,直接进入32位8051新时代!
走的是直接穿越的康庄大道!!!

wuzhengmin 发表于 2025-11-16 19:14:32

接着何宾老师通过一个设计实际例子来讲Keil μVision5.60的使用:


页: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17
查看完整版本: 跟着何宾老师学习STC32位8051单片机原理及应用-STC32G12K128