找回密码
 立即注册
查看: 367|回复: 9

【试验箱已收到,非常感谢STC】《8051U深度入门到32位51大型实战视频》学习打卡

[复制链接]
  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-05-07 08:08:40

1

主题

19

回帖

411

积分

中级会员

积分
411
发表于 2024-12-6 15:34:06 | 显示全部楼层 |阅读模式

《8051U深度入门到32位51大型实战视频》,【免费 + 包邮 送】实验箱@Ai8051U,100万套 - TFT彩屏,触摸屏,DMA-i8080/M6800并口自动刷屏,DMA-SPI刷屏,外设直接到外设 国芯技术交流网站 - AI32位8051交流社区

跟踪学习,在本坛专门的学习打卡区:https://www.stcaimcu.com/forum.php?mod=forumdisplay&fid=78发表学习心得六集以上,赠送 超级强大的 Ai8051U实验箱100万套 Ai8051U-实验箱,等您发表学习感悟后,【免费 + 包邮 送】
【免费+包邮】 送/申样/采购 可上班时间加 如下您对应地区的客服 QQ或微信联系加STC华南区客服刘经理QQ: 3398500488 ;微信:18106296592  要求 【免费+包邮】 送, 还免费教仿真  加STC华南区客服曹经理QQ:1933892258 ;微信:18106296595 要求 【免费+包邮】 送, 还免费教仿真加STC华东区客服聂经理QQ:2593903262;微信:18106296598  要求 【免费+包邮】 送, 还免费教仿真加STC西北区客服孙经理QQ: 1347154513 ;微信:18106296593  要求 【免费+包邮】 送, 还免费教仿真加STC华北区客服石经理QQ: 1638975601 ;微信:19952583876  要求 【免费+包邮】 送, 还免费教仿真加STC华中区客服唐经理QQ:2571301708 ;微信:18106296589 要求 【免费+包邮】 送, 还免费教仿真加STC东北区客服张经理QQ:3141888640 ;微信:19952583265   要求 【免费+包邮】 送, 还免费教仿真加STC西南区客服张经理QQ:3141888640 ;微信:19952583265   要求 【免费+包邮】 送, 还免费教仿真工作时间:  8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外)【免费+包邮】 送/申样/采购传统电话热线:0513-55012928、0513-55012929、0513-89896509工作时间:  8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外

哪怕梦想让我们拼的遍体鳞伤,这一次我们也要勇往直前!———冲哥

image.png

1.屏幕显示和视频播放

刷新帧率高
8080的八位并口

2.IIS录放音(例程80,36.864MHz)

录放音例程烧写频率36.864

image.png

3.PWM_DMA(例程82,40MHz)

可以直接用PWM加DMA驱动1000多颗2812led。

4.频谱分析仪(例程73,)

image.png

5.手写计算器

6.flash播放(例程73)

1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-05-07 08:08:40

1

主题

19

回帖

411

积分

中级会员

积分
411
发表于 2024-12-6 16:21:14 | 显示全部楼层

第二集 硬件及工具介绍

image.png

试验箱正面

image.png

试验箱背面

image.png

问题1?????

keil c51和c251如何共存安装?为何我装到一个文件夹就找不到注册信息了?

(问题已解决,装在一个keil文件夹下,c51,c251,ARM并列。然后去license破解,注意要管理员权限打开,否则系统提示管理员权限。)

image.png

流水灯20年前在89c5就能独立编写下载跑起来了,至今没有扬帆启航的感觉,惭愧,惭愧。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-05-07 08:08:40

1

主题

19

回帖

411

积分

中级会员

积分
411
发表于 2024-12-9 16:11:43 | 显示全部楼层

image.png

问题1:keil创建工程路径可以使用中文名称吗?

image.png

image.png

单方侵害、正当防卫、防卫过当、互殴、解释的很形象。

本课主要内容,打开keil,创建工程,编写工程,编译工程,下载工程,

第一个 工程,点亮led灯。

重点是配置P0、P4端口模式为准双向口

image.png

再根据电路图试验箱电路图
image.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-05-07 08:08:40

1

主题

19

回帖

411

积分

中级会员

积分
411
发表于 2024-12-10 17:00:40 | 显示全部楼层

image.png

先补上节课内容安装中断号拓展插件:

1733810007430.png

1733810061726.png

下载usb库文件:

image.png

