PFS154特征:
8 個 LED,8 位 PWM(線性:-/)
一段時間沒有數(shù)據(jù)發(fā)送到芯片時的波形動畫
9600 波特率 uart 輸入(8 字節(jié)幀緩沖區(qū))
通用迅龍MTP系列
不建議使用于AC 阻容降壓供電或有高EFT要求之應用
工作溫度范圍: -20°C ~ 70°C
系統(tǒng)特性
1. 2KW MTP 程序儲存器 (可編程1,000次以上)
2. 128 Bytes 數(shù)據(jù)儲存器
3. 一個16位計時器
4. 兩個8位定時器(可做為PWM產(chǎn)生器)
5. 三個11位PWM生成器
6. 提供一個比較器
7. 14 個IO 引腳帶有上拉電阻選項
8. 提供3組不同的IO 驅(qū)動能力以滿足不同的應用需求
9. 可選擇的IO 驅(qū)動能力(普通或低)
10. 每個IO 引腳都可設定喚醒功能
11. 內(nèi)建 1/2 VDD LCD 偏置電壓生成器,可支持最大 4x10 點陣的 LCD屏幕
12. 時鐘源:內(nèi)部高頻RC震蕩器,內(nèi)部低頻RC震蕩器和外部晶體震蕩(EOSC,32KHz 保留)
13. 對所有帶有喚醒功能的IO,都支援2種可選擇地喚醒速度:正常喚醒與快速喚醒
14. 八段LVR 復位電壓設定: 4.0V, 3.5V, 3.0V, 2.75V, 2.5V, 2.2V, 2.0V, 1.8V
15. 2個外部中斷引腳
CPU 特性
1. 單一處理單元工作模式
2. 提供82 個有效指令
3. 1T(單周期)指令
4. 可程序設定的堆疊指針和堆疊深度
5. 數(shù)據(jù)存取支援直接和間接尋址模式,用數(shù)據(jù)存儲器即可當作間接尋址模式的數(shù)據(jù)指針(index pointer)
6. IO 地址以及儲存地址空間互相獨立
LED 動畫核心代碼
ANI_STATE_0_LEN=(0x81-0x57) ; ex pcadd
ANI_STATE_1_LEN=(0x8e-0x81)
ANI_STATE_2_LEN=(0x93-0x8e)
ANI_STATE_3_LEN=(0x96-0x93)
ANI_STATE_4_LEN=(0x98-0x96)
ANI_STATE_5_LEN=(0x9a-0x98)
ANI_STATE_6_LEN=(0x9c-0x9a)
ANI_STATE_1=1 + ANI_STATE_0_LEN
ANI_STATE_2=ANI_STATE_1 + ANI_STATE_1_LEN
ANI_STATE_3=ANI_STATE_2 + ANI_STATE_2_LEN
ANI_STATE_4=ANI_STATE_3 + ANI_STATE_3_LEN
ANI_STATE_5=ANI_STATE_4 + ANI_STATE_4_LEN
ANI_STATE_6=ANI_STATE_5 + ANI_STATE_5_LEN
ANI_STATE_7=ANI_STATE_6 + ANI_STATE_6_LEN
;
.macro ani_init
mov a, #2
mov p_hi, a
clear p
clear slowdown
mov a, #p
mov sp, a
mov a, #1
mov i, a
mov brightness_lo, a
mov state, a
clear new_pa
clear end_pa
clear brightness_hi
.endm
.macro ani_high_nibbles out, out_next, out_new_data, ?l1, ?l2, ?l3, ?iter_1_to_7, ?state_and_out, ?nop_state_and_out, ?nop2_state_and_out, ?nop3_check_uart, ?check_uart
pwm_block brightness_hi ; 0 + 4
mov a, state ; 4 + 1
pcadd a ; 5 + 2
; 0
mov a, #LED1_DIR ; 7 + 1
mov new_pac, a ; 8 + 1
mov a, #LED1_HIGH ; 9 + 1
goto l1 ; 10 + 2
; 1
mov a, #LED2_DIR ; 7 + 1
mov new_pac, a ; 8 + 1
mov a, #LED2_HIGH ; 9 + 1
goto l1 ; 10 + 2
; 2
mov a, #LED3_DIR ; 7 + 1
mov new_pac, a ; 8 + 1
mov a, #LED3_HIGH ; 9 + 1
goto l1 ; 10 + 2
; 3
mov a, #LED4_DIR ; 7 + 1
mov new_pac, a ; 8 + 1
mov a, #LED4_HIGH ; 9 + 1
goto l1 ; 10 + 2
; 4
mov a, #LED5_DIR ; 7 + 1
mov new_pac, a ; 8 + 1
mov a, #LED5_HIGH ; 9 + 1
goto l1 ; 10 + 2
; 5
mov a, #LED6_DIR ; 7 + 1
mov new_pac, a ; 8 + 1
mov a, #LED6_HIGH ; 9 + 1
goto l1 ; 10 + 2
; 6
mov a, #LED7_DIR ; 7 + 1
mov new_pac, a ; 8 + 1
mov a, #LED7_HIGH ; 9 + 1
goto l1 ; 10 + 2
; 7
mov a, #LED0_DIR ; 7 + 1
mov new_pac, a ; 8 + 1
mov a, #(0xfd) ; 9 + 1
mov i, a ; 10 + 1
mov a, #LED0_HIGH ; 11 + 1
l1:
mov new_pa, a ; 12 + 1
mov a, #ANI_STATE_1 ; 13 + 1
nop_state_and_out:
wdreset ; 14 + 1
state_and_out:
mov state, a ; 15 + 1
pwm_block brightness_hi ; 16 + 4
goto out ; 20 + 2
;ANI_STATE_1
mov a, #32 ; 7 + 1
add p, a ; 8 + 1
mov a, #4 ; 9 + 1
add i, a ; 10 + 1
mov a, #ANI_STATE_2 ; 11 + 1
check_uart:
t1sn uart_status, #NEW_DATA ; 12 + 1|2
nop2_state_and_out:
goto state_and_out ; 13 + 2
goto l2 ; 14 + 2
l2:
pwm_block brightness_hi ; 16 + 4
goto out_new_data ; 20 + 2
;ANI_STATE_2
dzsn slowdown ; 7 + 1
goto l3 ; 8 + 1|2
inc p ; 9 + 1
l3:
mov a, #ANI_STATE_3 ; 10 + 1
goto nop2_state_and_out ; 11 + 2
;ANI_STATE_3
mov a, #ANI_STATE_4 ; 7 + 1
goto nop3_check_uart ; 8 + 2
nop3_check_uart:
goto check_uart ; 10 + 2
;ANI_STATE_4
mov a, #ANI_STATE_5 ; 7 + 1
goto nop3_check_uart ; 8 + 2
;ANI_STATE_5
mov a, #ANI_STATE_6 ; 7 + 1
goto nop3_check_uart ; 8 + 2
;ANI_STATE_6
mov a, #ANI_STATE_7 ; 7 + 1
goto nop3_check_uart ; 8 + 2
;ANI_STATE_7
mov a, i ; 7 + 1
mov state, a ; 8 + 1
ldsptl ; 9 + 2
mov brightness_lo, a ; 11 + 1
ldspth ; 12 + 2
mov brightness_hi, a ; 14 + 1
ceqsn a, #0 ; 15 + 1
mov a, new_pa ; 16 + 1
mov end_pa, a ; 17 + 1
mov a, new_pac ; 18 + 1
mov pac, a ; 19 + 1
goto out_next ; 20 + 1
.endm
應廣單片機產(chǎn)品應用領域
玩具類:
RF/IR遙控直升飛機,遙控車,PS游戲機,兒童智能玩具,動物語音玩具,游戲方向盤,兒童學習機等
電子消費類:
電子萬年歷、溫度濕度計、跑步計速器、按摩器、數(shù)碼復讀錄音、筆電子禮品、電子密碼鎖,鎳氫,鋰電池充電器,超聲波測距,防盜報警器,燈飾控制,舵機
深圳市逐高電子有限公司
我們是一家單片機代理、方案設計、芯片燒錄、配單等一條龍電子元器件服務商。公司擁有強大的資源優(yōu)勢和完整的產(chǎn)品線, 是臺灣應廣單片機、 臺灣義隆單片機、臺灣九齊單片機一級代理。主要應用于小家電、消費類電子產(chǎn)品,LED照明控制等領域。
我公司設有專門的研發(fā)部門,具有雄厚的單片機開發(fā)實力,工程師都是具有多年單片機開發(fā)應用經(jīng)驗,可為您提供較強的技術(shù)支援。
有先進的開發(fā)能力,完善的售后服務及技術(shù)支援,現(xiàn)已成功開發(fā)出一系列電子產(chǎn)品方案。