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: