找回密码
 立即注册
查看: 1404|回复: 13

32G12K128核心板

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-06-17 15:13:23

1

主题

8

回帖

602

积分

高级会员

积分
602
发表于 2024-8-26 21:35:16 | 显示全部楼层 |阅读模式
本帖最后由 DebugLab 于 2024-8-27 00:38 编辑

1:编译器:C251版本的Keil5
烧录软件:aiapp-isp
sbit关键字定义引脚
2:IO口模式:准双向口模式(弱上拉)        PnM1=0,PnM0=0
                        推挽输出模式(强上拉)         0,1
                        高阻输入模式(无电流流出入) 1,0
                        开漏输出模式                              1,1
3:        #define(预处理指令),在预处理时,对字符串进行定义新的名字
        tpyedef(c语言关键字),对已有的数据类型定义新的名字
4:点亮LED:(1)设置IO空模式,(2)IO空输出高/低电平
6:stc32单片机不能用debug的方法进行计算准确的时间(可借助示波器来计算时间)
        volatile关键字的作用为表示这是一个易变的变量,告诉编译器不能对变量进行优化掉

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:483
  • 最近打卡:2025-07-02 00:02:29
已绑定手机

19

主题

3233

回帖

5359

积分

论坛元老

积分
5359
发表于 2024-8-26 22:32:36 | 显示全部楼层
这个应该是放        
学习打卡区 | 感悟
板块吧
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:277
  • 最近打卡:2025-07-01 06:54:43

62

主题

831

回帖

1475

积分

金牌会员

积分
1475
发表于 2024-8-27 07:36:26 | 显示全部楼层
JIAYOU
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:277
  • 最近打卡:2025-07-01 06:54:43

62

主题

831

回帖

1475

积分

金牌会员

积分
1475
发表于 2024-8-27 07:36:36 | 显示全部楼层
加油
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:562
  • 最近打卡:2025-07-02 07:44:33
已绑定手机

1

主题

838

回帖

1781

积分

金牌会员

积分
1781
发表于 2024-8-27 08:03:10 | 显示全部楼层
加油
靡不有初,鲜克有终
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-06-17 15:13:23

1

主题

8

回帖

602

积分

高级会员

积分
602
发表于 2024-8-27 09:33:50 | 显示全部楼层
so*** 发表于 2024-8-26 22:32
这个应该是放        
学习打卡区 | 感悟
板块吧

好的,感谢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:146
  • 最近打卡:2025-07-01 08:48:50

13

主题

165

回帖

441

积分

中级会员

积分
441
发表于 2024-8-27 10:42:20 | 显示全部楼层
加油少年!
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-03-18 07:54:03

0

主题

50

回帖

791

积分

高级会员

积分
791
发表于 2024-8-27 11:35:36 | 显示全部楼层
一起加油{:5_332:}
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-06-17 15:13:23

1

主题

8

回帖

602

积分

高级会员

积分
602
发表于 2024-8-27 15:03:05 | 显示全部楼层
本帖最后由 吉布斯 于 2024-8-27 15:08 编辑

6(补充):Delay函数(延迟函数)一般采用循环变量加减的的方式使单片机循环操作,使其无法进人下一步,以达到消耗时间的目的
7:点亮流水灯的方法:
(1)LED灯亮灭间添加Delay函数,并依次点亮下一个LED灯(优:直观,劣:麻烦)
(2)使用移位的方法(令一组IO口按顺序依次置低电平(共阳LED))
        例:P2=~(0x01<<i);//P2组的8个IO口依次置高电平
              ~为取反符号,即0000 0001->1111 1110
              0x01<<i:向左移i位,(向左移1位)即,0000 0001->0000 0010)
8:数组法实现流水灯
   将分别点亮8个LED的8个16进制值放在一个数组中,然后将数组元素依次赋值给这该组别的IO口
   优:便于数码管,OLED等模块显示的使用
9:利用数组法可更方便实现各类流水灯效果(其原理为:通过计算调用数组内各个LED的16进制值)

如:模式1:两端向中间点亮,模式2:中间向两端熄灭,模式3:1、3、5、7逐个点亮并保持点亮状态
模式4:2、4、6、8逐个点亮并保持点亮状态,直至8灯全亮,模式5:奇数灯和偶数灯交替闪烁3次,然后全灭




屏幕截图 2024-08-27 145658.png
屏幕截图 2024-08-27 145706.png
屏幕截图 2024-08-27 145724.png
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:294
  • 最近打卡:2025-07-02 00:29:00

22

主题

282

回帖

1161

积分

金牌会员

积分
1161
发表于 2024-8-27 15:12:03 来自手机 | 显示全部楼层
标记
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-7-2 15:19 , Processed in 0.162742 second(s), 111 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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