GAMMA.DOC

(25 KB) Pobierz
Û¥-1@-€ÒQgRf)f))f)f)f)f)f7f.efefefefef
ofeffQÐfÐfÐfÐfÐfÐfÐfÐfÐfÒfÒfÒfÒfÒfÒfðf4$g-ðf)fðfðf01OPIS PROGRAMU
Program jest bardzo podobny do EE_I2C.EXE (jest jego pierwowzorem). Wymaga jednak nieco szybszego komputera conajmniej 386-40. Dzia³anie rozkodowywania polega na wpisywaniu do pewnych komórek pamiêci kodu i w³¹czeniu radia, co powoduje, ¿e procesor czyta te komórki i porównuje z zapisanymi w sobie. Je¿eli siê one zgadzaj¹ to radio w³¹cza siê. Sprawdzenie zgodnoœci kodu program dokonuje na podstawie analizy (monitorowania) szyny I2C. Bowiem przy z³ym kodzie nastêpuj¹ zwykle jedno lub dwa odwo³ania pod adresy ró¿ne ni¿ A0 do A3. Natomiast, przy kodzie zgodnym, odwo³añ tych wystêpuje wiêcej, ze wzglêdu na inicjalizacjê tunera. Program zlicza te odwo³ania. W opcji mo¿na ustawiæ po ilu odwo³aniach (3, 6 lub 9) program ma reagowaæ. Zale¿y to np. czy mechanizm jest pod³¹czony. W przypadku zgodnoœci kodu, program dwukrotnie sprawdza czy wiêksza iloœæ odwo³añ nie jest kwesti¹ przypadku, co siê sporadyczne zdarza. Po wykryciu kodu, radio pozostaje w³¹czone, a w okienku wyœwietlany jest aktualny kod. Cyfry towarzysz¹ce kodom informuj¹ ile razy dany kod by³ sprawdzany (dodatkowo). Rozkodowywanie mo¿na przerwaæ w ka¿dej chwili klawiszem ESC. Reakcja nast¹pi jednak po sprawdzeniu bie¿¹cego kodu do koñca - nale¿y trochê poczekaæ. Po wyjœciu z programu, wszelkie bie¿¹ce nastawy s¹ zapisywane w pliku konfiguracyjnym. W ten sposób kontynuowanie rozkodowywania (po ponownym uruchomieniu programu) nie wymaga ¿adnych zmian ustawieñ tylko w³¹czenia Go. 
Przed rozkodowywaniem program w³¹cza radio w celu zapisania komórki b³êdu oraz kodu, po czym radio wy³¹cza i w³¹cza, wtedy nastêpuje sprawdzenie kodu. Gdy kod jest niezgodny przed wy³¹czeniem program zapisuje do pamiêci nowe wartoœci kodu i b³êdu.

Uwaga ! Komórki gdzie zapisany jest kod znajduj¹ siê:
a) 2402: FE i FF,
b) 2404: 10E i 10F.
(Mo¿na je znaleŸæ po wartoœci 1000 w nich zapisanych).
Komórka b³êdu w obu przypadkach mieœci siê pod adresem CD.
Je¿eli w komórkach kodu pozostanie zapisany kod to radio bêdzie siê w³¹czaæ bez od razu (bez kodu).



PLIK
Odczytaj plik konf - ³aduje plik konfiguracyjny. Zawarte s¹ w nim dane dotycz¹ce adresu pamiêci, jej pojemnoœci, nr portu oraz komórki pamiêci aktualnie za³adowane. Pliki konfiguracyjne maj¹ rozszerzenie *.CNF. Po uruchomieniu programu ³adowany jest plik ROBOCZA.CNF. Po wyjœciu w tym pliku jest zapisywana aktualna konfiguracja.
Zapisz plik konf - zapisuje plik konfiguracyjny z aktualnymi wartoœciami.
Wyœwietl pamiêæ - umo¿liwia podgl¹d plików binarnych (rozszerzenie *.PAM) lub zawartoœci aktualnych komórek w  formacie HEX (po naciœniêciu ESC).
Do³¹cz - wczytuje do aktualnych komórek wartoœci z pliku binarnego.
Zrzuæ pamiêæ emul. do pliku - zapisuje aktualne komórki do pliku.
USTAWIENIA
Parametry rozkodowywania - zmiana parametrów rozkodowywania
adres komórek kodu - podaæ pocz¹tkowy adres komórek kodu (FE lub 10E).
kod pocz¹tkowy - kod, od którego nast¹pi rozkodowywanie.
adres blokady - podaæ adres komórki b³êdu (CD).
wartoœæ pocz¹tkowa blokady - wartoœæ na jak¹ bêdzie ustawiana komórka b³êdu przed ka¿dym w³¹czeniem radia (0).
czas oczekiwania - jest to czas, w ci¹gu którego nastêpuje monitorowanie linii. Jego skrócenie mo¿e doprowadziæ do niewychwycenia kodu. Cztery sekundy jest to jeszcze bezpieczna wartoœæ.
czas wy³¹czenia - czas, na jaki zostaje wy³¹czone radio po wpisaniu kodu. Jedna sekunda wystarcza.
komórka kodu - kod mo¿e byæ zmieniany dziesiêtnie lub hex (ustawiæ na +1 dec).
komórka blokady - opcja bez sensu (ustawiæ na Nic).
reakcja we - wspomniana wczeœniej opcja mówi¹ca po ilu odwo³aniach ma nast¹piæ uznanie zgodnoœci kodu. Zale¿y czy pod³¹czony jest mechanizm z regu³y wystarczy 6, przy 3 mog¹ siê zdarzaæ fa³szywe wykrycia.

