Tema: Re: dar Atmelio klausimas
Autorius: lietuvys
Data: 2010-05-31 14:40:34
Su Mega168 Bandžiau tavo metodą, tačiau nesėkmingai. Susikompiliavau kodą  http://cs.wikibooks.org/wiki/Programujeme_jedno%C4%8Dipy/VnParProg_c_code su optimizacija o1, atkomentavau chip_erase. Bandžiau ir su reversuotu RESET signalu, kadangi naudoju vieną NFET'ą ir 150 omų rezistorių. Vis tiek nieko. FET'us naudojau TO-220 korpuse IRF540N, IRLZ34N, neturėjau mažesnių, bet ar dėl to gali būti bėda? Su testeriu rodo kaip kinta įtampa ant reset kojos 0, 12 (kokias 8s), 0 V. Gal neteisingai FET'ą pajungiau? Prisegu schemą.

Gal gali duoti savo e-mail'ą?

-- 

Marius
IT, elektronika, AVR mikrokontrolerių programavimas
http://lietuvys.user.lt


"ejs" <ejs@no.where> wrote in message news:hs9qau$edi$1@trimpas.omnitel.net...
> lietuvys rašė:
>> Būtų gerai gauti tokį dalyką. Galima į paštą.
> 
> dar radau įdomų metodą:
> http://www.evilmadscientist.com/article.php/avrclockbits
> 
> O pagal duotą schemą darom taip:
> statuso LED'as nuo PC4 į GND. Pastoviai dega baigus įrašymą;
> vietoj 2 tranzų ir 3 varžų - N-FET'as. 10k varžą į donoro reset'ą 
> palikau, tarp PC3 ir FET'o galima įdėti 100 - 200 Ohm varžą. FET'as - 
> bilekoks. Turėjau IRFD042.
> 
> HEX'ą prisegu.
> 
> mega8 status tiesiai ant mega8, pin1 prijungti pagal schemą;
> mega8- -> tiny2313 jungiasi taip:
> // Pins definition to comply with dsheet
> // following pins shall be connected 1:1 from doctor to patient
> 
> // mega8 (DIP)-> tiny2313 (DIP)
> #define DATA0 _BV(PB0) // pin 14 -> pin 12
> #define DATA1 _BV(PB1) // pin 15 -> pin 13
> #define DATA2 _BV(PB2) // pin 16 -> pin 14
> #define DATA3 _BV(PB3) // pin 17 -> pin 15
> #define DATA4 _BV(PB4) // pin 18 -> pin 16
> #define DATA5 _BV(PB5) // pin 19 -> pin 17
> #define XTAL1 _BV(PB6) // pin 9 -> pin 5
> 
> #define DATA6 _BV(PC0) // pin 23 -> pin 18
> #define DATA7 _BV(PC1) // pin 24 -> pin 19
> #define BS2 _BV(PC2) // pin 25 -> NC
> 
> // following pin turns the patient on and connects +12 V to its RESET pin
> // use a simple circuit with two transistors (PNP/NPN) to switch this 
> high voltage
> #define RESET _BV(PC3) // pin 1 -> pin 1
> 
> #define STATUS_OK _BV(PC4)// pin 27 -> N/A
> 
> 
> #define RDY _BV(PD1) // pin 3 -> pin 3
> #define OE _BV(PD2) // pin 4 -> pin 6
> #define WR _BV(PD3) // pin 5 -> pin 7
> #define BS1 _BV(PD4) // pin 6 -> pin 8
> #define XA0 _BV(PD5) // pin 11 -> pin 9
> #define XA1 _BV(PD6) // pin 12 -> pin 11
> #define PAGEL _BV(PD7) // pin 13 -> NC
> // Vcc pin 7 -> pin 20
> // GND pin 8 -> pin 10
> 
> -- 
>  ejs
> 
>


--------------------------------------------------------------------------------


