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

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

   火... [复制链接]

0

主题

3

回帖

20

积分

新手上路

积分
20
发表于 2024-1-25 19:29:03 | 显示全部楼层
第一集学习心得   知道了什么是单片机  并且它能做哪些事情,想要学好单片机需要多动手操作,举一反三,多去论坛学习
回复 支持 反对

使用道具 举报 送花

0

主题

3

回帖

20

积分

新手上路

积分
20
发表于 2024-1-25 20:06:41 | 显示全部楼层
第二集学习心得  了解了实验箱上的硬件  以及单片机资源
回复 支持 反对

使用道具 举报 送花

0

主题

3

回帖

20

积分

新手上路

积分
20
发表于 2024-1-25 20:36:10 | 显示全部楼层
第三集 第四集  收获:   学会了配置开发环境,并且安装了软件,添加了头文件。学习了点亮一个灯的程序,知道怎么单独控制一个引脚,怎么控制这个引脚输出高低电平
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-01-19 18:24:30

0

主题

18

回帖

60

积分

注册会员

积分
60
发表于 2024-1-25 23:13:50 | 显示全部楼层
本帖最后由 BI8FXF 于 2024-1-26 11:35 编辑

13用循环和中断构成多任务处理。
应用模块化编程(.c+.h),一个功能对应一个.c和.h,引脚定义都在.h文件中
编写代码时应学会适当加入注释和说明
函数定义三步:定义,声明,调用

这集,主要就是对历往学习的知识温故而知新
也教会了我们在templates设置一下比较固化的输入内容或者函数,便于我们直接取用,这个和声明void delay()还是有所区别的
然后就是一个bdata位寻址的使用,其实使用起来和sbit 名称=0x00;是类似的
bit就是单个字节的定义
然后也再详细的重学了一半模块化编程
static:静态变量,也就是程序第一次路过的时候,告诉他,变量等于啥,循环完再路过的时候,就不告诉了,static i = 0;
这集的教学核心就是怎么去规范化的书写函数,怎么灵活调用各函数
这一集也学到for函数,到这,我们常用函数就已学的差不多了,包括各种声明和定义
return就是带返回值的函数,void就是不带返回值的函数

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-01-19 18:24:30

0

主题

18

回帖

60

积分

注册会员

积分
60
发表于 2024-1-26 00:11:36 | 显示全部楼层
本帖最后由 BI8FXF 于 2024-1-26 11:38 编辑

14矩阵按键还是需要点时间仔细理解,反复看了两三遍原理图讲解才明白。
其实就是动态扫描,独立按键,每个按键对应一个IO口,矩阵按键有两个IO控制,可由扫描发识别。
识别原理:先将对应列向输出的IO口设为低电平,行向输出的IO口设为高电平,哪一列便低电平,哪一列按下;
后将对应列向输出的IO口设为高电平,行向输出的IO口设为低电平,哪一行低电平,哪一行按下。
通过不断扫描然后不断判断,当两个条件成立的时候,就能确定我们按下的是哪个键,矩阵按键虽然程序是复杂了,但都还是简单的函数操作,但能节省很多的io口的资源。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-01-19 18:24:30

0

主题

18

回帖

60

积分

注册会员

积分
60
发表于 2024-1-26 00:52:08 | 显示全部楼层
本帖最后由 BI8FXF 于 2024-1-26 11:42 编辑

15理解外部中断和内部中断的区别
视频中关于父母喊做事的优先级的例子既恰当又有点好笑,点个赞。
中断即cup中断当前工作,处理紧急情况,处理完后回到原来被中断的地方,继续原来的工作。
不论外部中断,还是定时器的中断,都有优先级,如果存在多个定时器中断的话,一定需要设置优先级。
中断次序前四位为INT0外部中断0,Timer0,INT1,Timer1
外部中断0对应的控制位为IT0,IE0,EX0,EA;外部中断1的控制位为IT1,IE1,EX1,EA

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:273
  • 最近打卡:2025-05-11 22:38:28

5

主题

6

回帖

980

积分

等待验证会员

积分
980
发表于 2024-1-26 09:07:16 | 显示全部楼层
戒骄戒操,不浪得虚名
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:429
  • 最近打卡:2025-05-11 20:20:50

14

主题

54

回帖

1386

积分

金牌会员

积分
1386
发表于 2024-1-26 10:50:16 | 显示全部楼层
想自己弄个小玩意,不知道能不能学会,试试看
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-11-24 18:44:31

0

主题

6

回帖

52

积分

注册会员

积分
52
发表于 2024-1-28 00:30:35 | 显示全部楼层
今天学习了如何让第一颗LED亮起来,还是讲的很清楚细致。很多方面都讲到的。不只是讲了哪一点,还有讲到的自动下载的功能对后面的开发以及学习帮助都比较大冲哥牛逼
回复 支持 反对

使用道具 举报 送花

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2024-1-29 11:46:57 | 显示全部楼层
冲冲冲冲
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-12 10:51 , Processed in 0.128547 second(s), 113 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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