PVK 2.0 a displej

BJoe Bjoe
Středa Březen 17 12:08:42 CET 2004


Zdravim,
zkuste tohle:
;................................................
; Definice
;................................................

PORTA equ 05h
PORTB equ 06h
TRISA equ 85h
TRISB equ 86h
.................................................
Zacatecnik DJ


----- Original Message -----
From: "Karla Dvo??kov?" <karla.dvorakova@seznam.cz>
To: <hw-news@list.gin.cz>
Sent: Friday, October 05, 2001 4:40 PM
Subject: PVK 2.0 a displej


> Zdravim ucastniky,
> mam jeden zacatecnicky problem. Na PVK v2.0 se pokousim rozbehat rizeni
> zobrazovace a nejak mi to nejde. Muze se, prosim, nekdo zkusenejsi nez
jsem
> ja, podivat na ten kod a rici, proc mi to zobrazuje nesmysly ? Melo by se
> zobrazovat pouze segmenty "B", ale v realu se zobrazuji segmenty "B,E,F".
> Zapojeni takoveto:
> segment    pin
> A                B0
> B                B1
> C                B2
> D                B3
> E                B4
> F                B5
> G                B6
> H (DOT)    B7
>
> Anody jsou na portu A postupne od 0-3 prees PNP tranzistory.
>
> a tedka ten muj kod :
>
> ;************************************************
> ;* Multiplexni Rizeni Displeje   *
> ;************************************************
>
> ;................................................
> ; Definice
> ;................................................
>
> PORTA equ 05h
> PORTB equ 06H
>
> ;................................................
> ; Inicializace
> ;................................................
>
>              ORG 1FFh
>              GOTO START
>              ORG 00h
> START MOVLW b'00000000' ;Port B jako vystup
>              TRIS PORTB
>              MOVLW b'00000000' ;Port A jako vystup
>              TRIS PORTA
>
>
> MUX movlw B'11111101' ;Segmentovka 1
>          movwf PORTB
>          movlw B'11111110'
>          movwf PORTA
>          movlw B'11111101' ;Segmentovka 2
>          movwf PORTB
>          movlw B'11111101'
>          movwf PORTA
>          movlw B'11111101' ;Segmentovka 3
>          movwf PORTB
>          movlw B'11111011'
>          movwf PORTA
>          movlw B'11111101' ;Segmentovka 4
>          movwf PORTB
>          movlw B'11110111'
>          movwf PORTA
>
> ;....................................................................
>          goto MUX  ;opakuj stale dokola
>
>
>  END   ; Uplny konec
>
> Chyba v zapojeni KITu neni, sama jsem si to odzkousela a pomoci dratku
sviti
> vzdy jenom jeden segment.A port je asi take v poradku, protoze pri jinem
> programu funguje tak jak ma.
>
> Predem dekuji za odpovedi
>
> Karla Dvorakova
>
>
>
> ---
> Odchoz? zpr?va obsahuje celou moj? sb?rku vir?, ?erv? a jin?ch ??lenost?,
>  tak si je u?ijte v dobr?m :)
> Zkontrolov?no antivirov?m syst?mem AVG (http://www.grisoft.cz).
> Verze: 6.0.282 / Virov? b?ze: 150 - datum vyd?n?: 25.9.2001
>
>
> ---
> Odchoz? zpr?va obsahuje celou moj? sb?rku vir?, ?erv? a jin?ch ??lenost?,
>  tak si je u?ijte v dobr?m :)
> Zkontrolov?no antivirov?m syst?mem AVG (http://www.grisoft.cz).
> Verze: 6.0.282 / Virov? b?ze: 150 - datum vyd?n?: 25.9.2001
>
>
>
>
> ---
> Odchoz? zpr?va obsahuje celou moj? sb?rku vir?, ?erv? a jin?ch ??lenost?,
>  tak si je u?ijte v dobr?m :)
> Zkontrolov?no antivirov?m syst?mem AVG (http://www.grisoft.cz).
> Verze: 6.0.282 / Virov? b?ze: 150 - datum vyd?n?: 25.9.2001
>
>
>








Další informace o konferenci Hw-list