koliko ja vidim on u sebi ima 7 komada LC79431D sto su obicni shifteri sa latch-om (sa 4 inputa) .. tako da sve sto treba da ispratis je strana 5. 2.4 timing chart is datasheet-a koji si postovao ..
dakle
LP ti je "globalni latch", kada okines LP (High to Low) sadrzaj iz shift registara se izbacuje na ekran (to radis na kraju svake linije)
CP ti je "shift clock", kada okines CP (High to Low) sadrzaj u LC79431D se shiftuje za 4 mesta a vrednosti iz D0-D3 se upisuju u prva 4 mesta (zadnja 4 mesta se izgube)
M ti je "ceo frame"
FLM ti je "prva linija" iliti first line marker
da bi display proradio prvo moras da mu dovedes na CN3 CFL napajanje da bi mu se upalio back light, bez toga neces nista videti .. kako da napojis CFL - nemam pojma, mora proveris datasheet, neki traze obican glupavi 12V ulaz, neki traze -12V a neki opet traze neke stotine volti .. moraces da iscitas datasheet, pise tamo sigurno kako vozis CFL
onda treba da posaljes 320 tacaka 240 puta. dakle saljes podatke liniju po liniju
Code:
frame pocinjes tako sto ti je
LP - low
CP - low
D0-4 - abitno
FLM - low
M - low
onda kreces da saljes prvu liniju,
LP ide gore pa dole - tako si oznacio pocetak linije
postavis u D0-4 prvi segment i kloknes ga (CP gore pa dole)
dignes FLM gore (dakle na dalje ne pricamo o "prvoj liniji", nju smo zapoceli malopre)
u petlji 79 puta uradis (ima ukupno 80 segmenata ali malopre si poslao jedan):
postavis D0-4 za i-ti segment i klonkens ga (CP gore pa dole)
{u ovom trenutku ti je prva linija gotova}
dignes M gore
sada 239 puta (ostalih 239 linija) u petlji
kloknes liniju (LP gore pa dole)
u petlji 80 puta postavis D0-D4 i kloknes CP
spustis FLM dole
spustis M dole
to ti je algoritam ... prilicno jednostavno :) a i sve pise na petoj strani datasheet-a