既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
//L4
if(ad_value<40)
{
if(led_canshu==4)
{
led_number &= 0xf7;
}
else
{
led_number |= 0x08;
}
if(led_canshu==5)
{
led_number &= 0xef;
}
else
{
led_number |= 0x10;
}
if(led_canshu==6)
{
led_number &= 0xdf;
}
else
{
led_number |= 0x20;
}
if(led_canshu==7)
{
led_number &= 0xbf;
}
else
{
led_number |= 0x40;
}
if(led_canshu==8)
{
led_number &= 0x7f;
}
else
{
led_number |= 0x80;
}
}
else
{
led_number |= 0x08;
led_number |= 0x10;
led_number |= 0x20;
led_number |= 0x40;
led_number |= 0x80;
}
}
//=中断函数=============================================================================================
unsigned int l3_count=0;
unsigned int l3_l_count=0;
void timer0()interrupt 1
{
led_IRQ();
display();
yemian();
key_scan();
//=温度
wendu_count++;
if(wendu_count>=250)
{
wendu_count=0;
wendu_bit=1;
}
//=时间
clk_count++;
if(clk_count>=250)
{
clk_count=0;
clk_bit=1;
}
//=ad采集
ad_count++;
if(ad_count>=250)
{
ad_count=0;
ad_bit=1;
}
//=led3=
if(ad_value<50)
{
l3_count++;
if(l3_count>=3000)
{