Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.753 pregleda

Najnovija ↓

Basic, Proteus i jos nesto... 23.03.2010. u 17:37 · pre 202 meseca #1
Pozdrav svima.
Zeleo bih da napravim osmo kanalni prijemnik/predajnik zasnovan na PIC16F88. Posto se ovaj PIC teze nalazi kod nas pisao sam autoru projekta, koji mi je odgovorio da se isti moze lako zameniti sa PIC16F628 uz minimalne prepravke programa ( inace, pradajnik koristi PWM ).
Programi su pisani u Basic-u. Skinuo sam sa sajta Mikroelektronike potreban kompajler i uz vrlo male prepravke originalnih programa ( ustvari, samo sam izbacio dve naredbe: ANSEL = 0 i ADCON0 = 0 ) programi su kompajlirani. Simulacija u Proteusu radi normalno. Medjutim problem je nastao kada sam sve sastavio na protobordu. Naime predajnik reaguje samo na 4 tastera, koji su na portu B. Tasteri na portu A ne reaguju. Kako sad to ?
Mozda nisam dobro podesio fuses, ali ne znam ni kako tacno trebaju da izgledaju jer ja to "ne vidim" u Basic-u ? Mozda sam jos nesto prevideo u prepravci programa, ali mi nije jasno kako radi u Proteusu a u praksi ne ?

Dole sam prikacio originalne PBAS, kao i Proteus i HEX fajlove.

Svaka pomoc je dobrodosla.
Re: Basic, Proteus i jos nesto... 23.03.2010. u 18:39 · pre 202 meseca #2
> ali mi nije jasno kako radi u Proteusu a u praksi ne ?

Nisam gledao fajlove, ali buduci da pominjete tastere na portu A, ne
mogu a da ne zapitam imate li odgovarajuce pull-up otpornike na
protoboardu za te tastere?
Re: Basic, Proteus i jos nesto... 23.03.2010. u 18:48 · pre 202 meseca #3
Nemam sad vremena da to proveravam, ali ovako napamet bih rekao da se odgovor na tvoje pitanje nalazi u tehničkim podacima (u PDF-u) za 16F627/628 u "EXAMPLE 5-1" (čitati, čitati i samo čitati).
E sad, čudi me da je PROTEUS to progutao - izuzetno su retke situacije u kojima PROTEUS ne radi isto kao u realnom uredjaju, ja sam do sada imao samo 2 puta takav slučaj.

Pozdrav.
Sinisha
Re: Basic, Proteus i jos nesto... 23.03.2010. u 21:31 · pre 202 meseca
izmenjeno 1 put, poslednji put mm-tech 23.03.2010. u 21:55
  1. mm-tech23.03.2010. u 21:55zapis iz teksta poruke
#4
Sinisa, to i jeste bio problem. Znao sam da treba inicijalizovati port A; iskljuciti komparator. Mene je zbunilo to sto je u Proteusu radilo normalno. Sada sam iskljucio komparator i sve radi OK. Hvala puno.
Re: Basic, Proteus i jos nesto... 23.03.2010. u 21:57 · pre 202 meseca #6
Eto u vreme kada sam editovao poruku ti si odgovorio. U svakom slucaju hvala.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme