Sida 1 av 1

basicstamp

Postat: 28 maj 2003, 01:42:18
av jonas18z
hej hå
läste någonstans att man skulle kunna programera in basicstamp programvara och sedan skitat i basicstamp modulen utan köra med en ren picprocessor?

Postat: 28 maj 2003, 10:44:46
av DeJi
Hm.. tvivlar på att det funkar. BASIC Stamp'en har ju en inbyggd BASIC-tolk (eller vad man nu ska kalla det), PIC-prollarna programmeras ju med assembler.

Postat: 28 maj 2003, 11:25:42
av v_jocke
Om man får tag på BASIC-tolken är det bara att ladda ned den i en likadan PIC som sitter på basic-stampen (16C56 och 16C57 för BS1 repsektice BS2).

Postat: 28 maj 2003, 11:59:53
av EagleSpirit
nej det går inte eftersom du måste ha ett minne att lägga programmet i, alltså det du skriver. I PICen på BS ligger bara en tolk som omvandlar programmet som den läser från ett externt minne. Det är nog lättare att lära sig att programmera PIC assembler för man kan göra mycket mer och det går många gånger snabbare.

Postat: 28 maj 2003, 12:38:16
av jonas18z
hmm okej jag trodde det fann någon kompilator som gjorde om basic-stamp till pic-asm!

Postat: 28 maj 2003, 12:53:02
av DeJi
jorå BASIC-kompilatorer finns ju... finns även C-kompilatorer och Pascal-kompilatorer för assembler. Vet inte riktigt hur bra freeware-programmen är bara och de som finns att köpa är väl inte direkt billiga.

Postat: 28 maj 2003, 13:14:02
av v_jocke
Men om man slänger dit ett seriellt EEPROM också borde det ju funka. Fast då kostar det väl lika mycket som en BS ändå... :(

Postat: 31 maj 2003, 23:59:42
av EagleSpirit
v_jocke skrev:Men om man slänger dit ett seriellt EEPROM också borde det ju funka. Fast då kostar det väl lika mycket som en BS ändå... :(
om man ska bygga många grejer och man inte vill lära sig assembler kan man ju isf skaffa sig en kompilator i antingen C lr Basic. Då kan du också använda kretsen fullt ut. Tex använda interrupts och utnyttja kristallen lite mer. BS2 kan den utföra 4 000 instruktioner per sekund medan kan en PIC med samma kristall kan utföra 5 000 000 instruktioner instruktioner per sekund. Det är en otrolig skillnad.

om man ska bygga småprojekt är det nog bäst att lära sig assembler. Det går väldigt fort att lära sig när man kan systemet med register och liknande. När man lärt sig PIC assembler kan man i stort sett också AVR assembler. Enda skillnaden är kommandona, men arkitekturen är lika.