ratza Postat Decembrie 28, 2012 Partajează Postat Decembrie 28, 2012 Trebuie configurat ca să ai un anumit timp înainte de a resta controlerul, iar în bucla principală trebuie să resetezi constant timerul de la watchdog, de exemplu eu folosesc #define RESET_WDT #asm("WDR") şi apelez macro respectiv în main() şi oriunde am timpi critici (de exemplu dacă citesc sau scriu în EEPROM). Link spre comentariu
claudio Postat Decembrie 29, 2012 Partajează Postat Decembrie 29, 2012 Mersi, dar poti sa fi mai concis te rog? Deci voi reseta timerul WD in main? Mai trebuie activat si altceva? Aplicatia mea e ceva in felul urmator: int main(void){ InitUC(); while(1) { if (bit_is_clear(PINB, 2)) { LightLED1(); DelayMs(200); } else { LightLED2(); DelayMs(200); }}ISR(TIMER1_COMPA_vect){ ToggleLED3();} Link spre comentariu
ratza Postat Decembrie 30, 2012 Partajează Postat Decembrie 30, 2012 Trebuie configurat timeoutul pentru watchdog (adică timpul de cînd începe să numere şi pînă dă reset) şi apoi pornit. Chestia asta o faci cu două linii de cod, dar nu mai ţin minte secvenţa pe dinafară. Vezi în datasheet, e şi un exemplu de cod acolo. Link spre comentariu
Vizitator F_ioan Postat Decembrie 30, 2012 Partajează Postat Decembrie 30, 2012 Hei bună tuturor. Incepatorr . (Am citit multe informatii si am priceput nimic)Va rog sa ma ajutati cu cateva "banalitati " de incepator:( is mai mult de electronica intrebarile)- cum conectez o sursa de curent la un microcontroler( sa zciem un atmega 90 sau un stm8L) ( si daca tot imi ziceti , explicati-mi mai băbeşte ce s cu pinii aia vdd vss, masă ; iar unele mc au mai multe cupluri vddx vssx ce s cu ele)- a lucrat cineva cu stvd(st visual develop) ? Nu am vazut multe topice pe seama mc de la stm-Cum leg niste leduri la microcontroler( intrare iesire pe ce pini?- is chiar afon stiu dar imi trebuie niste exemple practice)Multumesc mult. La multi Ani! Link spre comentariu
ole Postat Ianuarie 24, 2013 Autor Partajează Postat Ianuarie 24, 2013 In primul rand imi cer scuze pentru off-topic. In al doilea rand, pentru cei care inca nu stiu inca dar ar fi interesati, organizez un mic concurs pe pagina de facebook Olectronix. Pentru a va inscrie trebuie sa respectati corect toti cei 3 pasi indicati acolo. Succes! Link spre comentariu
MariusTehnik Postat Ianuarie 28, 2013 Partajează Postat Ianuarie 28, 2013 Buna ziua , am luat un programator de la tine .. am o problema.. mai exact primesc o eroare in momentul cand scriu programul in atmel Folosesc atmega644A , in simularea din proteus merge programul Atasez o poza Link spre comentariu
ole Postat Ianuarie 28, 2013 Autor Partajează Postat Ianuarie 28, 2013 Seteaza viteza ISP pe auto in Khazamma. Link spre comentariu
mihai1979 Postat Ianuarie 29, 2013 Partajează Postat Ianuarie 29, 2013 Vazind ca aici e pt incepatori si chiar si pt cei mai "batuti in cap" , am si eu citeva intrebari .1: un montaj care in original are atmega8 poate functiona cu un atmega16?? 2: se poate scrie hexul de la atmega8 in atmega 16 si sa functioneze montajul??? sau trebuie modificat hexul original si adaptat la atmega 16?? va multumesc!! Link spre comentariu
Stefan Postat Ianuarie 29, 2013 Partajează Postat Ianuarie 29, 2013 Trebuie adaptat codul sursa pentru Atmega16 si recompilat. Link spre comentariu
mihai1979 Postat Ianuarie 29, 2013 Partajează Postat Ianuarie 29, 2013 si ar fi cam mult de modificat ??? sau numai 2//3 stringhe la inceputul prog?? Link spre comentariu
Stefan Postat Ianuarie 29, 2013 Partajează Postat Ianuarie 29, 2013 nu stiu ce-s alea "stringhe" (sting-uri ? ), fara codul sursa nu se poate exprima nimeni ce-i de modificat. nici macar nu ai precizat in ce limbaj de programare este scris codul. Link spre comentariu
MariusTehnik Postat Ianuarie 29, 2013 Partajează Postat Ianuarie 29, 2013 Seteaza viteza ISP pe auto in Khazamma.Multumesc .. sa rezolvat problema setand viteza Link spre comentariu
mihai1979 Postat Ianuarie 29, 2013 Partajează Postat Ianuarie 29, 2013 @ Stefan Nicolae. Da , este vorba de stringuri( am scris eu de-an boulea) . Nu stiu in ce limbaj e scris codul , dar ca sa aveti o idee despre ce vorbesc , e montajul asta de pe radiokot.ru . acesta este linkul: http://radiokot.ru/circuit/digital/measure/52/ La sfirsitul paginii da toate fisierele de descarcat( lay, hex si altele de care nu stiu cu ce se " mananca"). Am vazut si ceva asm poate poate am noroc si se poate face ceva. Acestea fiind spuse, Va multumesc!! Link spre comentariu
Stefan Postat Ianuarie 29, 2013 Partajează Postat Ianuarie 29, 2013 e scris in C si compilatorul folosit este CodeVisionAVR. Nu cunosc registii de la atmega8/16 dar cu ceva munca se poate translata codul pe mega16 (trebuie sa-l studiez mai mult timp). Totusi de ce sa vrei sa faci un tester pentru diode zener, cu un multimetru, cateva rezistoare si o sursa de 40V ai rezolvat treaba. Link spre comentariu
mihai1979 Postat Ianuarie 29, 2013 Partajează Postat Ianuarie 29, 2013 nu e nici o graba cu hexul. vreau sa il fac pt a reintregi familia de testere ,plus ca am muuulte diode smd recuperate .asa le pot sorta si eu sa nu mai stea la gramada . am lc metru,smt, esr si acum fac si cel 3in1 realizat de colegul geomar. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum