⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tables.asm

📁 电话远程控制家电系统单片机开发电话远程控制家电系统单片机开发
💻 ASM
📖 第 1 页 / 共 2 页
字号:
	org 0x0700	; page 1 , avoid 256 boundary problem
GetSinTab
	; index=0-127 1/2 sin table
	ADDWF PCL,F
   RETLW 000
   RETLW 002
   RETLW 003
   RETLW 005
   RETLW 006
   RETLW 008
   RETLW 009
   RETLW 011
   RETLW 012
   RETLW 014
   RETLW 016
   RETLW 017
   RETLW 019
   RETLW 020
   RETLW 022
   RETLW 023
   RETLW 024
   RETLW 026
   RETLW 027
   RETLW 029
   RETLW 030
   RETLW 032
   RETLW 033
   RETLW 034
   RETLW 036
   RETLW 037
   RETLW 038
   RETLW 039
   RETLW 041
   RETLW 042
   RETLW 043
   RETLW 044
   RETLW 045
   RETLW 046
   RETLW 047
   RETLW 048
   RETLW 049
   RETLW 050
   RETLW 051
   RETLW 052
   RETLW 053
   RETLW 054
   RETLW 055
   RETLW 056
   RETLW 056
   RETLW 057
   RETLW 058
   RETLW 059
   RETLW 059
   RETLW 060
   RETLW 060
   RETLW 061
   RETLW 061
   RETLW 062
   RETLW 062
   RETLW 062
   RETLW 063
   RETLW 063
   RETLW 063
   RETLW 064
   RETLW 064
   RETLW 064
   RETLW 064
   RETLW 064
   RETLW 064
   RETLW 064
   RETLW 064
   RETLW 064
   RETLW 064
   RETLW 064
   RETLW 063
   RETLW 063
   RETLW 063
   RETLW 062
   RETLW 062
   RETLW 062
   RETLW 061
   RETLW 061
   RETLW 060
   RETLW 060
   RETLW 059
   RETLW 059
   RETLW 058
   RETLW 057
   RETLW 056
   RETLW 056
   RETLW 055
   RETLW 054
   RETLW 053
   RETLW 052
   RETLW 051
   RETLW 050
   RETLW 049
   RETLW 048
   RETLW 047
   RETLW 046
   RETLW 045
   RETLW 044
   RETLW 043
   RETLW 042
   RETLW 041
   RETLW 039
   RETLW 038
   RETLW 037
   RETLW 036
   RETLW 034
   RETLW 033
   RETLW 032
   RETLW 030
   RETLW 029
   RETLW 027
   RETLW 026
   RETLW 024
   RETLW 023
   RETLW 022
   RETLW 020
   RETLW 019
   RETLW 017
   RETLW 016
   RETLW 014
   RETLW 012
   RETLW 011
   RETLW 009
   RETLW 008
   RETLW 006
   RETLW 005
   RETLW 003
   RETLW 002



	
DTMF_GEN_TAB
	; dtmf constants for dtmf generator
   ADDWF PCL,F
   RETLW 24	;0 , lo freq, hi,lo, hi freq, hi,lo
   RETLW 171
   RETLW 35
   RETLW 6

   RETLW 18	;1 , lo freq, hi,lo, hi freq, hi,lo
   RETLW 69
   RETLW 31
   RETLW 177

   RETLW 18	;2 , lo freq, hi,lo, hi freq, hi,lo
   RETLW 69
   RETLW 35
   RETLW 6

   RETLW 18	;3 , lo freq, hi,lo, hi freq, hi,lo
   RETLW 69
   RETLW 38
   RETLW 184

   RETLW 20	;4 , lo freq, hi,lo, hi freq, hi,lo
   RETLW 47
   RETLW 31
   RETLW 177

   RETLW 20	;5 , lo freq, hi,lo, hi freq, hi,lo
   RETLW 47
   RETLW 35
   RETLW 6

   RETLW 20	;6 , lo freq, hi,lo, hi freq, hi,lo
   RETLW 47
   RETLW 38
   RETLW 184

   RETLW 22	;7 , lo freq, hi,lo, hi freq, hi,lo
   RETLW 86
   RETLW 31
   RETLW 177

   RETLW 22	;8 , lo freq, hi,lo, hi freq, hi,lo
   RETLW 86
   RETLW 35
   RETLW 6

   RETLW 22	;9 , lo freq, hi,lo, hi freq, hi,lo
   RETLW 86
   RETLW 38
   RETLW 184

   RETLW 24	;10=* , lo freq, hi,lo, hi freq, hi,lo
   RETLW 171
   RETLW 31
   RETLW 177

   RETLW 24	;11=# , lo freq, hi,lo, hi freq, hi,lo
   RETLW 171
   RETLW 38
   RETLW 184

   RETLW 18	;12=A , lo freq, hi,lo, hi freq, hi,lo
   RETLW 69
   RETLW 42
   RETLW 207

   RETLW 20	;13=B , lo freq, hi,lo, hi freq, hi,lo
   RETLW 47
   RETLW 42
   RETLW 207

   RETLW 22	;14=C , lo freq, hi,lo, hi freq, hi,lo
   RETLW 86
   RETLW 42
   RETLW 207

   RETLW 24	;15=D , lo freq, hi,lo, hi freq, hi,lo
   RETLW 171
   RETLW 42
   RETLW 207

   RETLW 26	;16=1000hz , lo freq, hi,lo, hi freq, hi,lo
   RETLW 55
   RETLW 26
   RETLW 55