我为啥没有例程下载呢?先继续学习。

image.png

在8051U例程包里有完整的例程。

主要掌握添加头文件和库文件

头文件8位32位是一个文件image.png

库文件 查询模式image.png

32位的image.png

复制粘贴到目标工程目录下。

.c+.h生成一个.lib文件,那么,.h文件是不是也可以不用复制啊?(标记测试)

添加头文件需要两步:

一是在目录树里双击添加库文件.lib,

二是在main.c文件编写里面添加调用头文件语句 #include “stc32_stc8_usb.h”

在头文件上右击可以打开头文件

image.png

搜索函数

image.png

image.png

命令参数初始化,直接复制语句粘贴。

usb的功能寄存器在P_SW里面,需要打开。

P_SW2定义 要B7使能,给B7赋值1。其他不管,1000 0000=0x80。

用位或

P_SW2|=0x80; //B7位写1,使能访问XFR。

image.png

USB允许中断

IE2|=0x80;

image.png

打开EA

EA=1; //IE|=0x80; 问题:上面能不能写成 EAXFR=1; // 存疑测试 ??

(问题已解决,可以的,第六课里面明确提到
image.png

要使用usb功能,必须打开这些开关

image.png

等待usb完成配置

image.png

编译报错57,是因为定义了的函数在程序里没有调用。

消除报错57,点魔术棒,c251misc,warnings ,填入57,把57类报警忽略掉。

编译,首次下载设置好,以后修改编译后就实现不停电下载了,方便调试。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-05-07 08:08:40

1

主题

19

回帖

411

积分

中级会员

积分
411
发表于 2024-12-11 13:37:15 | 显示全部楼层

image.png

恶补c语言

printf函数,

先在usb头文件里打开printf,把前面的\\去掉。

pintf参数意义

image.png

定义变量

image.png

常用运算符

image.png

image.png

image.png

image.png

image.png

image.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-05-07 08:08:40

1

主题

19

回帖

411

积分

中级会员

积分
411
发表于 2024-12-11 14:39:29 | 显示全部楼层

image.png

第六集已经看完了,感觉没有多少可记的。以前学过c语言,所以感觉简单点。

IO口的四种模式

image.png

printf函数的应用,配合串口助手,可以方便的看到参数实时变化,方便查找问题原因。

image.png

按键延迟消抖,是每个单片机开发者必备技能。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-05-07 08:08:40

1

主题

19

回帖

411

积分

中级会员

积分
411
发表于 2024-12-11 15:50:35 | 显示全部楼层

image.png

定时器,不占用mcu循环。

软件计时,周期性执行操作,替代delay(delay长时间占用内核,无法执行其他命令。)

中断

image.png

image.png

image.png

ISP自动生成3秒定时函数

void Timer0_Init(void) //3秒@24.000MHz
{
TM0PS = 0x5B; //设置定时器时钟预分频 ( 注意:并非所有系列都有此寄存器,详情请查看数据手册 )
AUXR &= 0x7F; //定时器时钟12T模式
TMOD &= 0xF0; //设置定时器模式
TL0 = 0x3F; //设置定时初始值
TH0 = 0x01; //设置定时初始值
TF0 = 0; //清除TF0标志
TR0 = 1; //定时器0开始计时
}

定时器原理好复杂啊,ISP配置生成太方便了。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-05-07 08:08:40

1

主题

19

回帖

411

积分

中级会员

积分
411
发表于 2024-12-12 08:57:14 | 显示全部楼层

image.png

常见编译错误:

  1. 关键词区分大小写。
  2. 标点符号必须英文。中文标点占2个字节,英文标点占1个字节,编译软件只认英文标点。
  3. {}大括号必须成对出现,为了规范,大括号两半上下一定对齐,内嵌大括号两半上下也要一定对齐,并且缩进一个制表位(Tab)

定时器周期任务。

未完成

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-05-07 08:08:40

1

主题

19

回帖

411

积分

中级会员

积分
411
发表于 2024-12-16 09:58:40 | 显示全部楼层

AI8051U试验箱已收到,非常感谢STC

image.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-12-20 22:06:49
已绑定手机

1

主题

12

回帖

55

积分

注册会员

积分
55
发表于 2024-12-16 10:00:43 | 显示全部楼层

怎么外网打不开

回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-7 09:08 , Processed in 0.174397 second(s), 115 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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