找回密码
 立即注册
楼主: 单片***

冲哥32位8051视频学习笔记

[复制链接]
  • TA的每日心情
    开心
    昨天 15:06
  • 签到天数: 149 天

    [LV.7]常住居民III

    4

    主题

    70

    回帖

    1125

    积分

    金牌会员

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

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

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:06
  • 签到天数: 149 天

    [LV.7]常住居民III

    4

    主题

    70

    回帖

    1125

    积分

    金牌会员

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

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

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

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:06
  • 签到天数: 149 天

    [LV.7]常住居民III

    4

    主题

    70

    回帖

    1125

    积分

    金牌会员

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

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

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

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-13 11:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    337

    回帖

    1649

    积分

    版主

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

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:06
  • 签到天数: 149 天

    [LV.7]常住居民III

    4

    主题

    70

    回帖

    1125

    积分

    金牌会员

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

    点评

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-13 11:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    337

    回帖

    1649

    积分

    版主

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

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

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:06
  • 签到天数: 149 天

    [LV.7]常住居民III

    4

    主题

    70

    回帖

    1125

    积分

    金牌会员

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

    特此记录.
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:06
  • 签到天数: 149 天

    [LV.7]常住居民III

    4

    主题

    70

    回帖

    1125

    积分

    金牌会员

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

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

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:06
  • 签到天数: 149 天

    [LV.7]常住居民III

    4

    主题

    70

    回帖

    1125

    积分

    金牌会员

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

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

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:06
  • 签到天数: 149 天

    [LV.7]常住居民III

    4

    主题

    70

    回帖

    1125

    积分

    金牌会员

    积分
    1125
     楼主| 发表于 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, 2024-5-13 08:04 , Processed in 0.076024 second(s), 71 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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