binární a hexadecimální číslo systémy vysvětleno

S

sanna

Guest
Ahoj, já jsem nový v oblasti vestavěných systémů.Jsem wondring, co se všech těchto hodnot (0x0B, 0x0D ...) je každá kniha nebo webová stránka whick mohu naučit tyto.Nevím, jak bych měla používat.pro ex tady nerozumím nastavit vstupy, proč bychom měli mít 0x1B? SET_TRIS_a (0x1B);

prosím pomoc;
díky

 
0x je jen prefix ukázat, že číslo je hexadecimální číslo.
Takže 0x1B se rovná na 27 desetinných, nebo 0001 1011 ve dvojkové.
Takže SET_TRIS_a (0x1B) zřizuje, za předpokladu, že 1 je vstup a 0 je výstup:

A0 = vstup
a1 = vstup
a2 = výstup
a3 = vstup

a4 = vstup
A5 = výstup
A6 = výstup
A7 = výstup

Další použité prefix je 0b pro binární.
např.: 0b00011011

 
Ahoj,

Viz příloha, která popisuje binární a hexadecimální číslo systémy.

Pokud potřebujete více informací, kontaktujte mě.

S pozdravem,

N. Muralidhara
Omlouváme se, ale musíte přihlásit a prohlížet tuto přílohu

 
Hexadecimální je také velmi snadno převést na desítkové jakmile pochopíte, jak to funguje.I když to vypadá matoucí Zpočátku to vlastně dělá věci jednodušší při práci s registry, které mají jediný bit, které vyžadují nastavení / clearing

 

Welcome to EDABoard.com

Sponsor

Back
Top