Przykłady inicjalizacji portow transmisji szeregowej dla w ybranych typów mikrokontrolerów analogow ych
#ifdef ADuC831 CFG831=0x01; T3CON=0x085; T3FD=0x08; SCON=0x052; |
// Uaktywnij pamięć 2kB pamięci RAM jako XDATA // KONFIGURACJA portu transmisji szeregowej - UART |
#endif #ifdef ADuC812 // KONFIGURACJA portu SCON = 0x52; TMOD = 0x20; TH1 = 0xFD; TRI = 1; #endif #ifdef ADuC834 |
transmisji szeregowej - UART // 8bit, nieparzystosc, 1 bit stopu // konfiguracja Timerl.. // ..dla prędkości transmisji 9600[b/s] (baud) |
CFG834=0x01; T3CON = 0x82; T3FD = 0x12; SCON = 0x52; #endif #ifdef ADuC824 |
// Uaktywnij pamięć 2kB pamięci RAM jako XDATA |
RCAP2H=0xFFh; RCAP2L=-5; TH2=0xFFh; TL2=-5; SCON=Ox52h; T2CON=Ox34h; |
// config UART for 9830baud // (close enough to 9600baud) |
#endif