找回密码
 立即注册
楼主: 单片机学徒

冲哥32位8051视频学习笔记

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:405
  • 最近打卡:2025-04-16 13:31:35
已绑定手机

5

主题

98

回帖

1938

积分

金牌会员

积分
1938
发表于 2023-5-24 19:49:34 | 显示全部楼层

申请一下试验箱
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:405
  • 最近打卡:2025-04-16 13:31:35
已绑定手机

5

主题

98

回帖

1938

积分

金牌会员

积分
1938
发表于 2023-5-24 21:32:29 | 显示全部楼层
本帖最后由 三生石 于 2023-5-24 21:34 编辑

多任务、外部中断
多任务是将工程的整理,方便移植以及调用。
  教程中LED与数码管共用引脚P6的情况,所以多任务写在了一个文件中。
因为硬件模块不一样。我手里面的是自己接的硬件是分开的以及原理不一样,所以分成了 led和seg两个文件。

微信截图_20230524212741.png
终于可以上传视频了展示效果了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:405
  • 最近打卡:2025-04-16 13:31:35
已绑定手机

5

主题

98

回帖

1938

积分

金牌会员

积分
1938
发表于 2023-5-24 22:16:45 | 显示全部楼层
IO中断

1、大于31中断号KEIL中编译会报错,可以用插件修改软件使支持到254。
2、普通I/O口均可中断,非传统外部中断。
微信截图_20230524220639.png

3、中断优先级的设置。
微信截图_20230524221437.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-04-27 10:40:24

11

主题

425

回帖

1971

积分

版主

积分
1971
发表于 2023-5-26 09:34:44 | 显示全部楼层
楼主加油继续分享学习经验,争取提前送您实验箱
QQ:2269694595     微信:18106296594
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:405
  • 最近打卡:2025-04-16 13:31:35
已绑定手机

5

主题

98

回帖

1938

积分

金牌会员

积分
1938
发表于 2023-5-29 18:30:35 | 显示全部楼层
试验箱已经收到,后面的实验都是用试验箱来实现了,也会用试验箱重复做前面的实验,终于能跟教程一致了

点评

冲哥视频,搭配STC32G12K128实验箱9.6版本,学习效率杠杠的,楼主加油  详情 回复 发表于 2023-5-30 09:13
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-04-27 10:40:24

11

主题

425

回帖

1971

积分

版主

积分
1971
发表于 2023-5-30 09:13:57 | 显示全部楼层
电子爱好者 发表于 2023-5-29 18:30
试验箱已经收到,后面的实验都是用试验箱来实现了,也会用试验箱重复做前面的实验,终于能跟教程一致了{:4_ ...

冲哥视频,搭配STC32G12K128实验箱9.6版本,学习效率杠杠的,楼主加油
QQ:2269694595     微信:18106296594
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:405
  • 最近打卡:2025-04-16 13:31:35
已绑定手机

5

主题

98

回帖

1938

积分

金牌会员

积分
1938
发表于 2023-6-4 21:25:09 | 显示全部楼层
用试验箱重新学习冲个教程,又犯低级错我,在#define后面加了分号
微信图片_20230604210858.png
导致后面计算延迟我是一直报错,看来代码还得经常敲啊。
微信截图_20230604211003.png 微信截图_20230604210944.png

特此记录.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:405
  • 最近打卡:2025-04-16 13:31:35
已绑定手机

5

主题

98

回帖

1938

积分

金牌会员

积分
1938
发表于 2023-6-4 22:55:13 | 显示全部楼层
本帖最后由 电子爱好者 于 2023-6-4 23:09 编辑

做按键点灯测试时,视频中加了这个printf,如果打开了打开了串口,字符出了没有问题,如果没有打开串口,程序会卡在这个printf函数上。因为视频中勾选了自动打开串口所以没有体现出这个问题。
QQ截图20230604225229.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:405
  • 最近打卡:2025-04-16 13:31:35
已绑定手机

5

主题

98

回帖

1938

积分

金牌会员

积分
1938
发表于 2023-6-7 21:21:17 | 显示全部楼层
计数器的使用,开启IO口内部上拉电阻。
01png.png

同样的地方翻车了有印象查了笔记发现了,如果按教程上的用0x40,应该只有等溢出才会自动重载。
02.png 微信截图_20230607212155.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:405
  • 最近打卡:2025-04-16 13:31:35
已绑定手机

5

主题

98

回帖

1938

积分

金牌会员

积分
1938
发表于 2023-6-7 21:45:09 | 显示全部楼层

多任务-头文件定义#ifndef --#define--#endif
  1. #ifndef __SEG_LED_H
  2. #define __SEG_LED_H
  3. #include <STC32G.H>
  4. #include "COMM/usb.h"
  5. extern u8 Show_Tab[8];
  6. void Show_Seg();
  7. #endif
复制代码



回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 15:47 , Processed in 0.165743 second(s), 108 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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