maryuss2011 Postat Aprilie 20, 2017 Partajează Postat Aprilie 20, 2017 Am si eu o intrebare...se poate traduce un hex din rusa in engleza sau romana? Link spre comentariu
mars01 Postat Aprilie 20, 2017 Partajează Postat Aprilie 20, 2017 (editat) Fisierele .HEX sunt fisiere numerice, un "carnat" de numere hexa. Deci nu se pune problema unei traduceri. Daca va referiti la traducerea unor string-uri de caractere care fac parte dintr-un program, dar nu aveti acces la fisierele sursa ci doar la fisierul .HEX, cel mai probabil nu se poate (si altii au incercat sa faca reverse engineering si sa scoata codul asamblare, dar desi posibil in teorie, practica ne omoara). Editat Aprilie 20, 2017 de mars01 Link spre comentariu
maryuss2011 Postat Aprilie 20, 2017 Partajează Postat Aprilie 20, 2017 Ma refeream daca se pot traduce cuvintele ce apar pe un lcd din rusa in engleza sau romana.Eu avand doar fisierul HEX Link spre comentariu
mars01 Postat Aprilie 20, 2017 Partajează Postat Aprilie 20, 2017 Asadar este vorba de ce am scris in partea a 2-a din postul meu precedent. Aici nu este topicul potrivit pentru o asemenea cerere. Creati-va propriul topic si postati acolo si link-ul catre pagina proiectului in cauza, poate cineva care are timpul necesar incearca sa va ajute (fie modificare, fie reproiectare). Link spre comentariu
rslick Postat Iunie 15, 2017 Partajează Postat Iunie 15, 2017 (editat) Domnule Marius,pot sa va deranjez cu un Mp cu privire la un Pic 12F629? Editat Iunie 15, 2017 de rslick Link spre comentariu
catalin004 Postat Iulie 31, 2017 Partajează Postat Iulie 31, 2017 Salutare...vreau sa fac si eu scrisul de pe LCD sa se miste la stanga sau la dreapta in mikroC daca ma poate ajuta cineva... stima Link spre comentariu
GeoMar Postat Iulie 31, 2017 Partajează Postat Iulie 31, 2017 Salutare...vreau sa fac si eu scrisul de pe LCD sa se miste la stanga sau la dreapta in mikroC daca ma poate ajuta cineva... stima Ca sa te ajute cineva, posteaza intai codul tau si specifica care scris sa se miste la stanga sau la dreapta. Link spre comentariu
catalin004 Postat Iulie 31, 2017 Partajează Postat Iulie 31, 2017 Multumesc....insa din cautari si din ce am citit am rezolvat...am incercat cu ceva din MPLAB si a mers, cu niste inversari de cuvinte.... Lcd_Cmd(_LCD_SHIFT_RIGHT); Sunt la inceputuri asa ca o sa mai vin cu intreari... Link spre comentariu
puriu Postat August 3, 2017 Partajează Postat August 3, 2017 Cine invata de la zero, trebuie sa invete si programarea in limbaj de asamblare. Asta daca vrea sa programeze ceva cu precizie la nivel de bit si de microsecunda. Cred ca sunt utile unele exemple de programe indelung verificate si bogat comentate. Dau mai jos un program propriu, pentru achizitie de date, ce ruleaza de zece ani pe mai multe microcontrolere. Voltmetru 3x14.txt Pentru o citire comoda, documentul trebuie formatat conform indicatiei de la inceputul textului. Link spre comentariu
mars01 Postat August 3, 2017 Partajează Postat August 3, 2017 O completare la postul anterior. Din pacate precizia de executie poate fi foarte mare in software dar hardware-ul sa nu ne permita; oscilatoarele extrem de stabile sunt si scumpe. Si apoi mai trebuie tinuta temperatura ambianta in anume limite, tensiunea de alimentare, samd. Nu este obligatorie invatarea limbajului de asamblare dar in mod cert este de dorit o anumita familiaritate. Aceasta este utila atunci cand: - se doreste ca o portiune de cod sa fie executata foarte exact; in aceste cazuri se include o sectiune (cat mai scurta) de ASM in codul high level (C, Pascal, Basic etc). - cand sunt intampinate bug-uri ale compilatorului sau bug-uri mai ezoterice date de optimizari de cod efectuate de compilator. - cand scriem cod pentru controlere extrem de mici si cu putin flash (gen seria 10F de la Microchip). In afara de cele scrise mai sus, in ziua de astazi nu mai vad rostul unui program scris complet in asamblare, cu exceptia satisfactiei pe care o poate aduce. Link spre comentariu
catalin004 Postat August 3, 2017 Partajează Postat August 3, 2017 Frrumos acel document....programarea pe uC este de la zero la mine....insa azi am reusit sa pornesc un ventilator in pwm si sa-l opresc...in mikro C inteleg cam ce fac unele lucruri, in asamblare nu am facut niciodata...am mai lucrat cu /fortran, visual studio, pascal....etc...lucruri mai vechi...dar sper ca in 2-3 ani sa reusesc multe...astta cu ambitie...maine mi-am propus sa afisez pe ecran cateva lucruri...ventilator on/off, si procentul de pwm...oricum o sa mai intreb aici....stima Link spre comentariu
cimitavita Postat August 4, 2017 Partajează Postat August 4, 2017 (editat) asamblarea este cea mai precisa si poti face orice vrei. Asamblare devine mult mai simpla daca pentru programe mai mari si mai complicate, iti faci mai intai diagrame cu functionarea cat mai exacta a programului. Singurul dezavantaj la asamblare este ca trebuie sa stii exact cum functioneaza procesorul pentru care faci programul si mai trebuie sa stii si ceva electronica. Avantaj pentru asamblare: e universal si marea majoritate a procesoarelor au aceleasi tipuri de instructiuni. Difera doar denumirea mnemonicelor. Unele procesoare au un set de instructiuni mai mare si mai complet, si dupa asta iti dai seama cat de bun e procesorul respectiv si cam ce poti face cu el. Cei care nu au avut legatura cu C pot invata mult mai usor asamblare decat cei care stiu C. Editat August 4, 2017 de cimitavita Link spre comentariu
catalin004 Postat August 10, 2017 Partajează Postat August 10, 2017 Salutare....lucrez de ceva vreme la un afisaj cu senzor de temperatura...problema este ca nu imi afiseaza temperatura exacta...sau macar apropiata...Ceea ce nu stu sa fac este raportul de afisare dupa citirea ADC-ului.... Deci: senzorul este LM335Z....10mV/grd Kelvin, pdf se gaseste rapid pe net...uP meu are 8 biti, adica 255 de diviziuni....rog un ajutor... momentan i-am dat sa afiseze tensiunea de la intrarea ADC-ului pe display, ca sa vada daca imi functioneaza senzorul...si este ok... stima Link spre comentariu
nico_2010 Postat August 10, 2017 Partajează Postat August 10, 2017 Foloseste formula asta: Si conversia din valoarea ADC in tensiune este: Umas= (ADC*Uref)/2^8 Link spre comentariu
mars01 Postat August 10, 2017 Partajează Postat August 10, 2017 Catalin, posteaza codul pe care l-ai realizat si discutam pe marginea lui. Dar posteaza-l folosind iconul "<>" din bara care apare cand scrii mesaje. Si formateaza-l in grupuri functionale ca sa fie usor de citit. De asemenea foloseste tab-uri acolo unde este cazul. 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