Avr hjälp, Quadrature Divider

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
warpcore
Inlägg: 668
Blev medlem: 3 november 2003, 00:30:22
Ort: Linköping
Kontakt:

Avr hjälp, Quadrature Divider

Inlägg av warpcore »

Tjo, Har lite frågor angående ett avr bygge på fölande sida:

http://emergent.unpy.net/projects

Han har source filen här:
http://emergent.unpy.net/files/projects ... d-tiny13.S

Är det bara att kompilera denna fil och köra i sin avr (kompilerad för rätt modell såklart)

Jag har ett gäng Attiny15L, går det att köra detta ihop? Verkar som det finns någon python fil som genererar färdig kod på hans sida, men förstår inte så mycket av det tyvärr :(

Tacksam för svar!

//Micke
Användarvisningsbild
cykze
EF Sponsor
Inlägg: 1539
Blev medlem: 8 april 2004, 10:40:28
Ort: Uppsala

Inlägg av cykze »

Av filnamnet (quad-tiny13.S) att döma så är koden skriven för Tiny13. Det är upp till dig om du vill försöka skriva om den till Tiny15.

Python-koden verkar bara vara till för att generera tabellen i koden.
Användarvisningsbild
warpcore
Inlägg: 668
Blev medlem: 3 november 2003, 00:30:22
Ort: Linköping
Kontakt:

Inlägg av warpcore »

Skiljer det mycket mellan kretsarna?

Anledningen till jag tjatar om attiny15 är att jag inte hittar attiny13 på elfa? Eller är jag blind? Ska vara DIL8 kapsel med. så förstår inte redigt :(

Grejjen jag egentligen är ute efter är en fungerande divider som kan dela ner signalen ifrån min encoder som är för högupplöst. Ingen annan som har något tips på vart man kan hitta någont sånt open source projekt?

För er avr kunniga, hur snabbt skulle man kunna göra en sånhär själv i en hyffast snabb AVR, hur snabbt hinner den polla mellan varje mätningen, så man kan få fram max frekvens in?
Användarvisningsbild
Andax
Inlägg: 4379
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Inlägg av Andax »

Instruktionssetet för tiny13 och tiny15 är till 99.99% säkert samma (säger jag utan att kontrollerat!!). Det enklaste du kan göra är väl att assemblera koden i AVR studio och köra simulatorn med tiny15 som vald enhet och testa att det funkar...
Dock står det ju i källkoden att den är otestad!
Skriv svar