void outport (port,data){
#asm
mov port, #data
#endasm
}
outport(P1,1);
Код: Выделить всё
GPIO_SetBits(GPIOA, GPIO_Pin_0);
GPIO_ResetBits(GPIOA, GPIO_Pin_0);Код: Выделить всё
void output(volatile uint8_t *p, uint8_t d){
*p = d;
}
output(&PORTB, 12);