A
amitdandyan
Guest
Sem razvil program za naslednje sveti vodi v zvezi s prvim pin za PORT B, ki uporabljajo Mikro C. .. zdaj problem je, kako ga lahko dam takoj vrednosti, npr 250us itd ..????unsigned kratko i;
void main ()
(
TRISB = 0;
PORTB = 0x00;
USART_init (9600), / / initialize USART modul
/ / (8 bit, 19200 baud rate, ne paritetni bit ...)
while (1)
(
if (USART_Data_Ready ()) / / če prejetih podatkov
(
i = USART_Read () / / branje prejetih podatkov
USART_Write (i); / / pošiljanje podatkov preko USART
PORTB = 0x01;
Delay_ms ( 'i');
PORTB = 0x00;
)
)
)
void main ()
(
TRISB = 0;
PORTB = 0x00;
USART_init (9600), / / initialize USART modul
/ / (8 bit, 19200 baud rate, ne paritetni bit ...)
while (1)
(
if (USART_Data_Ready ()) / / če prejetih podatkov
(
i = USART_Read () / / branje prejetih podatkov
USART_Write (i); / / pošiljanje podatkov preko USART
PORTB = 0x01;
Delay_ms ( 'i');
PORTB = 0x00;
)
)
)