AI8H8K64U开箱测试
本帖最后由 DebugLab 于 2024-11-13 23:37 编辑上段时间打卡学习陈教授的视频,收到了AI公司免费包邮送的实验箱,非常棒
因为工作下班到家后才有时间开始测试。希望自己能够更新下去
请问从申请是过了多长时间收到的? 严西湖里的鱼 发表于 2024-11-13 23:29
请问从申请是过了多长时间收到的?
一天吧,我记得挺快的 stc公司,不知啥情况打错了{:cry:} h775533 发表于 2024-11-14 08:52
stc公司,不知啥情况打错了
系统自动改的吧 h775533 发表于 2024-11-13 20:59
因为工作下班到家后才有时间开始测试。希望自己能够更新下去
感谢支持!期待您后续的精彩分享{:5_272:} #include <reg51.h>// 包含8051寄存器定义的头文件
// 定义端口
sbit LED = P1^0;// 假设LED连接在P1口的第0位
void delay(unsigned int time) {
unsigned int i, j;
for(i = 0; i < time; i++)
for(j = 0; j < 123; j++);// 简单的延时循环,时间可以根据需要调整
}
void main() {
while(1) {// 无限循环
LED = 0;// 点亮LED(假设低电平点亮)
delay(50000);// 延时
LED = 1;// 熄灭LED(假设高电平熄灭)
delay(50000);// 延时
}
}
这个简单的程序通过不断地切换P1口的第0位(LED)的高低电平,来实现LED的闪烁效果。delay函数用于产生一定的延时,以便能够观察到LED的闪烁。需要注意的是,delay函数中的循环次数(如123)是随意选择的,目的是产生可见的延时效果,实际应用中可能需要根据具体的单片机时钟频率和所需的延时时间来调整。
此外,reg51.h是Keil C51编译器提供的头文件,它包含了8051单片机所有特殊功能寄存器(SFR)的定义。如果你的开发环境或编译器不同,可能需要包含不同的头文件或进行相应的修改。
如果你需要针对特定硬件或功能的代码,建议查看视频中的具体演示和讲解,并根据陈教授提供的代码或示例进行修改和扩展。
页:
[1]