Skori_JBC245_ForrasztoAllomas_v04_2023_xx_xx.bin

A program a belltsokat az MCU-ba ptett FLASH memriba menti, ennlfogva a panelre ptett EEPROM-ra tbb nincs szksg, 
teht azt nem kell beltetni a panelbe, s a hozz tartoz felhz ellenllsokat sem. Azonban mg az EEPROM kb. 10^6 rst visel el, 
addig a flash "csak" kb. 10^5 rst br ki. Br ezt relisan valsznuleg senki sem hasznlja ki, ennek kompenzlsra gy irtam meg 
a programot, hogy a flashben 32db klnbzo helyet vltogat a trolshoz. Ezen kvl kt pdnyban ment, s ha a beolvasskor hibt 
szlel, akkor egy tartalk helyrol tlti be az adatokat. gy mr boven tudja azt a megbzhatsgot mintha az EEPROM-ot hasznlnnk!
Ha korbbi szoftver verzit frisstnk erre a verzira, akkor az EEPROM-ban trolt belltsok elvesznek, mert azt nem tlti be a program. 
Azaz pl. a DEMO verzit teljes rtkv tkapcsol kulcsot meg kell adni elso indtskor, s a kalibrcis rtkeket is clszeru jra belltani. 
Az esetleges tovbbi verzik esetben a trolt adatstruktrt meg fogom tartani, gy ksobbi frisstsek esetn minden FLASH-be mentett bellts meg fog maradni.

Ez a programverzi tartalmazza a korbbi mdostsokat is, teht pl. a ledes kiegsztst is.

A program lehetov teszi, hogy a forrasztllomst enkderrel vezreljk (sima ktfzis rotcis enkderrel), mintha egy potit tekergetnnk. 
Az enkder kontaktjainak a kzs pontjt a GND-re kell kapcsolni, a kt kontaktot pedig egyszeruen prhuzamosan kell ktni a "FEL" s a "LE" nyomgombbal. 
Ha az enkdernek van nyomgombja is, akkor azt a kzpso nyomgombbal kell prhuzamosan kapcsolni, ha nincs akkor tovbbra is szksg lesz a kzpso gombra. 
A szoftver a bekapcsolskor, alaphelyzetben a nyomgombokkal vezrelheto, de ha szleli, hogy enkder van rkapcsolva akkor azt kezeli a tovbbiakban. 
Ha nyomgombok s enkder is van bektve a csatlakozsi pontokra, akkor a FEL vagy a LE gomb 3x megnyomsa, vagy a FEL/LE gomb egyideju megnyomsa 
(1 msodpercig) hatsra, a szoftver visszavlt nyomgomb kezelo zemmdra, s amg az enkdert nem forgatjuk addig mindhrom nyomgomb mukdni fog. 
Olyan enkder tipust kezel megfeleloen a szoftver amely a fix poziciinak megfelelo szm impulzust ad ki egy kbefordulskor 
(teht a fix pozicikban egyik kontaktja sem vezet), azok a tipusok amelyek a pozicik felnek megfelelo szm impulzust adnak ki fordulatonknt
nem fognak jl mukdni (ezeknl a fix poziciban vltakozik, hogy kontaktok vezetnek-e vagy sem). 
Ezeket szoktk mg dupla lpses, ill. szimpla lpses enkdernek is nevezni. Csak rdekessgkpen megjegyzem, hogy volt olyan verzi is 
amely egyszerre tudta kezelni az enkdert s a nyomgombokat, de ez megneheztette a prellezs kezelst, 
s az enkder lpseinek hibamentes kezelst - gy br mukdtt ez a megolds, vgl elvetettem. Persze lehetett volna msik, a nyomgomboktl 
fggetlen I/O lbakat hasznlni az enkderhez, gy nem lett volna problma egyszerre kezelni mindegyiket, de a meglevo panelen mr ki van vezetve 
a gombok csatlakozsa, amit gy hasznlni lehet az enkderhez is, s persze nem akartam a hardveren tovbbi mdostst vgezni. 
A msik oka a dolognak, hogy taln felesleges is egyszerre nyomgombokkal s enkderrel is kezelni a forrasztllomst. 
Mindenki eldntheti, hogy szmra melyik verzi a szimpatikusabb, br mit fentebb rtam, tvlthat menet kzben is a kt zemmd kztt, 
ha valakinek erre volna ignye. A sajt forrasztllomsom esetben egyelore maradok a nyomgombos kezelsnl, de egyrszt ki tudja mit hoz a jvo, 
msrszt pedig volt rdeklodo aki inkbb az enkdert preferlta volna: gy mostantl a lehetosg adott.

A PWM frekvencia 25Hz - 7200Hz kztt, 40 lpsben llthat.

Nmelyik LCD kijelzn a hmrsklet rtk utni FOK jel hibsan jelent meg, - javtva

Uj menpont: Prefered Contr: elnyben rszestett vezrls vlasztsa: nyomgombok / enkder 
Preferlt Nyomgomb mdban: a 3db gombbal vezrelhet a forrasztlloms, de ilyenkor is felismeri az enkdert, s vezrelhet is az enkderrel, 
Preferlt Enkder mdban: a fel/le gombok (ltalban - de nem mindig) tiltva vannak, gy az enkder kontakt beragadsa 
vagy a kontaktok durvbb prellezse sem okoz gondot (ill hatkonyabban tudja kiszrni a program).

Valsznleg a fordt frisslhetett, mert a binris fjl kisebb lett (s lassabban is fordult le a fejlesztkrnyezetben) mint az elt verzi.

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

Skori_JBC245_ForrasztoAllomas_v04_32k_2023_xx_xx.bin
 
Ez a verz annyiban klnbzik a fentitl, hogy mg a fenti verzi a 64k flash vgn lev res terletre menti a belltsokat, 
addig ez a verzi a 32k-n belli terletre ment, gy elvileg olyan proceszorra is rtlthet, amely csak 32k flash-el rendelkezik.
------------------------------------------------------------------------------------------------------------

 