A
amitdandyan
Guest
Έχω αναπτύξει το παρακάτω πρόγραμμα να λάμπει ένα LED συνδέεται με την πρώτη pin του ΛΙΜΑΝΙ Β και χρησιμοποιούν Μικρό Γ. .. τώρα το πρόβλημα είναι πώς μπορώ να δώσει αξία καθυστέρηση, π.χ. 250us κλπ. ..????unsigned short i?
κενό κύριο ()
(
TRISB = 0?
PORTB = 0x00?
USART_init (9600)? / / Initialize USART ενότητας
/ / (8 bit, 19200 ρυθμός baud, δεν bit ισοτιμίας ...)
while (1)
(
if (USART_Data_Ready ()) / / αν τα δεδομένα έχει λάβει
(
i = USART_Read ()? / / διάβαζε τα λάβει δεδομένα
USART_Write (i)? / / Αποστολή δεδομένων μέσω USART
PORTB = 0x01?
Delay_ms ( 'i')?
PORTB = 0x00?
)
)
)
κενό κύριο ()
(
TRISB = 0?
PORTB = 0x00?
USART_init (9600)? / / Initialize USART ενότητας
/ / (8 bit, 19200 ρυθμός baud, δεν bit ισοτιμίας ...)
while (1)
(
if (USART_Data_Ready ()) / / αν τα δεδομένα έχει λάβει
(
i = USART_Read ()? / / διάβαζε τα λάβει δεδομένα
USART_Write (i)? / / Αποστολή δεδομένων μέσω USART
PORTB = 0x01?
Delay_ms ( 'i')?
PORTB = 0x00?
)
)
)