Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"0x7e" - 3 õppematerjali

Andmete väljastamine 7-segmendilisele valgusdioodindikaatorile
3
docx

Andmete väljastamine 7-segmendilisele valgusdioodindikaatorile

Üliõpilaskood: 164634 Õpperühm: AAVB-31 Juhendaja: Madis Lehtla Tallinn 2017 7-Segmendilise valgusdioodi juhtimine 8 #include 1 9 10 short int segmenditabel[]={0xFA, 0x88, 0xF4, 0xDC, 0x8E, 0x5E, 0x7E, 0xC8, 0xFE, 0xDE}; 11 int main(void) { 12 short int number=0; 13 ADCON1 = 0b00001110; 14 // PORTD väljundiks 15 TRISD=0; 16 while (1){ 17 if (!RA2){ 18 //Null aktiivse sisendi korral nuppu vajutamisel 19 if (PORTD) number++; 20 if (number>9) number=0; 21 PORTD=0; 22 } 23 if (!RA3){ 24 PORTD=segmenditabel[0]; 25 } 26 if (!RA4){ 27 PORTD=segmenditabel[number]; 28 } 29 }

Energeetika → Elektrijaotustehnika
3 allalaadimist
Kodutöö taimer-Sissejuhatus digitaaltehnikasse
8
docx

Kodutöö taimer. Sissejuhatus digitaaltehnikasse

Kui suur on lonenduri taktsagedus taimeris ja kuidas sisend-taktsagedust sagedusjaguritega vähendatakse? Millised võimalused on loenduri sisendsignaali sageduse muutmiseks? Taktsagedus on taktgeneraatori genereeritavate impulsside arv sekundis, mida mõõdetakse hertsides (õnnestunud tsüklite vahel). Kahe sõltumatu toimingu juhtimine sama taimeriga #include 8 9 #define Q_taimer 0b00000100 10 11 unsigned short int tabel[]={0xFA,0x88,0xF4,0xDC,0x8E,0x5E,0x7E,0xC8,0xFE,0xDE}; 12 13 int main(void) { 14 int number=0; 15 INTCON &= ~Q_taimer; // Nullitakse ületäitumise tunnus 16 TMR0 = 0; 17 int n=126, m=30; 18 // Seadistatakse taimer: PS2=1, PS1=1, PS0=1, see on sagedusjagur 1:256 19 OPTION_REG = 0b00000111; 20 21 TRISD=0; // PORTD Data Direction Register 22 TRISC &= 0b11011111; // RC5 (kollane diood) väljundiks 23 24 // AN0 analoogisisend, ülejäänud digitaalsisendid 25 ADCON1 = 0b00001110; // A/D Control Register 1

Energeetika → Elektrijaotustehnika
4 allalaadimist
Tööstuslik andmeside kontrolltöö 2 abimaterjal - vastused
3
doc

Tööstuslik andmeside kontrolltöö 2 abimaterjal - vastused

synchronization ­ Frame Synchronization ~ Asynchronous Transmission using STX & ETX 1. obtain recoveryoDLC service modes:> Connection­oriented vs connectionless Example of PPP byte stuffing: bit synchronization with 1st SYN ­ starts receiving bits 2. enter hunt mode for byte synchronization: 1. Reliable/virtual-circuit (connection-oriented mode) ­­ users establish Flag=0x7E (01111110), Control escape=0x7D (01111101) after each bit -> check last 8 bits 3. frame synchronization: process each byte looking for STX - after connection before sending information packets­ errors dealt with using ACKs, Any occurrence of flag or control escape inside of frame is STX, read frame contents look for ETX ­ after ETX, transmitter can maintain synch by sending SYNs, NACKS2

Informaatika → Tööstuslik andmeside
31 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun