PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Melker
Inlägg: 410 Blev medlem: 26 maj 2003, 22:17:34
Ort: Umeå
Inlägg
av Melker » 24 april 2005, 15:20:42
&/| = bitvis, &&/|| om det är flera argument i tex en if-sats.
Macce
Inlägg: 4301 Blev medlem: 29 maj 2003, 16:40:58
Inlägg
av Macce » 24 april 2005, 16:15:41
Alltså && är exakt samma som || ?
cykze
EF Sponsor
Inlägg: 1539 Blev medlem: 8 april 2004, 10:40:28
Ort: Uppsala
Inlägg
av cykze » 24 april 2005, 16:23:58
&& är OCH och || är ELLER. Samma som i PHP. Lär dig C innan du fortsätter med AVR:en är mitt tips.
Macce
Inlägg: 4301 Blev medlem: 29 maj 2003, 16:40:58
Inlägg
av Macce » 24 april 2005, 16:33:09
Ok.
Skall dra till biblioteket någon dag och kolla vad de har där.
cykze
EF Sponsor
Inlägg: 1539 Blev medlem: 8 april 2004, 10:40:28
Ort: Uppsala
Inlägg
av cykze » 24 april 2005, 19:10:00
Bra, jag tror det är det bästa sättet.
Macce
Inlägg: 4301 Blev medlem: 29 maj 2003, 16:40:58
Inlägg
av Macce » 24 april 2005, 20:55:55
Skall det just vara C, eller duger det med C#, C+, C++ osv?
MicaelKarlsson
Inlägg: 4669 Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:
Inlägg
av MicaelKarlsson » 24 april 2005, 21:05:10
Testa denna bok:
Titel: Embedded C Programming and the Atmel AVR
Författare: Barnett, Cox &O´Cull
Förlag: Thomson Delmar Learning
ISBN: 1-4018-1206-6
CD-ROM ingår med CodeVisionAVR (utvärderingsversion, men räcker en bit)
ensten
EF Sponsor
Inlägg: 3759 Blev medlem: 19 oktober 2004, 15:55:20
Ort: Hudiksvall
Inlägg
av ensten » 24 april 2005, 21:27:18
754,- på bokus
Macce
Inlägg: 4301 Blev medlem: 29 maj 2003, 16:40:58
Inlägg
av Macce » 24 april 2005, 21:27:41
Ja, den skulle ju vara rätt intressant, men biblioteket har den inte och Amazons 50 är rätt fett...får bli någon "vanlig" C-bok.
cykze
EF Sponsor
Inlägg: 1539 Blev medlem: 8 april 2004, 10:40:28
Ort: Uppsala
Inlägg
av cykze » 24 april 2005, 21:29:05
Macce skrev: Skall det just vara C, eller duger det med C#, C+, C++ osv?
C, så slipper du all onödig objektorienterad programmering.
cykze
EF Sponsor
Inlägg: 1539 Blev medlem: 8 april 2004, 10:40:28
Ort: Uppsala
Inlägg
av cykze » 24 april 2005, 21:33:25
Macce skrev: Ja, den skulle ju vara rätt intressant, men biblioteket har den inte och Amazons 50 är rätt fett...får bli någon "vanlig" C-bok.
Har ni inte möjlighet till fjärrlån i Finland?
henkebenke
Inlägg: 515 Blev medlem: 31 maj 2003, 10:42:37
Ort: Helsingborg
Inlägg
av henkebenke » 24 april 2005, 22:46:02
"The C programming language" av Kernighan och Ritchie regerar.
Macce
Inlägg: 4301 Blev medlem: 29 maj 2003, 16:40:58
Inlägg
av Macce » 25 april 2005, 07:10:06
cykze, vet inte, är typ 1gång/år på biblioteket så har inte studerat möjligheterna så noga. Kollade nu bara på bibliotekets sökmotor att de inte har boken.
frejo
Inlägg: 496 Blev medlem: 21 april 2004, 21:43:01
Ort: Linköping
Inlägg
av frejo » 28 april 2005, 09:29:54
Macce skrev: Vad gör jag för fel? Försöker få PB0 hög när PD(2) är låg.
int main(void)
{
DDRB = 0xFF;
DDRD = 0x00;
PORTB = 0xFF;
while(1)
{
if (PORTD == _BV(2))
{
PORTB == _BV(0);
}
}
}
hm, ska det inte va _BV(PD2) och _BV(PB0) ?
karlstedt
EF Sponsor
Inlägg: 966 Blev medlem: 14 oktober 2003, 16:55:23
Ort: Lund
Kontakt:
Inlägg
av karlstedt » 28 april 2005, 10:54:25
dessa variabler är definierade som siffror så detta kommer att generera exakt samma resultat. Det är bara för att öka förståelsen man brukar använda de rätta namnen...
EDIT: Variabler kanske inte var rätt ord