小徐不会画板 发表于 2025-12-9 15:42:58

学习Ai8051的第一天

今天在B站偶然看见Ai8051单片机,我以为又出现新的单片机国产厂商呢,搜了一下,原来还是我们的STC,来到论坛看到了新款的8051居然能跑神经网络,非常好奇,开始学习新知识了。




神农鼎 发表于 2025-12-9 16:20:32

要 做到 USB不停电下载;
要 尝试 AiCube 图形化自动配置生成程序工具;
推荐优先看的:
printf_usb("Hello World !\r\n")及
USB不停电下载, 演示视频链接:
https://www.stcaimcu.com/thread-19077-1-1.html

下载 最新的 AiCube-ISP-V6.96G 或以上版本软件 !
深圳国芯人工智能有限公司-工具软件

下载 最新的 USB库函数,永远用最新的 USB库函数 !
深圳国芯人工智能有限公司-库函数
下载 最新的 用户手册 !
下载 最新的 上机实践指导书 !

下载 最新的 Ai8051U 用户手册
https://www.stcaimcu.com/data/download/Datasheet/AI8051U.pdf

下载 最新的 Ai8051U 实验指导书,
有 AiCube 图形化自动配置生成程序工具使用说明
https://www.stcaimcu.com/data/do ... %AF%BC%E4%B9%A6.pdf

https://v.stcai.com/sv/1c5eec2-197fcd9b766/1c5eec2-197fcd9b766.mp4
上面是 小李 演示:Ai8051U, printf_usb("Hello World !\r\n")及usb不停电下载@AiCube之图形化程序自动生成

https://v.stcai.com/sv/1fce8086-197cf2b9dd4/1fce8086-197cf2b9dd4.mp4
上面是 小赵 演示:Ai8051U, printf_usb("Hello World !\r\n")及usb不停电下载@AiCube之图形化程序自动生成

芯Skye 发表于 2025-12-9 16:59:10

学习Ai8051之IO口
学习任何绝大多数单片机的入门的第一步,基本上都是从IO口开始的。学习Ai8051也是如此。

我在之前已经学习了STM32单片机,对于STM32单片机,我直接接触的就是CUBEMX配置的模式,十分的简单,图形化编程,但是就是如此,对寄存器的理解可能就没那么深刻。
对于Ai8051,共有P0到P7端口,

每个端口都有8位。
对于单片机的IO口可通过寄存器配置其模式,在大多数情况下,我们使用的是推挽输出和和高阻输入这两种模式,通过PnM1和PnM0两个寄存器进行端口模式配置。


同样的,还有端口的上拉电阻和下拉电阻的配置寄存器PxPU和PxPD两个寄存器。配置上拉电阻或者下拉电阻,可以减少端口的干扰,增强稳定性。
在IO口配置环节有一个非常好用的工具,就是AiCube-ISP中的IO口配置工具,在这里可以快速的配置各种IO口的状态。非常好用。

对于IO口常用的电路有下面的几种
(1)直接控制

(2)三极管控制

IO比较简单,大致相关的内容,STC的Ai8051U指导书有更详细

芯Skye 发表于 2025-12-9 17:00:12

请您后续打卡不要重复开贴,统一在此帖不同楼层回复,方便审查
页: [1]
查看完整版本: 学习Ai8051的第一天