Datasheet SN8P2501 (SONiX Technology) - 6

HerstellerSONiX Technology
Beschreibung8-Bit Micro Controller
Seiten / Seite11 / 6 — SN8P2501. V1.0. 2.2 @B0TS1. @B0TS1 port, pin port. pin. @BTS1. P0,. JMP. …
Dateiformat / GrößePDF / 131 Kb
DokumentenspracheEnglisch

SN8P2501. V1.0. 2.2 @B0TS1. @B0TS1 port, pin port. pin. @BTS1. P0,. JMP. SUB2 ; P0.0 = 0. SUB1. P0.0

SN8P2501 V1.0 2.2 @B0TS1 @B0TS1 port, pin port pin @BTS1 P0, JMP SUB2 ; P0.0 = 0 SUB1 P0.0

Modelllinie für dieses Datenblatt

Textversion des Dokuments

SN8P2501
使用注意事項
V1.0 2.2 @B0TS1
巨集程式: 語法:
@B0TS1 port, pin port
: I/O port 位置,設置數值為 P0, P1, P2, P5。
pin
:I/O port 腳位位置, 程式: @B0TS1 MACRO port, pin IF pin == 0 B0MOV A, port AND A,#00000001B B0BTS0 FZ ELSEIF pin == 1 B0MOV A, port AND A,#00000010B B0BTS0 FZ ELSEIF pin == 2 B0MOV A, port AND A,#00000100B B0BTS0 FZ ELSEIF pin == 3 B0MOV A, port AND A,#00001000B B0BTS0 FZ ELSEIF pin == 4 B0MOV A, port AND A,#00010000B B0BTS0 FZ ELSEIF pin == 5 B0MOV A, port AND A,#00100000B B0BTS0 FZ ELSEIF pin == 6 B0MOV A, port AND A,#01000000B http://www.DataSheet4U.net/ B0BTS0 FZ ELSEIF pin == 7 B0MOV A, port AND A,#10000000B B0BTS0 FZ ELSE ECHO <@BTS1 MACRO Error: Invalid pin value for SN8P2501.> ERROR ENDIF ENDM 範例:Bit test P0.0 是否為 1,成立程式跳至 SUB1,不成立跳至 SUB2。
@BTS1 P0, 0 JMP SUB2 ; P0.0 = 0 JMP SUB1 ; P0.0 = 1
本資料為松翰科技股份有限公司專有之財產,非經書面許可不准透露或使用本資料,亦不准複印複製或轉變成任何其他形式使用。
The information contained herein is the exclusive property of SONiX technology Co., Ltd. and shall not be distributed

reproduced

or disclosed in whole or in part without prior written permission of SONiX technology Co., Ltd.
Page6 datasheet pdf - http://www.DataSheet4U.net/ Document Outline CODE OPTION: Fcpu code option: Noise Filter code option: Low Power: Watchdog操作注意事項: BIT TEST I/O: @B0TS0巨集程式: @B0TS1巨集程式: SN8P2501 S8KD-2 ICE 仿真注意事項表 P0.0 OUTPUT MODE EMULATION IN S8KD-2 ICE: @P00_MODE巨集說明: @P00_OUT巨集說明: 設定 PWM DUTY: ICE_MODE設置說明: @PWM0_MAX_DUTY巨集說明: PEDGE設定: @P00_EDGE巨集說明: B0BSET FP00IEN 其他巨集使用注意事項