datasheetbank_Logo
전자부품 반도체 검색엔진( 무료 PDF 다운로드 ) - 데이터시트뱅크

AN663 데이터 시트보기 (PDF) - Microchip Technology

부품명
상세내역
일치하는 목록
AN663 Datasheet PDF : 17 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
AN665
00000007
00000008
00000009
0000000A
0000000B
0000000C
0000000D
0000000E
0000000F
00000010
00000011
00000012
00000013
00000014
00000015
00000016
0000
0000
0000 0025
0001 0A7A
0002
0002 01E2
0003 0845
0004 0816
0005 081E
0006 0826
0007 0825
0008 082E
0009 0836
000A 083D
000B 083E
000C 0846
000D 081C
000E 0832
000F 0821
0010 0823
0011 0824
0012 082B
00049 #define HCSIN
GPIO,4
; PWM from HCS300
00050 #define NC
GPIO,3
; not used
00051 #define SWITCH
GPIO,2
; sense clock line to/from PC
00052 #define DATA
GPIO,1
; data to PC
00053
00054 #define PCCLK
0
; clock to PC
00055
00056 #define MASKDEF
bÕ11111011Õ ; only SWITCH pin in output
00057 #define MASKLOW
bÕ11111001Õ ; prepare data low
00058 #define MASKHIGH bÕ11111011Õ ; prepare data high
00059
00060 ;
00061 ; RAM assignments
00062 ;
00063
CBLOCK 07
00064
BUFFER0
; receive buffer for hcs300
00065
BUFFER1
00066
BUFFER2
00067
BUFFER3
00068
BUFFER4
00069
BUFFER5
00070
BUFFER6
00071
BUFFER7
00072
BITCOUNT
; counters
00073
BYTECOUNT
;
00074
TIMEHI
; timing
00075
TIMELO
;
00076
PARITY
; transmission parity bit
00077
AUX
; g.p.
00078
KEY
; key to encode
00079
GPIOTEMP
; temp copy of tris register
00080
ENDC
00081 ;----------------------------------------------------------------------
00082
00083
ORG
0
00084
00085 Start
00086
movwf OSCCAL
; calibrate
00087
goto Main
00088
00089 ;----------------------------------------------------------------------
00090 ; keyscan table
00091 ;
00092 ScanCode
00093
addwf PCL,F
00094
retlw 45
; key Ô0Õ
00095
retlw 16
; key Ô1Õ
00096
retlw 1E
; key Ô2Õ
00097
retlw 26
; key Ô3Õ
00098
retlw 25
; key Ô4Õ
00099
retlw 2E
; key Ô5Õ
00100
retlw 36
; key Ô6Õ
00101
retlw 3D
; key Ô7Õ
00102
retlw 3E
; key Ô8Õ
00103
retlw 46
; key Ô9Õ
00104
retlw 1C
; key ÔAÕ
00105
retlw 32
; key ÔBÕ
00106
retlw 21
; key ÔCÕ
00107
retlw 23
; key ÔDÕ
00108
retlw 24
; key ÔEÕ
00109
retlw 2B
; key ÔFÕ
00110
00111 #define
BREAK 0F0
; break scan code
00112
00113 ;**********************************************************************
00114 ;* SubDelay
DS00665A-page 8
ã 1997 Microchip Technology Inc.

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]