找回密码
 立即注册
查看: 223|回复: 6

学习Ai8051U的几点体会

[复制链接]
已绑定手机

13

主题

17

回帖

389

积分

中级会员

积分
389
发表于 2026-6-23 22:12:41 | 显示全部楼层 |阅读模式
        1、win7系统开发Ai8051U单片机使用不同的编译器。
         8bit方式用开发传统At89C52的KeilC51软件,此时不支持寄存器地址不是8的倍数那些寄存器的位寻址,如电源控制寄存器PCON的地址是87H,它的bit7是SMOD,当SMOD=0串口1各个模式波特率不加倍,此时不可以使用“SMOD=0;”代码,只能使用字节操作方式,“PCON &= ~(1 << 7);   //串口1各个模式波特率不加倍”。否则编译不通过。

   32bit方式用Keil uVision C251软件,此时支持位操作,对于PCON寄存器,可以使用“SMOD=0;”代码,初学者使用很易犯这样的错误。

   开发ARM还要安装第三个软件:Keil uV5_ARM。
   2、Win10电脑安装好可以开发ARM、32bit的STC、8bit的STC软件只会生成2个图标:Keil uV5(开发ARM和32bit的STC)和KeilC51(开发8bit的STC),打开错误则无法编译。
       3、原来开发51单片机时左侧的Project栏的有关项目都是默认的,如Target/Source Group 1,这两个名字以为都是固定的,在《Ai8051U教学视频》第2集的12分多钟知道,这两个名字都可以改动,改成自己喜欢的名字。
      4、开发Ai8051U单片机时必须设置好端口的模式,即使是8bit模式也必须这样,这一点使得STC单片机有了arm的功能,同时还兼容传统51单片机的一些功能。
端口模式有:推挽输出、准双向口、开漏输出、高阻输入。
截图202606232130035455.jpg
回复

使用道具 举报 送花

已绑定手机

74

主题

1019

回帖

3775

积分

论坛元老

初出茅庐&无甚本事

积分
3775
发表于 2026-6-23 23:12:35 | 显示全部楼层
现在的io端口功能更多
但部分端口有默认的电平状态
偶尔看看玩玩
回复

使用道具 举报 送花

0

主题

90

回帖

1018

积分

金牌会员

积分
1018
发表于 2026-6-23 23:41:07 | 显示全部楼层
感谢分享
回复

使用道具 举报 送花

已绑定手机

872

主题

1万

回帖

2万

积分

管理员

积分
25428
发表于 2026-6-24 08:44:05 | 显示全部楼层
截图202606240843504825.jpg
回复

使用道具 举报 送花

已绑定手机

13

主题

17

回帖

389

积分

中级会员

积分
389
 楼主| 发表于 2026-6-24 10:34:43 | 显示全部楼层
刚知道STC也有了Ai助手了,针对太方便了
回复

使用道具 举报 送花

已绑定手机

74

主题

1019

回帖

3775

积分

论坛元老

初出茅庐&无甚本事

积分
3775
发表于 2026-6-24 10:59:02 | 显示全部楼层
yyq_*** 发表于 2026-6-24 10:34
刚知道STC也有了Ai助手了,针对太方便了

更多朋友使用AI助手
反馈问题再改善会变得更好
偶尔看看玩玩
回复

使用道具 举报 送花

已绑定手机

872

主题

1万

回帖

2万

积分

管理员

积分
25428
发表于 2026-6-24 11:39:24 | 显示全部楼层
STC 【AI 助手】能基本正确写出复杂的高级 PWM程序了,
其他 定时器/中断/串口通信/CAN/LIN 就很轻松了。
基于STC专有知识库,正确率很高;  
DEEPSEEK.COM 基于普通网络资料,错误多,
DEEPSEEK.COM的知识库很多是错误信息。
用 STC 【AI 助手】,基于STC自己的专业知识库,正确率高。
STC 【AiCube】:图形化配置外设,自动生成程序;
STC 【AI 助手】:按输入的要求,自动生成程序,
                             排查程序错误的超级高手,
将错误程序在 www.STCAIMCU.com 论坛发帖贴出来,
给个论坛链接给 STC 【AI 助手】,基本错误能立即排查出来。
https://help.stcaimcu.com/

回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-11-7 13:02 , Processed in 0.073981 second(s), 73 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表