Sökningen fann 7 träffar

av almerase
31 oktober 2009, 22:42:22
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: mega88 tangentordsavkodnings problem - nybörjare
Svar: 4
Visningar: 834

Re: mega88 tangentordsavkodnings problem - nybörjare

Ah, det innebär att jag måste ha omvänd ordning på pinnarna det hade jag helt glömt bort :)

Tack för hjälpen!
av almerase
31 oktober 2009, 21:28:30
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: mega88 tangentordsavkodnings problem - nybörjare
Svar: 4
Visningar: 834

Re: mega88 tangentordsavkodnings problem - nybörjare

Det är mycket sant... Har dock ingen aning om vad som skulle kunna orsaka det felet oavsett :)

detta är mitt kopplingsschema:
http://s739.photobucket.com/albums/xx33 ... an0001.jpg

(har ingen aning om hur jag får bild grejen här att funka så länk får duga)
av almerase
31 oktober 2009, 18:51:14
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: mega88 tangentordsavkodnings problem - nybörjare
Svar: 4
Visningar: 834

mega88 tangentordsavkodnings problem - nybörjare

Mitt problem är att då jag trycker på 1 så visar mina dioder att jag har tryckt på D... det verkar som om tabellen är omvänd men jag förstår inte varför den skulle bli det... Den kod som strular: const unsigned char knapp[16] = {0x77,0x7B,0x7D,0x7E,0xB7,0xBB,0xBD,0xBE,0xD7,0xDB,0xDD,0xDE,0xE7,0xEB,0...
av almerase
23 september 2009, 19:13:15
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: AVR studio 4 mega88 problem
Svar: 5
Visningar: 489

Re: AVR studio 4 mega88 problem

Jag är inte så van med assembler/C-programmering så det problemet hade jag inte ens tänkt på men nu när du påpekar det så låter det väldigt vettigt :) Ja avr-gcc är ett tillbehör annars kan du bara programmera assembler om jag inte missminner mig :) Problematiken vad en annan tänker och vad ens kod ...
av almerase
23 september 2009, 12:25:26
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: AVR studio 4 mega88 problem
Svar: 5
Visningar: 489

Re: AVR studio 4 mega88 problem

När jag deklarerade alla variabler volatile fungerade det bra... Det känns som om den i så fall optimerar bort kod som den inte borde ha optimerat bort...

men tack för hjälpen :) Nu fungerar det som det ska oavsett :)
av almerase
23 september 2009, 12:21:02
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: AVR studio 4 mega88 problem
Svar: 5
Visningar: 489

Re: AVR studio 4 mega88 problem

Ingen optimering är påslagen
volatile gör att den pendlar mellan

Kod: Markera allt

unsigned char get_value()
{
   volatile unsigned char a;
   a = PINB; //<-- denna 
   return a; //<-- och denna 
}
dock så får tal ett värde men programmet fortsätter inte förbi denna programsnutt
av almerase
23 september 2009, 11:28:06
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: AVR studio 4 mega88 problem
Svar: 5
Visningar: 489

AVR studio 4 mega88 problem

Jag har ett lite lustigt problem som jag inte vet hur jag skall lösa... Jag har ett program där jag läser in från PINB och ena gången fungerar det bra och i nästa program med samma kod bara utökat fungerar det inte... Jag har inte testat om det bara är simuleringen det är fel på men det känns konsti...