找回密码
 立即注册
楼主: admin

视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版

   火... [复制链接]

7

主题

33

回帖

117

积分

注册会员

积分
117
发表于 2026-6-6 11:56:55 | 显示全部楼层
[打卡第九集]——@圆
第九集上:数码管静态显示
数码管其实就是led塞在里面,按点灯的逻辑一个一个点亮显示字符,只需要判断是共阴还是共阳
一般采用数组将0-9这些字符定义为16进制数,整个赋值给8位io
静态驱动很占用io口,一个数码管就占用8个,好处是无频闪,抗干扰


回复

使用道具 举报 送花

7

主题

33

回帖

117

积分

注册会员

积分
117
发表于 2026-6-6 12:10:45 | 显示全部楼层
[打卡第十集]——@圆
第十集:数码管动态显示
通过切换公共端选择需要点亮的数码管和8位数据IO,快速点亮利用余晖效应,每增加一个数码管只需要多用一个IO

优点:节约io,缺点占用cpu,抗干扰差,手机拍摄频闪
推荐在实际项目使用MAX7219专门驱动
回复

使用道具 举报 送花

7

主题

33

回帖

117

积分

注册会员

积分
117
发表于 2026-6-6 16:05:37 | 显示全部楼层
[打卡第十一集]——@圆
定时器
这里我还是一如既往的将库函数搬进来,配置定时器模式,然后去中断里申明一个全局变量作为系统时间
然后在mian里面判断是不是时间到了,时间到就翻转IO
和很早的stc89c51编程是一样的,官方库函数并没有将所有的操作都封装,就比如开启定时器0,就得手动赋值
程序实现功能:p03 LED间隔500ms闪烁

2-1定时器.zip

189.57 KB, 下载次数: 12

回复

使用道具 举报 送花

7

主题

33

回帖

117

积分

注册会员

积分
117
发表于 2026-6-7 21:42:13 | 显示全部楼层
[打卡第十二集]——@圆
计数器
这里我和历程不一样,我是搭了一个按键,按下的时候为一个脉冲,初始值为65535,每按一下P3.4低电平溢出。
然后利用usb printf打印出来,但是现在存在一个问题,就是串口打印出来的中文有两个字乱码,不够问题不大。
这里我使用的版本是6.96v-plus最新的版本

截图202606072144485487.jpg
回复

使用道具 举报 送花

已绑定手机

32

主题

416

回帖

2721

积分

金牌会员

积分
2721
发表于 2026-6-21 01:16:43 | 显示全部楼层
ZIJIN*** 发表于 2026-5-12 15:58
想问一下,AI8051U 8位是不是不能用USB不停电下载

能用。
学习MCU
回复

使用道具 举报 送花

已绑定手机

2

主题

16

回帖

36

积分

新手上路

积分
36
发表于 2026-7-15 08:34:40 | 显示全部楼层
开始学习:第一集,认识单片机
回复

使用道具 举报 送花

已绑定手机

2

主题

16

回帖

36

积分

新手上路

积分
36
发表于 2026-7-15 08:55:44 | 显示全部楼层
继续学习:第二集,了解硬件
回复

使用道具 举报 送花

已绑定手机

2

主题

16

回帖

36

积分

新手上路

积分
36
发表于 2026-7-15 09:29:16 来自手机 | 显示全部楼层
继续学习:第三集,开发环境搭建和程序下载

回复

使用道具 举报 送花

已绑定手机

2

主题

16

回帖

36

积分

新手上路

积分
36
发表于 2026-7-15 09:55:29 来自手机 | 显示全部楼层
继续学习:第四集,建立工程点亮第一颗led

回复

使用道具 举报 送花

已绑定手机

2

主题

16

回帖

36

积分

新手上路

积分
36
发表于 2026-7-15 10:25:13 来自手机 | 显示全部楼层
继续学习:第四集,建立工程点亮led
回复

使用道具 举报 送花

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

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

GMT+8, 2026-9-23 16:18 , Processed in 0.074031 second(s), 86 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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