Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <c8051f340.h>
- #include "time.h"
- #include "uart.h"
- bit ispisano = 0;
- char prijem[64];
- void OSCILLATOR_Init (void);
- void PORT_Init (void);
- void main(void)
- {
- OSCILLATOR_Init(); // Inicijalizacija oscilatora (Fosc = 22.1184 MHz)
- TIME_Init(); // Inicijalizacija sistemskog vremena (koristi se prekid tajmera 2)
- UART0_Init();
- while (1)
- {
- if(ispisano == 0) {
- UART0_PutString("\nUnesite svoje cenjeno ime: \n");
- ispisano = 1;
- }
- // cekaj prijem
- while(UART0_Available() == 0);
- // ako je primljeno...
- if(UART0_Available() > 0) {
- delay_ms(100);
- UART0_GetString(prijem);
- }
- UART0_PutString("\nZdravo, ");
- UART0_PutString(prijem);
- // dozvoli ponovni upis imena.
- ispisano = 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement