T
theenes
Guest
Es saskarsme LCD HD44780 ar PIC16F877 ..
4 bitu datu pārraides .. kad doin LCD inicializācijas .. i dont saprast nepieciešamību Lcdcmdout rutīnas:
; Lcdcmdout Rutīnas
LC02: MOVWF R4L
BCF 0x06, 3
BCF 0x06, 0
MOVLW 0x0F
ANDWF 0x06, F
MOVF R4L, W
ANDLW 0xF0
IORWF 0x06, F
BSF 0x06, 2
PON
BCF 0x06, 2
SWAPF R4L, F
MOVLW 0x0F
ANDWF 0x06, F
MOVF R4L, W
ANDLW 0xF0
IORWF 0x06, F
BSF 0x06, 2
PON
BCF 0x06, 2
MOVLW 0xD0
MOVWF R4L
MOVLW 0x07
MOVWF R4H
CALL Y001
RETURN
var ikviens .. paskaidrojiet man Wats funkciju kodēšana un kā tas darbojas ..
.. Es esmu pievienojot pilnīgu kodēšanas .. turklāt tht, var u paskaidrot man cīkstēšanās, Waitms Rutīnas.
4 bitu datu pārraides .. kad doin LCD inicializācijas .. i dont saprast nepieciešamību Lcdcmdout rutīnas:
; Lcdcmdout Rutīnas
LC02: MOVWF R4L
BCF 0x06, 3
BCF 0x06, 0
MOVLW 0x0F
ANDWF 0x06, F
MOVF R4L, W
ANDLW 0xF0
IORWF 0x06, F
BSF 0x06, 2
PON
BCF 0x06, 2
SWAPF R4L, F
MOVLW 0x0F
ANDWF 0x06, F
MOVF R4L, W
ANDLW 0xF0
IORWF 0x06, F
BSF 0x06, 2
PON
BCF 0x06, 2
MOVLW 0xD0
MOVWF R4L
MOVLW 0x07
MOVWF R4H
CALL Y001
RETURN
var ikviens .. paskaidrojiet man Wats funkciju kodēšana un kā tas darbojas ..
.. Es esmu pievienojot pilnīgu kodēšanas .. turklāt tht, var u paskaidrot man cīkstēšanās, Waitms Rutīnas.