📄 per555.per
字号:
bitfld.word 0x64 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x64 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x64 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x64 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x66 "CCW51,Conversion Command Word 51"
bitfld.word 0x66 0x9 "P ,Pause" "no,yes"
bitfld.word 0x66 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x66 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x66 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x66 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x68 "CCW52,Conversion Command Word 52"
bitfld.word 0x68 0x9 "P ,Pause" "no,yes"
bitfld.word 0x68 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x68 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x68 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x68 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x6a "CCW53,Conversion Command Word 53"
bitfld.word 0x6a 0x9 "P ,Pause" "no,yes"
bitfld.word 0x6a 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x6a 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x6a 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x6a 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x6c "CCW54,Conversion Command Word 54"
bitfld.word 0x6c 0x9 "P ,Pause" "no,yes"
bitfld.word 0x6c 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x6c 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x6c 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x6c 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x6e "CCW55,Conversion Command Word 55"
bitfld.word 0x6e 0x9 "P ,Pause" "no,yes"
bitfld.word 0x6e 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x6e 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x6e 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x6e 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x70 "CCW56,Conversion Command Word 56"
bitfld.word 0x70 0x9 "P ,Pause" "no,yes"
bitfld.word 0x70 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x70 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x70 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x70 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x72 "CCW57,Conversion Command Word 57"
bitfld.word 0x72 0x9 "P ,Pause" "no,yes"
bitfld.word 0x72 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x72 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x72 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x72 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x74 "CCW58,Conversion Command Word 58"
bitfld.word 0x74 0x9 "P ,Pause" "no,yes"
bitfld.word 0x74 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x74 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x74 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x74 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x76 "CCW59,Conversion Command Word 59"
bitfld.word 0x76 0x9 "P ,Pause" "no,yes"
bitfld.word 0x76 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x76 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x76 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x76 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x78 "CCW60,Conversion Command Word 60"
bitfld.word 0x78 0x9 "P ,Pause" "no,yes"
bitfld.word 0x78 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x78 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x78 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x78 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x7a "CCW61,Conversion Command Word 61"
bitfld.word 0x7a 0x9 "P ,Pause" "no,yes"
bitfld.word 0x7a 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x7a 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x7a 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x7a 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x7c "CCW62,Conversion Command Word 62"
bitfld.word 0x7c 0x9 "P ,Pause" "no,yes"
bitfld.word 0x7c 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x7c 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x7c 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x7c 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x7e "CCW63,Conversion Command Word 63"
bitfld.word 0x7e 0x9 "P ,Pause" "no,yes"
bitfld.word 0x7e 0x8 " BYP ,Sample Amplifier Bypass" "dis,ena"
bitfld.word 0x7e 0x6--0x7 " IST ,Input Sample Time" "x2,x4,x8,x16"
bitfld.word 0x7e 0x4--0x5 " CHAN ,Channel" "0,1,2,3"
bitfld.word 0x7e 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
group (0x304a80+0x0)--(0x304aff+0x0) "Result Word Table; Right Justified, Unsigned Result Register (RJURR)"
textline "00-0f "
hexfld.word 0x0 " "
hexfld.word 0x2 " "
hexfld.word 0x4 " "
hexfld.word 0x6 " "
hexfld.word 0x8 " "
hexfld.word 0x0a " "
hexfld.word 0x0c " "
hexfld.word 0x0e " "
textline "10-1f "
hexfld.word 0x10 " "
hexfld.word 0x12 " "
hexfld.word 0x14 " "
hexfld.word 0x16 " "
hexfld.word 0x18 " "
hexfld.word 0x1a " "
hexfld.word 0x1c " "
hexfld.word 0x1e " "
textline "20-2f "
hexfld.word 0x20 " "
hexfld.word 0x22 " "
hexfld.word 0x24 " "
hexfld.word 0x26 " "
hexfld.word 0x28 " "
hexfld.word 0x2a " "
hexfld.word 0x2c " "
hexfld.word 0x2e " "
textline "30-3f "
hexfld.word 0x30 " "
hexfld.word 0x32 " "
hexfld.word 0x34 " "
hexfld.word 0x36 " "
hexfld.word 0x38 " "
hexfld.word 0x3a " "
hexfld.word 0x3c " "
hexfld.word 0x3e " "
textline "40-4f "
hexfld.word 0x40 " "
hexfld.word 0x42 " "
hexfld.word 0x44 " "
hexfld.word 0x46 " "
hexfld.word 0x48 " "
hexfld.word 0x4a " "
hexfld.word 0x4c " "
hexfld.word 0x4e " "
textline "50-5f "
hexfld.word 0x50 " "
hexfld.word 0x52 " "
hexfld.word 0x54 " "
hexfld.word 0x56 " "
hexfld.word 0x58 " "
hexfld.word 0x5a " "
hexfld.word 0x5c " "
hexfld.word 0x5e " "
textline "60-6f "
hexfld.word 0x60 " "
hexfld.word 0x62 " "
hexfld.word 0x64 " "
hexfld.word 0x66 " "
hexfld.word 0x68 " "
hexfld.word 0x6a " "
hexfld.word 0x6c " "
hexfld.word 0x6e " "
textline "70-7f "
hexfld.word 0x70 " "
hexfld.word 0x72 " "
hexfld.word 0x74 " "
hexfld.word 0x76 " "
hexfld.word 0x78 " "
hexfld.word 0x7a " "
hexfld.word 0x7c " "
hexfld.word 0x7e " "
;end include file imb/adc55x.ph
tree.end
tree "QADC-B"
;begin include file imb/adc55x.ph
;parameters: 0x400 B
group (0x304800+0x400)--(0x304801+0x400) "Queued Analog-to-Digital Converter (QADC) Module B"
line.word 0x0 "QAMCR,Module Configuration Register"
bitfld.word 0x0 15. "STOP ,Stop Enable" "no,yes"
bitfld.word 0x0 14. " FRZ ,Freeze Enable" "no,yes"
bitfld.word 0x0 0x7 " SUPV ,Supervisor Data Space" "no,yes"
bitfld.word 0x0 0.--3. " IARB ,Interrupt Arbitration Number", "$0,$1,$2,$3,$4,$5,$6,$7,$8,$9,$a,$b,$c,$d,$e,$f"
group (0x304802+0x400)--(0x304803+0x400)
line.word 0x0 "QATEST,QADC Test Register (valid only in test mode)"
group (0x304804+0x400)--(0x304813+0x400)
line.word 0x0 "QAINT,Interrupt Register"
bitfld.word 0x0 11.--15. "IRL1 ,Queue 1 Interrupt Request Level" "0,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,29,30,31"
bitfld.word 0x0 6.--10. " IRL2 ,Queue 2 Interrupt Request Level" "0,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,29,30,31"
hexfld.byte 0x1 " IVB ,Interrupt Vector Base"
line.byte 0x2 "PORTQA,Port A Data"
bitfld.byte 0x2 0x7 "A7 ,Data" "low,high"
bitfld.byte 0x2 0x6 " A6 ,Data" "low,high"
bitfld.byte 0x2 0x5 " A5 ,Data" "low,high"
bitfld.byte 0x2 0x4 " A4 ,Data" "low,high"
bitfld.byte 0x2 0x3 " A3 ,Data" "low,high"
bitfld.byte 0x2 0x2 " A2 ,Data" "low,high"
bitfld.byte 0x2 0x1 " A1 ,Data" "low,high"
bitfld.byte 0x2 0x0 " A0 ,Data" "low,high"
line.byte 0x3 "PORTQB,Port B Data"
bitfld.byte 0x3 0x7 "B7 ,Data" "low,high"
bitfld.byte 0x3 0x6 " B6 ,Data" "low,high"
bitfld.byte 0x3 0x5 " B5 ,Data" "low,high"
bitfld.byte 0x3 0x4 " B4 ,Data" "low,high"
bitfld.byte 0x3 0x3 " B3 ,Data" "low,high"
bitfld.byte 0x3 0x2 " B2 ,Data" "low,high"
bitfld.byte 0x3 0x1 " B1 ,Data" "low,high"
bitfld.byte 0x3 0x0 " B0 ,Data" "low,high"
line.word 0x4 "DDRQA,Port Data Direction Register"
bitfld.word 0x4 15. "DA7 ,Data" "in,out"
bitfld.word 0x4 14. " DA6 ,Data" "in,out"
bitfld.word 0x4 13. " DA5 ,Data" "in,out"
bitfld.word 0x4 12. " DA4 ,Data" "in,out"
bitfld.word 0x4 11. " DA3 ,Data" "in,out"
bitfld.word 0x4 10. " DA2 ,Data" "in,out"
bitfld.word 0x4 0x9 " DA1 ,Data" "in,out"
bitfld.word 0x4 0x8 " DA0 ,Data" "in,out"
line.word 0x6 "QACR0,Control Register 0"
bitfld.word 0x6 15. "MUX ,Externally Multiplexed Mode" "no,yes"
bitfld.word 0x6 12. " TRG ,Trigger Assignment" "0,1"
bitfld.word 0x6 0x4--0x8 " PSH ,Prescaler Clock High Time" "0,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,29,30,31"
bitfld.word 0x6 0x3 " PSA ,Prescaler Add a Clock Tick" "no,yes"
bitfld.word 0x6 0x0--0x2 " PSL ,Prescaler Clock Low Time" "0,1,2,3,4,5,6,7"
line.word 0x8 "QACR1,Control Register 1"
bitfld.word 0x8 15. "CIE1 ,Queue 1 Completion Interrupt Enable" "no,yes"
bitfld.word 0x8 14. " PIE1 ,Queue 1 Pause Interrupt Enable" "no,yes"
bitfld.word 0x8 13. " SSE1 ,Queue 1 Single-Scan Enable" "no,yes"
bitfld.word 0x8 12. " MQ1 ,Operating Mode Queue 1" "sing,cont"
bitfld.word 0x8 0x8--11. " " "dis/resvd,software,extern rise,extern fall,timer*128,timer*256,timer*512,timer*1024,timer*2048,timer*4096,timer*8192,timer*16384,timer*32768,timer*65536,timer*131072,extern gated"
line.word 0x0a "QACR2,Control Register 2"
bitfld.word 0x0a 15. "CIE2 ,Queue 2 Completion Interrupt Enable" "no,yes"
bitfld.word 0x0a 14. " PIE2 ,Queue 2 Pause Interrupt Enable" "no,yes"
bitfld.word 0x0a 13. " SSE2 ,Queue 2 Single-Scan Enable" "no,yes"
bitfld.word 0x0a 12. " MQ2 ,Operating Mode Queue 2" "sing,cont"
bitfld.word 0x0a 0x8--11. " " "dis/resvd,software,extern rise,extern fall,timer*128,timer*256,timer*512,timer*1024,timer*2048,timer*4096,timer*8192,timer*16384,timer*32768,timer*65536,timer*131072,reserved"
bitfld.word 0x0a 0x7 " RESUME ,Queue 2 Resume" "no,yes"
bitfld.word 0x0a 0x4--0x6 " BQ2 ,Beginning of Queue 2" "0,1,2,3,4,5,6,7"
bitfld.word 0x0a 0x0--0x3 "" "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"
line.word 0x0c "QASR0,Status Register 0"
bitfld.word 0x0c 15. "CF1 ,Queue 1 Completion Flag" "no,yes"
bitfld.word 0x0c 14. " PF1 ,Queue 1 Pause Flag" "no,yes"
bitfld.word 0x0c 13. " CF2 ,Queue 2 Completion Flag" "no,yes"
bitfld.word 0x0c 12. " PF2 ,Queue 2 Pause Flag" "no,yes"
bitfld.word 0x0c 11. " TOR1 ,Queue 1 Trigger Overrun" "no,yes"
bitfld.word 0x0c 10. " TOR2 ,Queue 2 Trigger Overrun" "no,yes"
textline " "
bitfld.word 0x0c 0x6--0x9 " QS ,Queue Status" "1_idle/2_idle,1_idle/2_pau,1_idle/2_act,1_idle/2_pend,1_pau/2_idle,1_pau/2_pau,1_pau/2_act,1_pau/2_pend,1_act/2_idle,1_act/2_pau,1_act/2_susp,1_act/2_pend,reserved,reserved,reserved,reserved"
hexmask.word 0x0c 0x4--0x5 0x1 " CWP ,Command Word Pointer"
line.word 0x0e "QASR1,Status Register 1"
hexmask.word 0x0e 8.--13. 0x1 "CWPQ1 ,Command Word Pointer Queue 1"
hexmask.word 0x0e 0x0--0x5 0x1 " CWPQ2 ,Command Word Pointer Queue 2"
group (0x304a00+0x400)--(0x304a7f+0x400) "Conversion Command Word Table"
line.word 0x0 "CCW 0,Convers
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -