Jste zde

Návrh obvodů

Omezená verze disasembleru DASM51D.exe

Program slouží k převodu programu pro jednočipové počítače řady MCS 51 z formátu *.bin. Zpětný převod je komfortní do ASM51 i s návěstími. Zpětná návěstí se vytváří jen na přání. Vznikají až ve druhém průchodu, pokud jsou požadována. Překladač vás vyzve k zadání 2 (velkých) písmen. (Např. AA). Uvedeny disasembler je pouze český. Pracuje pod DOSem ale také pod Windows98 (z okna WC - rozuměj Windows comander).

FETdioda

Popisované zapojení slouží především jako usměrňovač pro malé napětí a velký proud. Tranzistor

MOSFET je unipolární, to znamená že jeho kanál spíná pro obě polarity proudu D-S stejně. V rozepnutém stavu musí být

u N-MOSFETu elektroda D proti S kladná, protože pro opačnou polaritu se otvírá substrátová dioda. Z těchto podmínek

vyplývá, že tranzistor MOSFET lze používat jako diodu tak, že bude spínat v záporné polaritě.

Maticová klávesnica

Prakticky každé zapojenie s mikroprocesorom potrebuje meniť určité premenné. S výhodou sa k tomu

používajú maticové klávesnice. Väčšina však rieši problém zákmitov časovým oneskorením riešeným do slučky, čiže

procesor nič nerobí. Ďalší problém nastáva pri stlačení troch tlačítok do pravouhlého trojuholníka. Vtedy každý

software detekuje aj štvrtú avšak nestlačenú klávesu. Riešenie ostáva na programátorovi.

Textový editor PSPad

Mnozí programátoři s oblibou tvrdí, že nejlepším editorem pro psaní programů je Notepad (Poznámkový

blok) ve Windows. Tento přístup vychází ze zkušenosti, že mnohé "programátorské" editory mění vzhled zdrojových

kódů, čímž zhoršují přehlednost. Najdou se však i výjimky. Potřebujete-li nástroj s jednoduchostí Notepadu a

vymoženostmi programátorských editorů, zkuste třeba právě PSPad.

Překladače jazyka C pro mikroprocesory řady x51

K vývoji aplikací pro jednočipové mikropočítače lze použít celou řadu programovacích jazyků (jazyk

symbolických instrukcí, C, Pascal, java, Basic, atd.). Dominantní postavení si stále udržuje jazyk symbolických

instrukcí s více než 50 %. Současný trend však stále více směřuje, k použití vyšších programovacích jazyků,

jmenovitě jazyka C.

Jak by měl vypadat nástroj pro vývoj aplikací v C

Pokud hodláme investovat nemalé peníze do nákupu vývojového prostředí měli-by jsem si uvědomit co

od daného produktu chceme a k čemu ho budeme používat.. Článek porovnává jednotlivé existující C kompilátory na x51

a upozorňuje na přehlížené ale důležité vlastnosti jednotlivých kompilátorů..

Stránky