Novo

Forum kao aplikacija na telefonu

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

  • 9 odgovora
  • 2.507 pregleda

Najnovija ↓

Pomoc oko displeja 09.12.2012. u 14:31 · pre 169 meseci
izmenjeno 1 put, poslednji put nemanj522 09.12.2012. u 15:02
  1. nemanj52209.12.2012. u 15:02zapis iz teksta poruke
#1
Imam problem sa picom 16f877 naime za dalji kod mi treba u proteusu kristal da bude na 20 mhz
kreno sam pisati kod kad je u proteusu u proptisu kristal namesten na 4mhz displej radi kad ga stavim na 20mhz u proteusu displej nece da radi gde gresim,probao sam i da definisem osc 20 al opet nece gde gresim?Znam da treba negde ubaciti pausu al ne znam gde.Evo koda:
Code:
define osc 4
adcon1 = 7
trisa=0

DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTA
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTA
DEFINE LCD_RSBIT 5
DEFINE LCD_EREG PORTD 
DEFINE LCD_EBIT 7
DEFINE LCD_LINES 2
pause 100 'cekanje inicijalizacije displeja
lcdout $fe,1, "PRITISNI START"
Re: Pomoc oko displeja 09.12.2012. u 16:50 · pre 169 meseci #2
Možda ti Siniša pomogne, on povremeno koristi Proteus, neki od nas sve odrade na pravom hardveru (neki razvojni ili već napravljen namenski hardver), a ne u simulatoru.
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Re: Pomoc oko displeja 09.12.2012. u 17:05 · pre 169 meseci #3
al ne znam dali bi ovo radilo ako spoljasni kristal bude 20mhz jer u proteusu kad stavim na 20 neradi neko mi rece da treba neka pauza
Re: Pomoc oko displeja 09.12.2012. u 17:32 · pre 169 meseci #4
neznampojam :D ne koristim Proteus, sve probam na ili napravljenom hardveru ili na razvojnom sistemu, isto k'o žemske. Ništa sajber, samo 1on1 :)
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Sviđa mi se1
Re: Pomoc oko displeja 09.12.2012. u 17:43 · pre 169 meseci #5
proteus ignorise kristal na OSC pinovima i ignorise setovanja za frekvenciju u kodu, u propertu formi za mcu imas na kom taktu radu, tu ucukas koji je takt i on ce tom brzinom da izvrsava asm kod, dakle setovanje kristala, rezonatora, informacije u kodu.. to sve proteus ignorise
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Pomoc oko displeja 09.12.2012. u 17:54 · pre 169 meseci #6
Pa zasto onda sve radi kad je u proteusu na 20mhz osim displaje a na 4mhz radi i displej znaci u proptisu tu podesim oscilator
DEFINE LCD_DATAUS 500-ovo sam dodao sad radi sve na 20 mhz al nece da ispise prvo slovo na displeju
Re: Pomoc oko displeja 09.12.2012. u 17:59 · pre 169 meseci #7
Code:
DEFINE osc 20
adcon1 = 7
trisa=0
 DEFINE LCD_DATAUS 500  'OVO SAM DODAO
DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTA
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTA
DEFINE LCD_RSBIT 5
DEFINE LCD_EREG PORTD 
DEFINE LCD_EBIT 7
DEFINE LCD_LINES 2
 
    pause 200

lcdout $fe,1, "PRITISNI START"
 END


ispise mi RITISNI START a na 4mhz ispise normalno
Re: Pomoc oko displeja 09.12.2012. u 19:14 · pre 169 meseci #8
Hvala vam svima na pomoci ja sam KRETE. koji je OSC napisao malim slovima i na to izgubio dva dana
Re: Pomoc oko displeja 09.12.2012. u 21:00 · pre 169 meseci #9
Auxxx, izgleda da je PBP postao Case Sensitive :(
Biće veselo u tutorijalima :)
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme