Микроконтроллер C8051f312 [закрыт]

Я не очень хорош в языке C, но я написал очень простой код для микроконтроллера C8051F312. Мой код не работает. Пожалуйста, помогите мне, что я сделал не так.

#include C8051F310.h
#include stdio.h

sbit LED_16 = P1^7; // green LED: 1 = ON; 0 = OFF

void init(void)
{   
    // XBRN registers_init
    XBR0 = 0x00; 
    XBR1 = 0x00; // Enable the crossbar
    PCA0MD  = 0X00;


    // port_init
    P0MDOUT = 0x00; // Output configuration for P0
    P1MDOUT = 0x40; // Output configuration for P1
    P2MDOUT = 0x00; // Output configuration for P2
    P3MDOUT = 0x00; // Output configuration for P3
}

void main(void)
{
    init();

    while (1)
    {
        LED_16 = 1; // LED continuously illuminated
    }
}

Ответы на вопрос(1)

Ваш ответ на вопрос