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

诱惑太大!我要学Ai8051U单片机

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:53
  • 最近打卡:2025-03-27 07:31:59
已绑定手机

0

主题

24

回帖

159

积分

注册会员

积分
159
发表于 2024-12-31 22:05:45 | 显示全部楼层

好学吗?

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:331
  • 最近打卡:2025-06-18 08:32:52
已绑定手机

9

主题

107

回帖

839

积分

高级会员

积分
839
发表于 2025-1-1 08:58:41 | 显示全部楼层
如今有STC提供的学习平台,只要跟着老师认真去学,就不难。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:331
  • 最近打卡:2025-06-18 08:32:52
已绑定手机

9

主题

107

回帖

839

积分

高级会员

积分
839
发表于 2025-1-2 15:20:55 | 显示全部楼层
新年伊始开始学习第9集《数码管》
数码管也叫LED数码管,内部是由多个发光二极管封装在一起组成的,在日用以及工业产品中到处可见,运用十分广泛。以这种最普通的数码管来说,一个“8”我们称之为1位数码管,两个“8”就是2位数码管,以此类推。按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。学会正确,灵活运用数码管是学习单片机的基本功。
数码管的静态显示比较简单容易点。数码管的动态显示有点复杂。
图片11.png
具体的控制的流程如图所示,N表示有几个数码管!其中需要注意每个延时不能太短,我们这边程序就以1ms为准,且需要保证总共一个循环结束的时间不能大于20ms,因为人眼的视觉不容易分辨出50HZ以上的动态刷新。
这一集重点讲解了74H595移位寄存器,通过《74HC595模拟器》了解了如何用74HC595的SCK,SER,RCK引脚,并行输出Q0-Q7,实现数码管的显示。如何快速生成数码管的段数组,STC给我们提供神奇的工具,在字库生成工具中有LED数码管段码库。这里还有许多仿真接口,通过这一集还了解了如何使用虚拟显示——LED和数码管。给以后程序的调试提供了极大的方便。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:331
  • 最近打卡:2025-06-18 08:32:52
已绑定手机

9

主题

107

回帖

839

积分

高级会员

积分
839
发表于 2025-1-6 16:13:35 | 显示全部楼层
今天学习第10集《虚拟键盘LED和数码管》
前面在学习数码管时,就讲到过如何使用虚拟显示——LED和数码管。可以通过软件的方式实现硬件的功能,方便以后程序的调试。
实际上STC通过AIapp-ISP给我们提供的不仅仅是虚拟显示--LED和数码管还有虚拟键盘、液晶显示、数字示波器等虚拟设备。今天就跟着冲哥开始学习如何使用虚拟键盘LED和数码管。
首先按图操作:
微信图片_20250106153920.jpg
要注意的是,必须更新头文件,然后根据有关协议编程就可以方便的使用虚拟键盘LED和数码管等虚拟设备了。
微信图片_20250106153931.jpg
微信图片_20250106153942.jpg
微信图片_20250106153951.jpg

通过观看以上视频,重点是要理解命令格式,其中第1~4字节是 命令头这个是固定的。之后的字节则根据功能有所变化。发送和接收数据必须参考每个功能的命令格式。我们只需要将LIB文件添加到项目中,并在主函数中包含库函数的头文件就可以直接调用库函数。包含库函数后,所有的库函数用户只需要直接调用,库函数会自动解析参数。实现虚拟键盘LED和数码管的功能。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:331
  • 最近打卡:2025-06-18 08:32:52
已绑定手机

9

主题

107

回帖

839

积分

高级会员

积分
839
发表于 2025-1-7 16:25:05 | 显示全部楼层
今天学习第11集《矩阵按键》
一个按键对应一个I/O端口的叫做独立按键。在按键数量较多时,为了减少I/O口的占用,将按键排列成矩阵排列的形式的按键阵列称为矩阵按键。
矩阵按键的程序实现
微信图片_20250107155044.jpg
按键识别原理:首先所以端口默认为高电平,然后实时读取到引脚为低电平则是表示按下。
①第一步:现将P0.0-P0.3输出低电平,P0.6-P0.7输出高电平,如果有按键按下,按下的那一行的IO就会变成低电平,就可以判断出哪一行按下了。
②第二步:现将P0.0-P0.3输出高电平,P0.6-P0.7输出低电平,如果有按键按下,按下的那一列的IO就会变成低电平,就可以判断出哪一列按下了。
③第三步:行列组合一下就可以判断出是哪个按键按下了。
微信图片_20250107155054.jpg

当然也不是只要按部就班就可以简单实现矩阵按键的按键识别。要注意端口的设置,初始化,端口模式切换出现闪烁的问题。这些冲哥通过视频进行详细的讲解。并带着大家实现用矩阵按键做的密码锁。期待冲哥的下一课。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:39
  • 最近打卡:2025-03-30 11:39:23
已绑定手机

5

主题

64

回帖

157

积分

注册会员

积分
157
发表于 2025-1-7 16:31:02 | 显示全部楼层
楼主拿到实验箱了吗
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:331
  • 最近打卡:2025-06-18 08:32:52
已绑定手机

9

主题

107

回帖

839

积分

高级会员

积分
839
发表于 2025-1-7 16:56:22 | 显示全部楼层
谢谢关注,还没有。正在申请中。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:464
  • 最近打卡:2025-06-18 08:47:22

33

主题

2450

回帖

5182

积分

论坛元老

积分
5182
发表于 2025-1-7 17:25:30 | 显示全部楼层
你应该用芯愿兑换个擎天柱,然后把代码跑一跑,电路搭一搭,可能更容易申请
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:178
  • 最近打卡:2025-06-12 08:44:23
已绑定手机

15

主题

628

回帖

822

积分

高级会员

积分
822
发表于 2025-1-7 18:23:56 来自手机 | 显示全部楼层
gether 发表于 2024-12-31 22:05
**** 作者被禁止或删除 内容自动屏蔽 ****

好难得看见被禁言的
STC 666 888
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:178
  • 最近打卡:2025-06-12 08:44:23
已绑定手机

15

主题

628

回帖

822

积分

高级会员

积分
822
发表于 2025-1-7 18:24:47 来自手机 | 显示全部楼层
_奶咖君_ 发表于 2025-1-7 17:25
你应该用芯愿兑换个擎天柱,然后把代码跑一跑,电路搭一搭,可能更容易申请 ...

心愿有点难积累
STC 666 888
回复 支持 1 反对 0

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-18 21:16 , Processed in 5.306408 second(s), 102 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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