;***************************************************************************






	org 0x0500  ; page 0

LOWBAND	; Lowband DTMF decode Table 0-254
	ADDWF PCL,F
      RETLW B'01010101'
      RETLW B'11111111'
      RETLW B'11111111'
      RETLW B'11111010'
      RETLW B'10101010'
      RETLW B'10101010'
      RETLW B'10100000'
      RETLW B'10000000'
      RETLW B'00000001'
      RETLW B'00000101'
      RETLW B'00010101'
      RETLW B'01010111'
      RETLW B'01011111'
      RETLW B'01111110'
      RETLW B'01111110'
      RETLW B'11111010'
      RETLW B'11101000'
      RETLW B'11101000'
      RETLW B'10100000'
      RETLW B'10100001'
      RETLW B'10000001'
      RETLW B'10000111'
      RETLW B'00000111'
      RETLW B'00011111'
      RETLW B'00011110'
      RETLW B'01011110'
      RETLW B'01111000'
      RETLW B'01111000'
      RETLW B'01111000'
      RETLW B'11100001'
      RETLW B'11100001'
      RETLW B'11100001'
      RETLW B'10000111'
      RETLW B'10000111'
      RETLW B'10000110'
      RETLW B'10011110'
      RETLW B'00011110'
      RETLW B'00011100'
      RETLW B'00011000'
      RETLW B'01111001'
      RETLW B'01111001'
      RETLW B'01110001'
      RETLW B'01100011'
      RETLW B'11100111'
      RETLW B'11100111'
      RETLW B'11000110'
      RETLW B'10001110'
      RETLW B'10001100'
      RETLW B'10011100'
      RETLW B'10011000'
      RETLW B'00011001'
      RETLW B'00111001'
      RETLW B'00110011'
      RETLW B'01110011'
      RETLW B'01100011'
      RETLW B'01100110'
      RETLW B'01100110'
      RETLW B'11100110'
      RETLW B'11001100'
      RETLW B'11001100'
      RETLW B'10001101'
      RETLW B'10011001'
      RETLW B'10011001'
      RETLW B'10011011'
      RETLW B'00110011'
      RETLW B'00110010'
      RETLW B'00110110'
      RETLW B'01100110'
      RETLW B'01100100'
      RETLW B'01101100'
      RETLW B'01001100'
      RETLW B'11001101'
      RETLW B'11001001'
      RETLW B'11011011'
      RETLW B'10011011'
      RETLW B'10010011'
      RETLW B'10010010'
      RETLW B'10110010'
      RETLW B'00110100'
      RETLW B'00110100'
      RETLW B'00100100'
      RETLW B'01101101'
      RETLW B'01101101'
      RETLW B'01001101'
      RETLW B'01001011'
      RETLW B'11001011'
      RETLW B'11010010'
      RETLW B'11010010'
      RETLW B'10010010'
      RETLW B'10110100'
      RETLW B'10110100'
      RETLW B'10110101'
      RETLW B'00101101'
      RETLW B'00101101'
      RETLW B'00101111'
      RETLW B'01101011'
      RETLW B'01001010'
      RETLW B'01001010'
      RETLW B'01000010'
      RETLW B'11010000'
      RETLW B'11010000'
      RETLW B'11010100'
      RETLW B'10110101'
      RETLW B'10110101'
      RETLW B'10111111'
      RETLW B'10101111'
      RETLW B'00101111'
      RETLW B'00101010'
      RETLW B'00001010'
      RETLW B'01000000'
      RETLW B'01000000'
      RETLW B'01010000'
      RETLW B'01010101'
      RETLW B'11010101'
      RETLW B'11010101'
      RETLW B'11111111'
      RETLW B'10111111'
      RETLW B'10111110'
      RETLW B'10101010'
      RETLW B'10101010'
      RETLW B'00101000'
      RETLW B'00000000'
      RETLW B'00000001'
      RETLW B'01000001'
      RETLW B'01010101'
      RETLW B'01010111'
      RETLW B'01010111'
      RETLW B'11111111'
      RETLW B'11111110'
   RETLW B'11111010'
   RETLW B'10101000'
   RETLW B'10101000'
   RETLW B'10100000'
   RETLW B'10100001'
   RETLW B'00000001'
   RETLW B'00000111'
   RETLW B'00000111'
   RETLW B'01010111'
   RETLW B'01011110'
   RETLW B'01011110'
   RETLW B'01111110'
   RETLW B'11111000'
   RETLW B'11111000'
   RETLW B'11101001'

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -