Pbasic -> C

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
IQue
Inlägg: 10
Blev medlem: 12 maj 2005, 20:58:48
Ort: Staffanstorp
Kontakt:

Pbasic -> C

Inlägg av IQue »

Hejsan.

Jag sitter här och funderar på att överge Pbasic och kan inte komma på många anledningar till att hålla mig kvar vid det. Jag är van PHP kodare så kan syntaxet för C, dock är ju basic extremt enkelt (eftersom jag jobbat en del med VB.NET också).

Jag är dock ny till hela mikrokontroller scenen och där finns vissa funktioner i Pbasic som är väldigt bekväma.
Det är dock en speciell jag sitter och funderar på hur man skulle kunna skriva den i C istället, nämligen:

PULSIN

Den väntar ju (som ni säkert vet) på en insignal efter att den skickat en utsignal och sen sparar den ner tiden i en variabel.

Jag är som sagt ny och vet inte alls om man kan manipulera klockor eller använda watchdogtimern eller något liknande i C, så jag skulle vara väldigt tacksam om någon skulle kunna hjälpa mig med detta.
Eller möjligtvis skicka mig till en manual/tutorial/guide över C för PIC (och kanske AVR, det borde väl vara samma?)

Tacksam för alla svar.
Användarvisningsbild
lgrfbs
Inlägg: 7311
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Inlägg av lgrfbs »

PBasic?
Gjorde en sökning och det ser ut att vara för BASIC Stamp,
vilket inte torligen kommer att fungera i en PIC krets.

Kolla dessa program istället:
mikroElektronika : Compilers
IQue
Inlägg: 10
Blev medlem: 12 maj 2005, 20:58:48
Ort: Staffanstorp
Kontakt:

Inlägg av IQue »

lgrfbs skrev:PBasic?
Gjorde en sökning och det ser ut att vara för BASIC Stamp,
vilket inte torligen kommer att fungera i en PIC krets.

Kolla dessa program istället:
mikroElektronika : Compilers
PicBasic heter det kanske, har fått bud på både det och PBasic, men det är sant att med PBasic menar man oftast det till Stamp. Det finns dock PicBasic som ser exakt likadant ut (och har samma funktioner osv) som är för PIC'ar, kompilatorer tillverkas av MELabs och Crownhill (www.picbasic.org).
Användarvisningsbild
anlamotte
Inlägg: 859
Blev medlem: 5 augusti 2003, 15:54:34
Ort: Stockholm
Kontakt:

Inlägg av anlamotte »

PBasic är väl det som används till basicstamp.....
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Finns en som heter MBasic också som är rätt lik stampbasicen.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Jag är som sagt ny och vet inte alls om man kan manipulera klockor
> eller använda watchdogtimern eller något liknande i C

Alla kompilatorer jah har sett (C eller Basic) ger direkt åtkomst
till alla register, så det är inget problem. Du kan manipulera
vad du vill i processorn direkt.

> Eller möjligtvis skicka mig till en manual/tutorial/guide över C för PIC...

Varje produkt har väl sin egen totorial.
Enklast är nog att kolla hos respektive leverantör...


EDIT: Justerat efter ett missförstånd...
Senast redigerad av sodjan 4 april 2006, 15:12:38, redigerad totalt 1 gång.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

@sodjan
> Eller möjligtvis skicka mig till en manual/tutorial/guide över C för PIC...
Tror du missuppfattade lite. :)

@IQue
Läs gärna de få reglerna detta forum har.

Mvh
speakman
Skriv svar