program na psaní programu

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
teo
Příspěvky: 51
Registrován: 26 říj 2008, 02:00
Kontaktovat uživatele:

program na psaní programu

#1 Příspěvek od teo »

Ahoj, potřeboval bych nějaký program v kterém bych si napsal svůj program pro svou 8951. Budu to tam rvát přes program flip po isp. Stahl už jsem visual studio,dev C++ a v těch jsem to nenašel jak napsat program *.C51 a pak jsem stahl pspad ten mě vždy dřív vyhovoval ale ten je bez kompilátoru :( poradil by mě někdo nějaký program který to dokáže a má v sobě kompilátor a nebo nějaký kompilátor co jednodujě implementovat do PSPADu.

Uživatelský avatar
GeorgeB
Příspěvky: 1187
Registrován: 21 lis 2005, 01:00
Bydliště: Pardubice
Kontaktovat uživatele:

#2 Příspěvek od GeorgeB »

PSpad umí používat externí kompilátory. V nastavení projektu je možnost nastavit externí kompilátor pomocí příkazové řádky. Pak už jen ikonka v panelu nástorjů nebo CTRL+F9 spustit vybraný kompilátor.

Uživatelský avatar
teo
Příspěvky: 51
Registrován: 26 říj 2008, 02:00
Kontaktovat uživatele:

#3 Příspěvek od teo »

a poradil by si mě nějaký kompilátor? :oops:

Uživatelský avatar
GeorgeB
Příspěvky: 1187
Registrován: 21 lis 2005, 01:00
Bydliště: Pardubice
Kontaktovat uživatele:

#4 Příspěvek od GeorgeB »

teo píše:a poradil by si mě nějaký kompilátor? :oops:
V tomto bohužel neporadím. Ovšem David Matoušek ve své knize "C pro mikrokontroléry" uvádí program Keil uVision3 -Keil C51 ver. 8.05. http://www.keil.com/

Uživatelský avatar
Bernard
Příspěvky: 3614
Registrován: 27 kvě 2005, 02:00

#5 Příspěvek od Bernard »

Program je jen text, dá se napsat třeba v Notepadu, samozřejmě je pohodlnější specializovaný editor s kontrolou syntaxe, jako PSPad. Keil už je integrovaná aplikace, volně použitelná do 2K programu. Potom jsou tzv. řádkové kompilátory, bez uživatelského prostředí, které se spustí s názvem zdrojového souboru a výsledek je strojový kód nebo hex jako cílový soubor. Ty se spíš najdou free, třeba http://sdcc.sourceforge.net/ .

Uživatelský avatar
teo
Příspěvky: 51
Registrován: 26 říj 2008, 02:00
Kontaktovat uživatele:

#6 Příspěvek od teo »

tak jsem stahl keil i sdcc ,ale nějuak to neumím nastavit v tom pspadu :( nebo resp sem to nastavil podle sebě a nějak to nekompiluje . . .

Uživatelský avatar
GeorgeB
Příspěvky: 1187
Registrován: 21 lis 2005, 01:00
Bydliště: Pardubice
Kontaktovat uživatele:

#7 Příspěvek od GeorgeB »

teo píše:tak jsem stahl keil i sdcc ,ale nějuak to neumím nastavit v tom pspadu :( nebo resp sem to nastavil podle sebě a nějak to nekompiluje . . .
Taky mi to dalo než jsem to nastavil... Přikládám své nastavení pro kompilátor x51:
Přílohy
pspad_prntscrn.JPG
(125.21 KiB) Staženo 121 x

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#8 Příspěvek od ZdenekHQ »

Tohle používám na kratší programy, běží pod dosem, je tam i soubor na převod hex-bin. Je to klasika pro x51, některý registry navíc použitý v 52 je potřeba si správně "pojmenovat" nebo adresovat přímo.

simed_52.zip

Chtěl jsem vytvořit adresář Software a dát to tam, ale ten příšernej italskej upload-script přes pípácký záplaty php už neumí ani vytvořit zapisovatelnej adresář. CHMOD přes FTP neprojde. To by mě zajímalo, kdo získá odvahu ten Augiášův chlév uklidit... Takže je to v rootu jako všechno ostatní

Adresář vytvořen ručně, soubor přesunut...
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#9 Příspěvek od ZdenekHQ »

Mimochodem, pro K*il v7.06a existuje crack. Víc už nikomu neřeknu, musíte hledat. 33.1MB
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
teo
Příspěvky: 51
Registrován: 26 říj 2008, 02:00
Kontaktovat uživatele:

#10 Příspěvek od teo »

tak super už vše šlape jak má, moc díky za rady!

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“