Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Assembler (AVR Studio - attiny2313)

Tak ked vies aspon trochu anglicky tak si najdi datasjeet k at-tiny na atmel.com (http://www.atmel.com/dyn/products/devices.asp?famil y_id=607#791) a tam si najdi ten ktory mas, a v nom si klikni na datasheet (pre ten tiny 2313 je tam nejaky zatial len preliminary) a v nom mas a) ake instrukcie ten CPU pozna (v sekcii instruction summary) aj s jednoduchym popisom operacie ktoru ta instrukcia robi, a b)ake V/V funkcie ten CPU ma, a ktorymi registrami sa pracuje so vstupnymi/vystupnymi pinmi apod. Viac ti vpodstate netreba. Nejaky jednoduchy program ktory tam robite bude predpokladam len testovat nejake vstupne piny (precita prislusny register a otestuje prislusne bity v nom) a na zaklade nich nastavi nejake vystupne piny (zapise do prislusneho registra nejake bity).
Co to je bit a boolean operacie (AND, OR, XOR, negacia) ti dufam nieco hovoria, ak nie tak http://cs.wikipedia.org/wiki/Booleova_logika
Register ak nevies co to je tak to chap ako jedno 8bitove "uloziste" (mozes do neho nieco zapisat alebo z neho nieco precitat) a tym ze donho nieco zapises riadis to co hardware robi, a precitanim vies zistit nejaky stav hardwaru (konkretne co ktory register ovplyvnuje si najdes v datasheete).

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny