Ride51
Z MediaWiki SPŠ a VOŠ Písek
Ride51 | |
popis: | Vývoj aplikace pro 8051 v asm nebo C |
vývojář | |
aktuální verze | |
OS | W7 |
typ softwaru | aplikační |
licence | do 4kB free |
web | Download a instalace programu z
N:\Janousek\SW\Ride51\kit51_747_.exe Spuštění v D10: c:/ride/bin/ride.exe |
Obsah |
Instalace programu
Založení nového projektu
Simulace programu
K tomu abyste si ověřili zda váš program funguje, můžete v RIDE 51 nasimulovat jeho chování. Simulace se pouští tímto způsobem
Pokud máte v programu chybu program chybu rozpozná a ukáže
K simulaci je potřebna mít zapnutou strukturu registrů
Nyní klávesou F7 nebo tlačítkem v rozhraní krokujete program. V simulaci se program vykonává. V struktuře registrů můžete vidět, jak se mění jejich hodnoty podle programu.
Ukázka příkladů
Příklad: Pomocí cyklu vyplňte hodnotou 0Fh pole od 20h do 30h.
Rešení:
MOV R3,#10 ;zápis dec čísla 10 do registru R3, V programu určuje kolikrát se bude opakovat cyklus MOV R4,#0Fh ;Přesune hodnotu která se bude zapisovat(0fh) do registru R4 MOV R0,#20h ;Přesune do registru R0 hodnotu 20( hodnota ,kde se zacne zapisovat 0fh) ADR1: MOV A,R4 ;přesune hodnotu zapsanou v registru R4 do akumulátoru MOV@R0,A ;Zapíše hodnotu uloženou v akumulátoru(0Fh) do místa, které je uložené v registru R0(20h)'' INC R0 ;Incrementace R0 - Připočte hodnotu 1 k hodnotě uložené v registru R0'' DJNZ R3,ADR1 ;Test R3 na 0 jinak skok na návěští ADR1. NOP END
Zdroje informací:
C jazyk pro 8051. Základní operace RIDE-51
www:
- Základy programováni 8051
- free 8051 Microcontroller tool downloads RKit-Eval51 pro vývoj v asm či C
- Download ftp SPS
- 8051 Tutorial
- 8051