> :1000000012C019C018C017C016C015C014C013C044
> :1000100012C011C010C00FC00EC00DC00CC00BC06C
> :100020000AC009C008C011241FBECFE5D4E0DEBF5E
> :10003000CDBF9BD1CFC1E4CF20E030E040E050E025
> :1000400060E070E002C02F5F3F4F28173907D8F3F8
> :100050004F5F5F4F23E0483E520710F49B01F5CFFE
> :1000600008950F931F9305E310E0F80180818061EC
> :10007000808384E690E0E0DFF80180818F7E8083DA
> :100080001F910F9108950F931F938FE787BB8FE107
> :1000900084BB8CEF81BB18BA05E310E0F801108235
> :1000A0008CE082BB88EC90E0C7DFF801808188603B
> :1000B000808384E190E0C0DF1F910F910895EF925B
> :1000C000FF920F931F9302E310E0F80180818F7D70
> :1000D000808380818064808380818F7E80830F2EE7
> :1000E000F8E3EF2EFF24F02DF7018081807C8083E0
> :1000F000E5E3F0E080818E7F808380818260808371
> :1001000084E190E099DFF7018081806480838AE058
> :1001100090E092DFF70180818F7B808384E190E023
> :100120008BDF84E190E088DFF8018081877F808326
> :100130008AE090E081DFF801808188608083E0E3DD
> :10014000F0E0808181FFFDCF84E190E075DF1F91B9
> :100150000F91FF90EF900895CF92DF92EF92FF9270
> :100160000F931F930F2EF2E3EF2EFF24F02DF701D4
> :1001700080818F7D80838081806480830F2EF5E372
> :10018000CF2EDD24F02DF60180818B7F8083F70157
> :1001900080818F7E808308E310E0F8018081807C7D
> :1001A0008083F60180818C7F808380818160808361
> :1001B00084E190E041DFF8018081806480838AE0FF
> :1001C00090E03ADFF80180818F7B808384E190E0CA
> :1001D00033DFF70180818F7B808380818062808321
> :1001E000F8018081817E8083F60180818083F8011F
> :1001F000808181628083F60180818360808384E1D5
> :1002000090E01ADFF8018081806480838AE090E0CA
> :1002100013DFF80180818F7B808384E190E00CDF25
> :10022000F60180818B7F8083F70180818F7E8083C0
> :1002300084E190E001DFF7018081877F80838AE09D
> :1002400090E0FADEF70180818860808384E190E0AD
> :10025000F3DE1F910F91FF90EF90DF90CF90089504
> :10026000CF92DF92EF92FF920F931F930F2EF2E344
> :10027000EF2EFF24F02DF70180818F7D8083808118
> :10028000806480830F2EF5E3CF2EDD24F02DF60160
> :1002900080818B7F8083F70180818F7E808308E35C
> :1002A00010E0F8018081807C8083F60180818C7F62
> :1002B000808380818160808384E190E0BDDEF801ED
> :1002C0008081806480838AE090E0B6DEF8018081DE
> :1002D0008F7B808384E190E0AFDEF70180818F7BAC
> :1002E0008083808180628083F8018081896180833E
> :1002F000F601808182608083F8018081897D80831E
> :10030000F60180818E7F808384E190E095DEF801A4
> :100310008081806480838AE090E08EDEF8018081B5
> :100320008F7B808384E190E087DEF60180818B7F84
> :100330008083F70180818061808384E190E07CDEAE
> :10034000F7018081877F80838AE090E075DEF70186
> :1003500080818860808384E190E06EDE1F910F9140
> :10036000FF90EF90DF90CF9008950F931F938BDE57
> :1003700078DE88EC90E060DE74DE88EC90E05CDE95
> :10038000E5E3F0E080818F7E808399DE6ADE68DFBE
> :1003900068DEE2DE66DEE0E3F0E0808181FFFDCF33
> :1003A00084EF91E049DE05E310E0F8018081877F6A
> :1003B000808357DE88EC90E03FDE53DE88EC90E0EF
> :1003C0003BDEF80180818061808380E090E01F91B6
> :0803D0000F910895F894FFCF8E
> :00000001FF
>