Číslovat/počítat v technice od nuly(0) nebo od jedničky (1)?

Myslim, ze v Tvojej prvej vete je odpoved.

Programatori od 0 a pre vsetkych ostatnych od 1. Preto rezistor R1 a nie R0, lebo R v zasade nemusi nakupovat / osadzovat / kontrolovat programator. To sa tyka i LED, svoriek, a vsetkeho ostatneho.

Faktom vsak je, ze prvy (1. - znamena poradove cislo niecoho niekde ) bit v bajte ma oznacenie nula, druhy 1, … a osmi bit ma oznacenie 7. Tak isto je prvy bajt v komunikacnej sprave/v subore a nie nulty bajt v komunikacnej sprave/v subore.

Takze TIMER0 je jednoducho oznacenie prveho timeru v MCU. Nieco ako nalepka. Kludne by sa mohol volat TIMER-A.
Ak vsak hovorime o poradovych cislach, tak je vseobecne zauzivane cislovat od 1. Takze prva LED, druha LED, tretia LED.

V pripade servrov to mozes elegantne ocurat pismenkovym oznacovanim, ako napriklad server-A, server-B, …

Omnoho horsi je podobny problem v oznacovani napajacieho napatia. Monteri spravidla nepoznaju pojem GND. Pre nich je GND minus napatie na niecom. A to veselo pripajaju na spolocny bod, cize GND. Lebo ved aj na baterke maju +Un a -Un. Takze kludne spoja na zdroji +/-15V minus pol so stredom, teda s GND a to je uplny des. Hlavne ked im vysvetlujes, ze -Un je minus napatie oproti nejakemu zvtaznemu bodu, normalne GND, tomuto slovnemu spojeniu jednoducho bezne nerozumeju. :slight_smile: