问答

汇集网友智慧,解决技术难题

周天星辰

TA的家园币:85  

  • 请教各位路过的大神,电路分析

    E:\周明祥\学习\硬件电路分析1.这种电路如何分析2.如何看懂这个电路,3.各连接点的电压和电流是多少

    2023-06-12 7
  • 新手请教,请路过大神帮忙指点

    #include#include//51使用手册总明确表示,使用循环左移函数必须带此头文件#defineuintunsignedint//define为宏定义,把unit定义为unsignedint,以后想写unsignedint时,直接调用unit。切记把自己定义的写在前面,系统函数写在后面#defineucharunsignedchar//宏定义,切记把自己定义的写在前面,系统函数写在后面uchartemp;//设置一个变量给单片机赋值,切记赋值的类型要和被赋值的类型一样//即P1口是一个8位的寄存器,要是定义为一个整型的或者实型的肯定会出错误,所以要定义为一个字符型,字符型占8位寄存器!!!voiddelay(uint);//子函数声明:主函数在调用子函数之前必须要对子函数进行声明!否则主函数不知道你调用的什么东西!!!voidmian(){temp=0xfe;//主函数开始的时候给P1附一个值,fe赋值给P口,即转换为二进制为11111110P1=temp;//点亮第一个灯while(1){temp=_crol_(temp,1);//左移:_crol_为使用手册中左移函数,括号里:temp进行左移,1代表左移一位delay(100);P1=temp;}voiddelay(uintz){uintx,y;for(x=100;x>0;x--)for(y=z;y>0;y--);}报警!报警!!报警!!!errorC141:syntaxerrornear“void”

    定义 函数 ID ui unsigned TE

    2022-11-12 1