本帖最后由 茶几浮 于 2018-2-2 17:18 编辑
单片机是beken bk2535的(flip51)。
void mcu_io_initial(void)
{
P0IN_EN = 0x0;
P1IN_EN = 0x0;
P2IN_EN = 0x0;
P3IN_EN = 0x0;
P4IN_EN = 0x0;
P0OUT_EN = 0x0;
P1OUT_EN = 0x0;
P2OUT_EN = 0x00;
P3OUT_EN = 0x00;
P4OUT_EN = 0x0;
P0_OPDR = 0;
P1_OPDR = 0;
P2_OPDR = 0;
P3_OPDR = 0;
P4_OPDR = 0;
P0_PU = 0x0;
P1_PU = 0x0;
P2_PU = 0x0;
P3_PU = 0x0;
P4_PU = 0x0;
P0_PD = 0;
P1_PD = 0;
P2_PD = 0;
P3_PD = 0;
P4_PD = 0;
P0_WUEN = 0;
Delay_ms(100);
P0 = 0xff;
}
void mcu_initial(void)
{
EA = 0;
Delay_ms(1);
PCON2 = 0x0;
Delay_ms(4);
CKCON = 0;
CLK_EN_CFG=0xff;
EA = 1;
}
void main(void)
{
mcu_initial();
mcu_io_initial();
while(1)
{
P0 = 0xff;
}
}
|