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

冲哥的STC32G12K128视频

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2026-03-03 08:35:54
已绑定手机

5

主题

1092

回帖

1374

积分

金牌会员

积分
1374
发表于 2026-2-21 16:43:46 | 显示全部楼层
看看定时器0模式0:

截图202602211643432432.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2026-03-03 08:35:54
已绑定手机

5

主题

1092

回帖

1374

积分

金牌会员

积分
1374
发表于 2026-2-21 16:47:38 | 显示全部楼层
定时时间有公式,不管我们不用自己算,可以自动生成:

截图202602211647365132.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2026-03-03 08:35:54
已绑定手机

5

主题

1092

回帖

1374

积分

金牌会员

积分
1374
发表于 2026-2-21 17:12:59 | 显示全部楼层
再看定时时间:我们手册的例子:

0xFC66 = 64614 代入公式,算出是0.0010004340277778秒

刚好就是1.000434ms  !

到此所有理论都学完了,开始写程序:

void Timer0_Init(void)                //1毫秒@24.000MHz
{
        AUXR &= 0x7F;                        //定时器时钟12T模式
        TMOD &= 0xF0;                        //设置定时器模式
        TL0 = 0x30;                                //设置定时初始值
        TH0 = 0xF8;                                //设置定时初始值
        TF0 = 0;                                //清除TF0标志
        TR0 = 1;                                //定时器0开始计时
        ET0 = 1;                                //使能定时器0中断
}
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2026-03-03 08:35:54
已绑定手机

5

主题

1092

回帖

1374

积分

金牌会员

积分
1374
发表于 2026-2-21 17:46:05 | 显示全部楼层
这样,我们用定时器就不管按键按下,不松手都是准确1毫秒执行一次:

SEG_Fre();                //数码管刷新的
       
        if( RUN_State==1 )                //如果开始运行
        {       
                TimCount++;                        //每隔1ms+1,数码管重新更新赋值
                Show_Tab[4] = TimCount/10000%10;
                Show_Tab[5] = TimCount/1000%10+10;       
                Show_Tab[6] = TimCount/100%10;               
                Show_Tab[7] = TimCount/10%10;                //取10位
        }

数码管的显示也很完美!
按键反应也是很灵敏的!

实际定时器使用的时候一定是使用STC公司的ISP软件自动生成:

这个很快,很准!
截图202602211745484664.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2026-03-03 08:35:54
已绑定手机

5

主题

1092

回帖

1374

积分

金牌会员

积分
1374
发表于 2026-2-21 17:48:10 | 显示全部楼层
总结:

那么第十一集就到此结束!
截图202602211747426550.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:66
  • 最近打卡:2026-03-05 11:19:01
已绑定手机

14

主题

132

回帖

948

积分

版主

积分
948
发表于 2026-2-24 08:51:14 | 显示全部楼层
要 做到 USB不停电下载;
要 尝试 AiCube 图形化自动配置生成程序工具;
推荐优先看的:  
printf_usb("Hello World !\r\n")及
USB不停电下载, 演示视频链接:
https://www.stcaimcu.com/thread-19077-1-1.html

下载 最新的 AiCube-ISP-V6.96S 或以上版本软件 !
深圳国芯人工智能有限公司-工具软件

下载 最新的 USB库函数,永远用最新的 USB库函数 !
深圳国芯人工智能有限公司-库函数
下载 最新的 用户手册 !
下载 最新的 上机实践指导书 !

下载 最新的 STC32G12K128 用户手册
https://www.stcaimcu.com/data/download/Datasheet/STC32G.pdf

下载 最新的 STC32G12K128 实验指导书
有 AiCube 图形化自动配置生成程序工具使用说明
https://www.stcaimcu.com/data/do ... %AF%BC%E4%B9%A6.pdf

上面是 小李 演示:STC32G12K128, printf_usb("Hello World !\r\n")及usb不停电下载@AiCube之图形化程序自动生成


上面是 姚工 演示:STC32G12K128, printf_usb("Hello World !\r\n")及usb不停电下载@AiCube之图形化程序自动生成

回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:181
  • 最近打卡:2026-03-07 00:13:58
已绑定手机

10

主题

195

回帖

1143

积分

金牌会员

DIY玩家

积分
1143
发表于 2026-2-24 14:19:12 | 显示全部楼层
基础内容要学
进阶部分可以用到再看
真正的学徒往往怀着大师的心
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2026-03-03 08:35:54
已绑定手机

5

主题

1092

回帖

1374

积分

金牌会员

积分
1374
发表于 2026-2-25 22:08:41 | 显示全部楼层
狂热*** 发表于 2026-2-24 14:19
基础内容要学
进阶部分可以用到再看

感谢您的指点,慢慢努力,每天进步一点点就好啦
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2026-03-03 08:35:54
已绑定手机

5

主题

1092

回帖

1374

积分

金牌会员

积分
1374
发表于 2026-2-25 22:09:32 | 显示全部楼层
芯*** 发表于 2026-2-24 08:51
要 做到 USB不停电下载;
要 尝试 AiCube 图形化自动配置生成程序工具;
推荐优先看的:  

感谢感谢感谢,我会好好跟着姚总学习的!
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-3-7 15:32 , Processed in 0.113346 second(s), 80 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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