izskaidrot Manchester kodēšanas programmas raidītāja

W

wmipdivarathne

Guest
neparakstīts īss i, ch; char s1 [] = "Ad hoc" anulēts galvenais () {INTCON.GIE = 0; / / Disable pārtrauc Man_Send_Config (& PORTB, 5); / / Inicializēt manchester sūtītāja tajā pašā laikā (1) {Man_Send (0x0B ) / / Nosūtīt sākuma marķiera Delay_ms (100) / / Pagaidiet, kamēr ch = s1 [0]; i = 0;! while (ch = 0) / / string beidzas ar nulli {Man_Send (ch) / / Sūtīt char Delay_ms (90); i + +; ch = s1 ;} Man_Send (0x0E) / / Nosūtīt beigās marķieris Delay_ms (1000);}} Tas ir microc kodē raidītāja, izmantojot pic16f877. tas ir, izmantojot Manchester kodēšanas. man ir nepieciešams skaidrojums par to, kas notiek tieši šajā programmā. lūdzu, sniedziet pilnīgu skaidrojumu. :!::!::!::!::!:: Ideja:
 
man ir nepieciešams skaidrojums par to, kas notiek tieši šajā programmā. lūdzu, sniedziet pilnīgu skaidrojumu.
Jūs jautājāt daudz, bet jums nav parādīt kaut kas saistīts ar Manchester kodējumu. Diemžēl visi interesantas detaļas ir paslēptas funkciju Man_Send (() un, iespējams, citiem dizaina daļas.
 

Welcome to EDABoard.com

Sponsor

Back
Top