找回密码
 立即注册
楼主: 布丁橘长

视频教程-32位8051-屠龙刀-第0-100期合集-布丁橘长

   火... [复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:31
  • 最近打卡:2025-04-30 13:34:11

8

主题

144

回帖

1514

积分

版主

积分
1514
发表于 2023-1-9 09:50:55 | 显示全部楼层
本帖最后由 小太阳 于 2023-1-12 08:57 编辑

打卡,布丁橘长的视频短小精悍,太详细了,讲解了各个函数的定义、关键字,期待后面的内容,继续学习~
打卡,跟着橘长继续学习流水灯~

打卡,今天学习了第10期IO口内部上拉/下拉电阻-PxPU&PxPD寄存器:通过控制IO口内部上拉电阻的方式来直接驱动LED亮灭,IO口内部上拉、下拉电阻的设置可使用STC-ISP下载软件内的I/O口配置工具的高级配置功能

1.png
QQ:2571301708
电话:18106296589(微信同号)

4

主题

5

回帖

156

积分

注册会员

积分
156
发表于 2023-1-9 10:00:47 | 显示全部楼层
本帖最后由 蹦恰恰 于 2023-1-14 08:58 编辑

01.09 打卡:跟着布丁橘长一起学习STC的STC32G12K128核心板-屠龙刀
结合冲哥的视频一起学习,布丁橘长的视频不长,简明扼要,讲解了STC最新的STC32G12K128的核心板的各种模块的应用
(1)KEIL的仿真设置,屠龙刀等核心功能板代码烧录: 注意设置,STC的数据手册里也有详细说明,可以参考
(2)I/O口四种模式,高电平点亮共阴极LED ,不同的I/O口模式会让LED亮度有明显变化
(3)#define:预处理指令,以#开头,对字符串进行替换, typedef:为已有的数据类型做一个文本替代,以;结尾
(4)用STC32G点亮共阳极LED:两个步骤,设置IO的模式和IO口输出低电平,点亮LED
(5)Delay延时函数,LED闪烁以及WTST寄存器:Delay延时函数让单片机处理加减之类的操作,以达到消耗时间的目的 ,WTST寄存器:程序读取等待控制寄存器,设置为0,节省时间
(6)delay函数延时时间计算&volatile关键字: volatile主要就是限制编译器优化某些变量
(7)8位流水灯:移位方法实现流水灯,0X01 对应二进制是0000001,取反后的二进制是1111110。
(8)8位流水灯-数组法:正反仿佛流水灯的额代码,0~8的for循环,取数组的第i个元素,赋值给P2,做正向流水灯。用1~7的for循环,取数组第7-i个元素,赋值给P2,做反向流水灯。
(9)8位流水灯-数组法-10种花式
(10)IO口内部上拉/下拉电阻-PxPU&PxPD寄存器:控制IO口内部上拉电阻的方式来直接驱动LED的亮灭,省去外部限流电阻,IO口设置可以在STC的强大的ISP软件-I/0口配置工具-高级设置,STC论坛也提供了代码下载,完美!
(11) 特殊功能寄存器SFR:最多128个,不够用则XFR:扩展寄存器,EAXFR以及外部数据总线时钟控制寄存器CKON, STC32的SFR是非常丰富的
       EAXFR=1;(设置 EAXFR=1,访问XFR区域的扩展SFR)
       CKON=0X00;(设置外部数据总线速度最快)
       WTST=0X00;(设置程序等待时间为0),这是在STC32中经常出现的组合,作为STC32的一个初始值设置,让CPU执行的速度最快。
(12)数码管原理、段码数组&IO口直驱1位数码管
期待后续更多的学习



  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15611
发表于 2023-1-9 10:09:02 | 显示全部楼层


1.png
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15611
发表于 2023-1-10 10:10:14 | 显示全部楼层
现在前面几节已经给大家一个整体的32位8051映像了,
后面期待能否照顾下初学者, 加强 32位8051的 C语言的培养
布长老的视频实战性很强,这是布长老的专长
  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-12-24 13:21:52

1

主题

10

回帖

543

积分

高级会员

积分
543
发表于 2023-1-13 13:24:33 | 显示全部楼层
楼主请继续更新!

点评

下午又更新了  详情 回复 发表于 2023-1-14 11:00
  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-04-27 14:40:11
已绑定手机

16

主题

468

回帖

2165

积分

版主

积分
2165
QQ
发表于 2023-1-14 11:00:02 | 显示全部楼层
昨天又更新了两期了,第11期:SFR、XFR、EAXFR以及CKON寄存器,第12期:数码管原理、段码数组&IO口直驱1位数码管
小伙伴们快来学习吧
www.STCAI.com
  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-04-27 14:40:11
已绑定手机

16

主题

468

回帖

2165

积分

版主

积分
2165
QQ
发表于 2023-1-14 11:00:27 | 显示全部楼层
笑*** 发表于 2023-1-13 13:24
楼主请继续更新!

下午又更新了
www.STCAI.com

0

主题

1

回帖

6

积分

新手上路

积分
6
发表于 2023-1-14 16:19:57 | 显示全部楼层
为什么,我的编译不通过,提示“Target not created.”
Snipaste_2023-01-14_16-19-04.JPG
  • 打卡等级:常住居民I
  • 打卡总天数:68
  • 最近打卡:2024-09-14 12:02:46

11

主题

75

回帖

3568

积分

荣誉版主

积分
3568
QQ
发表于 2023-1-14 18:46:53 | 显示全部楼层
anfl*** 发表于 2023-1-14 16:19
为什么,我的编译不通过,提示“Target not created.”

还有其它提示吗?
上传的代码都是经过测试的
Keil的版本需要使用C251版本,根据已知信息,不知道问题在哪,考虑是Keil安装问题

360截图20230114184813268.jpg



  • 打卡等级:常住居民I
  • 打卡总天数:68
  • 最近打卡:2024-09-14 12:02:46

11

主题

75

回帖

3568

积分

荣誉版主

积分
3568
QQ
发表于 2023-1-14 18:53:17 | 显示全部楼层
anfl*** 发表于 2023-1-14 16:19
为什么,我的编译不通过,提示“Target not created.”

看你的图片是ARM版的界面
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-1 22:05 , Processed in 0.126249 second(s), 121 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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