công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

AN594 bảng dữ liệu(PDF) 14 Page - STMicroelectronics

tên linh kiện AN594
Giải thích chi tiết về linh kiện  This note describes a technique for driving
PDF  28 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  STMICROELECTRONICS [STMicroelectronics]
Trang chủ  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN594 bảng dữ liệu(HTML) 14 Page - STMicroelectronics

Back Button AN594 Datasheet HTML 10Page - STMicroelectronics AN594 Datasheet HTML 11Page - STMicroelectronics AN594 Datasheet HTML 12Page - STMicroelectronics AN594 Datasheet HTML 13Page - STMicroelectronics AN594 Datasheet HTML 14Page - STMicroelectronics AN594 Datasheet HTML 15Page - STMicroelectronics AN594 Datasheet HTML 16Page - STMicroelectronics AN594 Datasheet HTML 17Page - STMicroelectronics AN594 Datasheet HTML 18Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 14 / 28 page
background image
Direct LCD Drive
14/28
;**************************************************************************
;*
TABLE SUBROUTINE
;*
;*
task : define LCD segments driver byte to load on port B
;*
TABU defines half driver byte for L.S.DIGIT
;*
TABD defines half driver byte for M.S.DIGIT
;**************************************************************************
DATALCD
LDI
DWR,3Ch
; move data/rom window to L.S.DIGIT TABLE 2
LDI
A,40H
ADD
A,TABU
LD
X,A
LD
A,(X)
LD
Y,A
; half segment driver byte is loaded
LDI
DWR,3Dh
; move data/rom window to M.S.DIGIT TABLE 1
LDI
A,40h
ADD
A,TABD
LD
X,A
LD
A,(X)
AND
A,Y
; LCD driver byte is loaded in accumulator
RET
;**************************************************************************
;*
END OF TABLE SUBROUTINE
;**************************************************************************
;**************************************************************************
;*
KEYBOARD SUBROUTINE
;*
;*
task : controls display operation
;*
searchs TOUCHU (L.S.DIGIT) & TOUCHD (M.S.DIGIT) displayed data
;*
;**************************************************************************
CLAVIER
LDI
LOOP,02h
CLAVIER1 LD
A,DRA
ANDI A,38h
CPI
A,38h
; test 2 times if some buttons are pushed
JRNZ CLAVIER2
; IF yes THEN check them ( A3 -> A5 )
DEC
LOOP
JRNZ CLAVIER1
LDI
TOUCH,0FFh
JP
CLAVIER4
; ELSE test if keyboard is changed
CLAVIER2 LD
Y,A
LD
A,DRA
ANDI A,38h
CP
A,Y
JRZ
TSTCOL
; IF check is OK , THEN determine column
LDI
TOUCH,0FFh
JP
CLAVIER4
; ELSE test if one button was pushed
TSTCOL
JRR
3,Y,COL1
; if A3 = 0 then column #1
JRR
4,Y,COL2
; if A4 = 0 then column #2
COL3
LDI
TOUCH,3
; else column #3 is selected so TOUCH <=3
JP
TSTLIGN
COL2
LDI
TOUCH,2
;column #2 so TOUCH <=2
JP
TSTLIGN
COL1
LDI
TOUCH,1
;column #1 so TOUCH <=1
ANNEX 1: Software of the ST6215x based application (Continued)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28


bảng dữ liệu tải về

Go To PDF Page


Link URL



Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không?  [ DONATE ] 

Alldatasheet là   |   Quảng cáo   |   Liên lạc với chúng tôi   |   Chính sách bảo mật   |   Liên kết đến bảng dữ liệu    |   Trao đổi link   |   Tìm kiếm theo nhà sản xuất
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com