Sökningen fann 39 träffar

av Harald
8 augusti 2005, 19:17:21
Kategori: Allmän Mekatronik
Tråd: Centrallåsservo till bil för att avfyra kamera...
Svar: 6
Visningar: 3324

Centrallåsservo till bil för att avfyra kamera...

Hej, De flesta digitalkameror har ingen möjlighet till elektrisk avfyrning och det är ganska stökigt att ge sig in i kameror och ansluta något. Har funderat på om inte ett centrallåsservo skulle kunna användas. De jobbar troligen med 12 V likström men hur stor kraft och slaglängd har de? Finns det n...
av Harald
21 april 2005, 08:36:08
Kategori: Allmän Elektronik
Tråd: Okända kretsar...
Svar: 2
Visningar: 863

Okända kretsar...

Vad är?: AM27S35DC, en 24-pins DIL PAL16L8A-4CJ, en 20-pins DIL 6331-1J, en 16-pins DIL Vet någon var man kan hitta datablad och hur man testar och använder denna typ av kretsar? PAL är ju programmerbar grindlogik men används sådant av vanliga människor. För hempulare är det väl enklare att köra med...
av Harald
4 april 2004, 21:06:41
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Programmering i asm i ATMega128
Svar: 8
Visningar: 2531

Erixon, Smart lösning… Jag har ändrat till din lösning på alla ställen där det endast sker ETT test. När det är flera tester verkar det som om man måste ha något att hoppa till i slutet liksom… Din lösning skulle även kunna användas i nedanstående kodexempel. Jag använder hexadecimala omkopplare dir...
av Harald
1 april 2004, 08:06:12
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Programmering i asm i ATMega128
Svar: 8
Visningar: 2531

Det funkade bra att ersätta mina ”skiftningar” med direkt koll av biten med sbrc. Exemplet här http://www.atmel.com/dyn/resources/prod_documents/doc2550.pdf gör mej dock konfunderad. Vad är det för språk? Min AVR500 har version 4.06 och den typen av kod kan tydligen köras i V4.08 som kan laddas ner ...
av Harald
25 mars 2004, 20:11:23
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Programmering i asm i ATMega128
Svar: 8
Visningar: 2531

Sbic och sbis har jag använt på PORTA – PORTF och där funkar de instruktionerna. Jag är nästan säker på att just PORTG inte är tillgänglig med I/O-instruktioner utan man skriver och läser till den arean direkt i SRAM
/Harald
av Harald
25 mars 2004, 18:50:52
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Programmering i asm i ATMega128
Svar: 8
Visningar: 2531

Programmering i asm i ATMega128

Programmering i asm i ATMega128 Ville kolla bit 1 i PORTG. Försöket med BST och BLD men fick det inte att funka. Körde till slut ”idioten” och det funkar… Hur kollar man bit 1 på ett enklare sätt? Jag vill alltså veta om bit 1 är 1 eller 0. /Harald lds Temp,PORTG ;Ladda direkt från SRAM lsr Temp ;sk...
av Harald
10 mars 2004, 11:05:18
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: tst i ATMega128
Svar: 4
Visningar: 1708

Det är fel i debuggern! Det funkar ibland och ibland inte. Om jag programmerar kretsen så funkar det alltid!
/Harald
av Harald
10 mars 2004, 10:45:18
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: tst i ATMega128
Svar: 4
Visningar: 1708

testade med cpi r11,0 men det gav följande felbesked: (519) Illegal argument type or count. Testade med andra värden än noll och provade även med att lägga ett värde i variabeln Temp men det gav samma felmeddelande. tst har jag använt tidigare för att testa om noll eller negativt och det har funkat....
av Harald
10 mars 2004, 10:18:02
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: tst i ATMega128
Svar: 4
Visningar: 1708

tst i ATMega128

I bif. subrutin vill jag testa om r11 är noll och om så ej är fallet vill jag hoppa ur. Det spelar ingen roll vad r11 har för värde. Inget hopp sker. Varför? Jag kör i debuggern i AVR Studio. /Harald r11_Is_Down: tst r11 brne SLUT_r11_Down ;Hoppa till slut om r11 <> 0 ldi Sekvens_Flag,4 SLUT_r11_Dow...
av Harald
13 februari 2004, 15:12:08
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Interupt ATMega128
Svar: 2
Visningar: 1503

Melker,
Jag följde ditt råd och petade in en etta i bit 4 i TIMSK och nu funkar det!
JABBBADABBBADOOOOO!!!
/Harald
av Harald
12 februari 2004, 15:14:36
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Interupt ATMega128
Svar: 2
Visningar: 1503

Interupt ATMega128

Jag fick tidigare hjälp av Erixon med interrupt på ATMega16. Nu vill jag göra samma sak med ATMega128 men det funkar inte. TCNT1L stegas upp men det blir aldrig något interupt. Kanske är det något skitfel någonstans eller också har jag missuppfattat rubbet. /Harald .include "m128def.inc" ;...
av Harald
10 februari 2004, 22:18:14
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Initiera ATMega128
Svar: 18
Visningar: 4840

Jag är ganska så imponerad av AVR-kretsarnas innehåll och även dess funktion. Jag uppfattar dessa kretsar som bra produkter. Dokumentationen tycker jag inte är anpassad till människor. Ibland är det stora figurer med väldigt enkelt innehåll medan vissa viktiga saker nämns i en bisats… De exempel som...
av Harald
10 februari 2004, 10:54:44
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Initiera ATMega128
Svar: 18
Visningar: 4840

Jo, man får alltid hjälp här! Jag provade med att skriva lds PORTG,Temp och sts PORTG,Temp och det funkar. Fast då får man ju som sagt hålla reda på vad som finns på de 5 bitarna om man bara ska ändra en. En konstig grej är att AVR-programmet ständigt vill pricka för att kretsen är en ATMega103-komp...
av Harald
9 februari 2004, 20:17:24
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Initiera ATMega128
Svar: 18
Visningar: 4840

Tända lysdioder mm

sbi PORTG,PG2 ger samma fel dvs Illegal argument type or count. Men syntaxen sbi PORTA,7 funkar… Jag har hittills använt PORT A till E och det har funkat bra. När jag skulle använda PORT F och G tog det tvärstopp redan då jag skulle initiera dem. I databladet står att det finns PORTA, DDRA, PINA til...
av Harald
9 februari 2004, 16:42:23
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Initiera ATMega128
Svar: 18
Visningar: 4840

Det gick ju bra att initiera genom att skriva direkt mot ramet. Nu kommer nästa problem. Hur ska jag skriva till viss bit i PORTG? Detta funkar inte:

cbi PORTG,3

sbi PORTG,3

Jag vill tända och släcka en lysdiod som finns på bit 3 i PORTG…

/Harald