问答

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

Huanghuiz

TA的家园币:22  

  • 赛元可以输出printf函数吗

    想要利用printf函数通过串口输出一个16位的变量值

  • SC95F8517模拟 IIC无应答

    #defineIIC_SDAP16#defineIIC_SCLP15#defineREAD_SDAP1CON&=0xbf#defineSDA_OUT()P1CON|=0x40,P1PH|=0x40#defineSDA_IN()P1CON&=0xbf,P1PH|=0x40#defineADDR_PLF2105D0x50voiddelay_us(uintus){uintx;for(x=us;x>0;x--);}voiddelay_ms(u16nms){u32i;for(i=0;i250){IIC_Stop();return1;}}IIC_SCL=0;//时钟输出0return0;}//产生ACK应答voidIIC_Ack(void){IIC_SCL=0;SDA_OUT();IIC_SDA=0;delay_us(6);IIC_SCL=1;delay_us(6);IIC_SCL=0;}//不产生ACK应答voidIIC_NAck(void){IIC_SCL=0;SDA_OUT();IIC_SDA=1;delay_us(6);IIC_SCL=1;delay_us(6);IIC_SCL=0;}//IIC发送一个字节//返回从机有无应答//1,有应答//0,无应答voidIIC_Send_Byte(uchartxd){uchart;SDA_OUT();IIC_SCL=0;//拉低时钟开始数据传输for(t=0;t>7;txd

    模拟 iic sd define ck AC

    2021-04-14 1