Zastosowanie pamięci M48 w systemie mikroprocesorowym '51

Dodatkową własnością tej procedury jest rozbicie liczb BCD na pojedyncze bajty.Taki zapis może być wykorzystywany do sterowania wyświetlaczem 7-sygmentowym, po odpowiedniej konwersji cyfry ba zestaw zapalonych i zgaszonych segmentów.Taka zawartość bufora, po konwersji na znaki SCII przez wpisane liczby 3 do starszej te radu każdego bajtu, może być wysłana na drukarkę albo znakowy wyświetlacz LCD tudzież inne urządzenie akceptujące kod ASCII.Bitem zapewniającym zapis nowych wartości jednostek czasu do rejestrów zegarka jest siódmy, najstarszy bit słowa sterującego, oznaczony jak W.

Podobnie jak bit R, tak i ten bit zatrzymuje aktualizację rejestrów zegarka przez jego liczniki, gdy W zostanie ustawiony,Zerowanie W spowoduje przepisanie stanu rejestrów do liczników.Stany bitów zawarte w tabeli jako zera oraz stany bitów KS i FT powinny być właśnie zerami.Oscylator napędzający liczniki zegarka może być w dowolnej chwili zatrzymany lub uruchomiony.Zatrzymanie oscylatora powoduje znaczne obniżenie poboru prądu z baterii.Można to uczynić poprzez ustawienie bity stopy ST.Procedura stanu postulatora jest bardziej skomplikowana.Procedura włączania oscylator wymaga odczekania czasu 2 sekund, co zostało zrealizowane poprzez sprawdzenie stanu linii P1.0, na której jest generowana fala prostokątna 0.5Hz w przerwaniu od timera T0.Pozostawienie bity KS w stanie wysokim powoduje zwiększony pobór prądu z baterii.

Wszystkie prawa zastrzeżone przez gamesweek.pl © 2010