Parametry pamiêci - zmiana parametrów pamiêci
adres - adres bazowy pamiêci ( w systemie ) nale¿y tu podaæ adres do odczytu ( parzysty ). Program podczas zapisu automatyczne zwiêksza ten adres o 1.
typ pamiêci - aktualnie nie ma znaczenia. Podczas zapisu czy odczytu komórek o adresie wiêkszym ni¿ 255 program zwiêksza adres bazowy o 2 ( specyfikacja pamiêci X24C04 ).
pojemnoœæ - nale¿y podaæ pojemnoœæ pamiêci.
nr port - nale¿y podaæ numer portu do którego pod³¹czony jest kabel.

TOOLS
Monitor - monitorowanie. W oknie monitor pojawi¹ siê wyniki.
Emulator - nie dzia³a.
Zapisz komórkê - zapis pojedynczych komórek pamiêci. Je¿eli zapis jest poprawny to uaktualniane s¹ komórki w pamiêci komputera oraz w oknie "Pamiêæ komputera" (jeœli jest otwarte).
Odczytaj pamiêæ - odczytuje ca³¹ zawartoœæ pamiêci do pamiêci komputera. Je¿eli odczyt jest poprawny otwierane jest okno "Pamiêæ komputera".
Zapisz pamiêæ - zapisuje ca³¹ pamiêæ danymi z pamiêci komputera.


Opis przewodu:



Zbyt d³ugie przewody mog¹ powodowaæ zak³ócenia na linii I2C, dlatego zastosowa³em rezystory. Jednak w niektórych przypadkach mo¿e siê okazaæ, ¿e nale¿y je usun¹æ jeden lub dwa, lub te¿ zmieniæ wartoœæ.
PrzekaŸnik powinien zwieraæ w³¹cznik radia. Podczas rozkodowywania radio nale¿y wy³¹czyæ. Mo¿na zastosowaæ przekaŸnik na 5V, je¿eli jego rezystancja nie jest mniejsza ni¿ 150 om, bezpoœrednio pod³¹czony do portu. Nale¿y pamiêtaæ o diodzie gasz¹cej wysokie napiêcie.


‹ƒ.ŒÂAŠŽŠŠ¥I:­3f@M•èè	d$Ôþô,
	úÿÿÿ"-ü-üÿÿè-,ô-ð,
,
,,(,(2,2<,<F,FP,PZ,Zd,dn,nx,x‚,‚Œ,Œ–,– , ª,ª´,´¾,¾È,ÈÒ,ÒÜ,Üæ,æð,ðú,ú,,,",",,,6,6@,@J,JT,T^,^h,hr,r|,|†,†,š,š¤,¤®,®¸,¸Â,ÂÌ,ÌÖ,Öà,àê,êô,ôô

ôôô((ô22ô<<ôFFôPPôZZôddônnôxxô‚‚ôŒŒô––ô  ôªªô´´ô¾¾ôÈÈôÒÒôÜÜôææôððôúúôôôô""ô,,ô	ú"-,ô-ð
--	ú"-T6-ðû
Times New Roman-	.
!1EûîCourier Newî-ð	ú"-T6-ðû
Times New Roman-	.
!14E-ð	ú"-úTú6-ðû
Times New Roman-	.
!2úE-ð	ú"-ðTð6-ðû
Times New Roman-	.
!15ðE-ð	ú"-æTæ6-ðû
Times New Roman-	.
!3æE-ð	ú"-ÜTÜ6-ðû
Times New Roman-	.
!16ÜE-ð	ú"-ÒTÒ6-ðû
Times New Roman-	.
!4ÒE-ð	ú"-ÈTÈ6-ðû
Times New Roman-	.
!17ÈE-ð	ú"-¾T¾6-ðû
Times New Roman-	.
!5¾E-ð	ú"-´T´6-ðû
Times New Roman-	.
!18´E-ð	ú"-ªTª6-ðû
Times New Roman-	.
!6ªE-ð	ú"- T 6-ðû
Times New Roman-	.
!19 E-ð	ú"-–T–6-ðû
Times New Roman-	.
!7–E-ð	ú"-ŒTŒ6-ðû
...
Zgłoś jeśli naruszono regulamin