Datasheet SN8P2501 (SONiX Technology) - 9
制造商 | SONiX Technology |
描述 | 8-Bit Micro Controller |
页数 / 页 | 11 / 9 — SN8P2501. V1.0. 5.2 @PWM0_MAX_DUTY. @PWM0_MAX_DUTY Max_Duty. … |
文件格式/大小 | PDF / 131 Kb |
文件语言 | 英语 |
SN8P2501. V1.0. 5.2 @PWM0_MAX_DUTY. @PWM0_MAX_DUTY Max_Duty. @PWM0_MAX_DUTY. MOV. A,#42 ; 42 = 63 (Max. TC0R) / 3 X 2. B0MOV. TC0R,A
该数据表的模型线
文件文字版本
SN8P2501
使用注意事項
V1.0 5.2 @PWM0_MAX_DUTY
巨集說明: 語法:
@PWM0_MAX_DUTY Max_Duty
Max_Duty TC0 Overflow Boundary PWM Duty Range PWM Resolution 256 FFh to 00h 0/256 ~ 255/256 8-bit 64 3Fh to 40h 0/64 ~ 63/64 6-bit 32 1Fh to 20h 0/32 ~ 31/32 5-bit 16 0Fh to 10h 0/16 ~ 15/16 4-bit 範例:設置 PWM Max. Duty = 64,Duty = 2:1。
@PWM0_MAX_DUTY 64 MOV A,#42 ; 42 = 63 (Max. TC0R) / 3 X 2 B0MOV TC0R,A B0BSET FPWM0OUT B0BSET FTC0ENB 6 PEDGE
設定: SN8P2501 PEDGE 暫存器中的 P00G[1:0] 定義與 S8KD-2 ICE 不同,ICE 模擬結果無法與 real chip 一致, 兩者差異列表如下: PEDGE SN8P2501 S8KD-2 ICE P00G1 P00G0 0 0 Reserved Reserved 0 1
Rising Edge Falling Edge
1 0
Falling Edge Rising Edge
1 1 Bi-Direction Bi-Direction http://www.DataSheet4U.net/ 為求 ICE 模擬結果與 SN8P2501 real chip 一致性,提供巨集程式供使用者在 ICE 上模擬,此巨集已經內建 在 Assembler 中,使用者直接下達指令即可。此巨集程式必須配合 ICE_MODE 宣告使用,ICE_MODE EQU 0 應用於 SN8P2501 real chip “.SN8”檔,ICE_MODE EQU 1 應用於 S8KD-2 ICE Emulation。
6.1 @P00_EDGE
巨集說明: 語法:
@P00_EDGE val val
: 1 = Rising edge. 2 = Falling edge. 3 = Level Change (Bi-direction). 範例: 設置 P0.0 interrupt trigger edge 為 Rising Edge,使用 ICE 模擬。 CHIP SN8P2501 .DATA
ICE_MODE EQU 1
.CODE …
@P00_EDGE 1
B0BSET FP00IEN 本資料為松翰科技股份有限公司專有之財產,非經書面許可不准透露或使用本資料,亦不准複印複製或轉變成任何其他形式使用。
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.
Page9 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 其他巨集使用注意事項