Sida 1 av 2
Läsa kod ur Atmel attiny25V?
Postat: 27 oktober 2010, 19:47:48
av ghost_rider
Sitter och funderar på om det går att läsa koden som finns på detta chip genom avr studio eller liknade?
eller går det bara att lägga upp kod?
Har hittat en led drivare som jag skulle vilja ändra lite i, alt är att köpa ett annan drivare med PWM ingång o styra det genom t.ex ett atmel168 eller liknade
Re: Atmel attiny25V
Postat: 27 oktober 2010, 19:56:32
av sodjan
Du kan läsa en AVR (eller PIC) om koden/kretsen inte är läs-skyddad.
Re: Atmel attiny25V
Postat: 27 oktober 2010, 20:00:45
av ghost_rider
ok,hur vet man det? chippet sitter lödat på en krets kan detta ställa till det?
Re: Atmel attiny25V
Postat: 27 oktober 2010, 20:06:16
av atmelfan
AVR har isp(in system programing) så det är inga problem med att läsa kretsen
som är monterad.Dock måste du se till att isp frekvensen är mindre än 1/4 av klockfrekvensen.
Re: Atmel attiny25V
Postat: 27 oktober 2010, 20:24:21
av sodjan
> ...så det är inga problem...
Förrutom om den är läs-skyddad alltså...
Re: Atmel attiny25V
Postat: 27 oktober 2010, 20:30:17
av ghost_rider
ok, jag tror jag kör på det säkra o köper en annan. Känns som jag kommer att förstöra mer än att göra nytta

tack för hjälpen ifall.
Re: Atmel attiny25V
Postat: 27 oktober 2010, 20:32:44
av ds77
det som är kopplat till pinnarna kan ju störa programmeringen också, det beror ju helt hur det ser ut. Sen kan ju kretsen vara låst för ISP också.
Re: Atmel attiny25V
Postat: 9 november 2010, 11:05:14
av ghost_rider
En uppdatering.
Fick hem drivaren, den var såklart låst.
Men som jag tidigare sa så finns det en dimmer input i kretsen som man kan använda sig utav för att reglera ljusstyrkan externt.
Så, jag byggde lite snabbt ihop en krets av en atmel168 o en knapp, för varje gång jag trycker ner knappen har en förinställd PWM stege som ser ut såhära. 0-10-50-100. Funkar bra, dock så är en 168 ganska så stor (i mitt syfte).
Vad kan man använda sig utav istället? gärna så liten som möjligt, íngen ytmonterad, ska kunna generera PWM.
Förslag?
[edit]
Skulle en ATTiny13V funka måntro?
Re: Atmel attiny25V
Postat: 9 november 2010, 11:39:19
av snigelen
Skall den inte göra mer än så så går det med vilken mikrocontroller som helst med PWM (om man inte vill göra den i mjukvara). Så tiny13 är ju nästan overkill

(du behöver ju inte ens ha SRAM).
Re: Atmel attiny25V
Postat: 9 november 2010, 11:51:02
av ghost_rider
ok, glömde bort en sak.
Hade gärna velat ha fyra stycken indikations leds, en pwr, seden tre andra, en för varje 'steg', dvs tre steg.
Re: Atmel attiny25V
Postat: 9 november 2010, 12:13:19
av Micke_s
Attiny13 har väl 6 i/o:s, 5 om du inte kör med reset.
1 för knapp, 3 för led och 1 för knappen. Då klarar du dig på 5 i/o:s
Power leden behöver inte sitta på en i/o
du skulle kunna ha upp till 6 led:s på 3 i/o:s med charlieplexing.
Re: Atmel attiny25V
Postat: 9 november 2010, 12:14:04
av snigelen
Jo det går väl fortfarande med en 8 pinnars AVR. Pwr behöver kanske inte styras av MCU'n, i så fall har du ju
1 knappingång
1 PWM-utgång
3 led-utgångar
Vill du ha fler leds (eller pwr-led på MCU'n) kan man deaktivera reset-pinnen och ta till ingång (men då behövs HVSP för att programmera om) eller charlieplexa upp till sex led's på tre pinnar.
Edit: Micke hann först.
Re: Läsa kod ur Atmel attiny25V?
Postat: 9 november 2010, 12:17:27
av Micke_s
snigelen: Jo, vi tänkte på precis samma sak.
Jag brukar undvika att avaktivera reset om det inte är absolut nödvändigt.
Re: Läsa kod ur Atmel attiny25V?
Postat: 11 november 2010, 19:22:43
av ghost_rider
kan man på något sätt öka PWM frekvensen?
Re: Läsa kod ur Atmel attiny25V?
Postat: 11 november 2010, 19:44:01
av snigelen
Det beror på vad den är nu, och på vilken MCU. Snackar vi fortfarande tiny25-familjen så går det att skrämma upp timer1 i 64MHz.