Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

pomoc za ispit!?? PIC 16F870

[es] :: Asembler :: pomoc za ispit!?? PIC 16F870

[ Pregleda: 2369 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

gentleman_88
Marjanovic Milan
student
nis

Član broj: 160631
Poruke: 2
93.184.93.*



Profil

icon pomoc za ispit!?? PIC 16F87024.09.2009. u 23:33 - pre 176 meseci
ako bi mogo neko da uradi ovaj zadatak sa komentarima, potreban mi je za ispit. hvala unapred.



Projektovati sistem sa 2 sedmosegmentna displeja baziran na procesoru Microchip PIC 16F870. Sistem realizovati bez koriscenja pomocnih logickih kola na sledeci nacin. Linije C6-C0 sa procesorapotrebno je iskoristiti za kontrolu pojedinacnih segmenata na displejima (a-C6, b-C5,... g-C0). Liniju C7 iskoristiti za kontrolu baza tranzistora koji su povezani naq zajednicke anode displeja. Kada je C7=0, tada svetli levi displej, a kada je C7=1, tada svetli desni displej. Liniju A0 povezati na taster. Napisati zatim prekidnu proceduru koja realizuje tehniku osvezavanja displeja. Cifre koje se ispisuju nalaze se na adresama 35h-36h. Tablicu definicija cifara realizovati programski. Glavni deo programa treba da obavlja funkciju stoperice. Inicijalno stanje na displeju je 00. Nakon pritiska tastera displej pocinje da se uvecava svake stotinke za po 1 dokle god je taster pritisnut. kod otpustanja tastera brojanje se zaustavlja, i displej ostaje u stanju u kome se zadesio sve do ponovnog pritiska tastera, kada nastavlja sa brojanjem, i tako u krug. U slucaju prekorancenja maksimalne vrednosti displeja (99), nastavi sa brojanjem od 00. Takt procesora je 3.2768 MHz, a svaku poziciju displeja potrebno je osvezavati frekvencijom od 50 Hz.
 
Odgovor na temu

[es] :: Asembler :: pomoc za ispit!?? PIC 16F870

[ Pregleda: 2369 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.