[ alarmi ns @ 10.09.2015. 12:27 ] @
Pozdrav zvima dali mi neko moze pomoci kako pic komunicira iz pbp-a sa seriskim displejom sa dve zice data i clk okacicu blok semu koju imam. |
[ alarmi ns @ 10.09.2015. 12:27 ] @
[ ZAS011 @ 10.09.2015. 12:51 ] @
I2C komunikacija.
[ alarmi ns @ 10.09.2015. 13:00 ] @
Hvala zaso,ja planiran to da guram sa nekim picem serije 18 dali mi mozes reci dali takvog displeja ima u proteusu da probam da uparim da vidim kako radi,ili dali mi neko moze dati neki primer primer te komunikacije.
[ ZAS011 @ 10.09.2015. 18:54 ] @
Ne trošim proteus. Kada mi nešto zatreba, a nije super specifično, zabodem PIConju u EasyPIC6 i odradim softver, 'nako da potvrdim svoju zamisao, a zatim ga prepravim prema hardveru koji meni odgovara (ne mora LCD da bude na PORTB, ...)
I ne trošim PBP već Proton+ [ alarmi ns @ 11.09.2015. 01:51 ] @
Moze li neko drugi da mi da primer u pbp-u,ja nemogu nigde nista da nadjem
unapred zahvalan [ ZAS011 @ 11.09.2015. 08:56 ] @
Za početak:
http://melabs.com/samples/PBP-mixed/i2c.htm http://melabs.com/samples/PBP-mixed/ A nabavi i dokumetnaciju za PBP, u njoj piše svaštanešto ![]() http://melabs.com/resources/pbpmanual/ http://pbp3.com/downloads/PBP_Reference_Manual.pdf .... [ alarmi ns @ 11.09.2015. 15:07 ] @
E stvarno me nece nasao sam neku semu na netu koja govore da radi a meni ispisuje da pc857 nepostoji kad pokrenem u proteusu,i iskucao sam neki mali test kod koji mislim da bi trebao da radi molim vas pomozite mi gde gresim u semi,a kod nemogu jos proveriti.
Code: '---------------------------OSIGURACI-------------------------------- #CONFIG __CONFIG _INTRC_OSC_NOCLKOUT & _WDT_OFF & _MCLRE_OFF & _BOD_OFF & _CP_OFF & _PWRTE_ON #ENDCONFIG DEFINE OSC 4 '-------------------------- PDESAVANJA ------------------------------- ANSEL = $30 WPU = $37 CMCON0 = 7 ' Analog comparators off TRISIO = %100000 '5-ULAZ '------------------------PROOGRAM------------------------------------ Include "modedefs.bas" ' Include serial modes DPIN Var GPIO.1 ' I2C data pin CPIN Var GPIO.0 ' I2C clock pin B0 Var byte B1 Var byte B2 Var byte For B0 = 0 To 15 ' Loop 16 times I2CWRITE DPIN,CPIN,$A0,B0,[B0] ' Write each location's address to itself Pause 1000 ' Delay 10ms after each write Next B0 Verovatno treba izdefinisati d4..d7 rw i e sa displeja al ja ne znam kako to da uradim [Ovu poruku je menjao alarmi ns dana 11.09.2015. u 17:08 GMT+1] [Ovu poruku je menjao alarmi ns dana 11.09.2015. u 17:25 GMT+1] Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|