» »

začetek programiranja 89c2051

začetek programiranja 89c2051

samouk ::

Nabavil sem si programator in nekaj čipov sedaj bi še rabil prevajalnik za recimo c katerega priporočate in kako začeti (angleščina veliko škriplje)?

madviper ::

Upam, da nisi si prebral vsaj kako knjigo prej kot si šel v nakup...

Drugač, pa, če se ne motim, smo te čipe programiral v Bascomu.
I'd like to do something crazy!

Zgodovina sprememb…

  • spremenil: madviper ()

ql000 ::

Jaz sem nekaj delal v SDCC-ju (C). Je free.

samouk ::

Nekaj o c-ju sem prebral in tudi nekaj na netu sem našel vendar iščem prevajalnik enostavn za uporabo. Se morda najdejo kakšna navodilj slo ali cro za uporabo programa.

ql000 ::

Malo poglej po spletnih straneh fakultet.

samouk ::

Zanima me katere knjižnice moram klicat za 89c2051in kako so označeni porti/pini (P1.0 ... ali 0XA0..)

madviper ::

P1.0...
I'd like to do something crazy!

ql000 ::

katere knjižnjice boš klical je odvisno od kompajlerja. Običajno pogledaš v /mesto kamor si naložil kompajler/include. Pa najdi ime tvojega procesorja. Kako pa so označeni porti poglej v najdeni_fajl_iz_prejšnjega_odgovora.h

samouk ::

uporabljam keila

samouk ::

Iskal in poskušal pa nisem nič našel. Pot katero ste navedli ne dela ali pa jaz ... Prosim če mi kdo pomaga prebit led za uvision2 (keil).

ql000 ::

Jaz še nisem delal s keilom. Mam ga na mašini sam čaka na boljše cajte! :D Malo pogooglaj pa boš sigurno našel tutoriale.

ql000 ::

Evo!

klik

samouk ::

Malo me daje angleščina in se bol slabo znajdem.
Kaj naj popravim programu da ga prevede...

sbit led=0XB0;
sbit stikalo=0XB1;
main ()
{
do
{
stikalo =led;
}
while(1);
}

ql000 ::

na začetek programa dodaj:
#include <AT892051.H>


v projekt dodaj še startup.a51

Kar se tiče konvencije imen pinov si oglej datoteko AT892051.H.

P.S.
Upam, da si najprej naredil nov projekt, pa potem dodal datoteko z izvorno kodo v projekt!

Zgodovina sprememb…

  • spremenil: ql000 ()

samouk ::

Seveda sem ustvaril projekt sedaj sem še dodal +++++++AT892051.H> in +++++++ .a51 tako kot je napisano pa mi še vedno javi error
compiling testt..c...
---Error..c can`texecutc `c:/keil/c51/projekti/bin/c51.exe`
testt..c - 1 error(s), 0 warning(s).
predvidevam da pot do programa ni prava kje se popravi.
Kako naj napišem ukaze inc++++ .. ker mi jih strežnik zavrna (poste odgovore v temi).

ql000 ::

Kako postat kodo na forumu si oglej: pisanje kode na forumu

Ja tam maš sigurno pot napačno. Sam zdej nisem v Lj na mojem compu, tako da ti bolj težko kaj sugeriram. Pod roletnimi meniji išči kak options ali setup,...

samouk ::

Poskusil sem odpret nov projekt pa je isto. na začetku eksperimentiranja mi tega errorja ni kazalo.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Code:Blocks, c++] Program ne najde knjižnice

Oddelek: Programiranje
111363 (1142) gtu
»

C programiranje (strani: 1 2 3 )

Oddelek: Programiranje
14127713 (18009) amacar
»

Programiranje v c-ju za 8051

Oddelek: Elektrotehnika in elektronika
61293 (1164) Tutankhamun
»

[C++] Kateri C++ IDE je najbolj osnoven?

Oddelek: Programiranje
212271 (1716) sid_dabster
»

C++ kot kaj shraniti program?

Oddelek: Programiranje
261233 (1066) rasta

Več podobnih tem