PGS134應(yīng)廣單片機(jī)系統(tǒng)特性
1. 4KW 程序儲(chǔ)存器
2. 512 Bytes EEPROM
3. 256 Bytes 數(shù)據(jù)存儲(chǔ)器(128*16)
4. 一個(gè)16位定時(shí)器
5. 兩個(gè)8位定時(shí)器(可做為PWM產(chǎn)生器)
6. 三個(gè)11位PWM生成器(PWMG0,PWMG1,PWMG2)
7. 提供一個(gè)比較器
8. Band-gap 電路提供1.2V參考電壓
9. 最高可提供14通道的12位ADC,其中一個(gè)來(lái)自于內(nèi)部band-gap參考電壓或者0.25*VDD
10. ADC 參考高電壓:外部輸入, 內(nèi)部VDD, Band-gap 1.2V, 1.6V, 2.0V, 2.4V, 3.0V, 4.0V
11. 支持乘法指令 (1T 8x8)
12. 22 個(gè)IO 引腳帶有上拉及下拉電阻選項(xiàng)
13. 提供兩種不同的IO驅(qū)動(dòng)能力以滿足不同的應(yīng)用需求
(1) PB4,PB7驅(qū)動(dòng)/灌電流= 30mA/35mA (Strong) and 13mA/17mA (Normal)
(2) 其他 IO 驅(qū)動(dòng)/灌電流 = 11mA/(13 or 20) mA
14. 每個(gè)IO 引腳都可設(shè)定喚醒功能
15. 內(nèi)建 1/2 VDD LCD 偏置電壓生成器,可支持最大 4x17 點(diǎn)陣的 LCD屏幕
16. 時(shí)鐘源:IHRC,ILRC及EOSC(XTAL)
17. 對(duì)所有帶喚醒功能的IO,都支持兩種可選擇地喚醒速度:正常喚醒與快速喚醒
18. 八段LVR 復(fù)位電壓設(shè)定: 4.0V, 3.5V, 3.0V, 2.7V, 2.5V, 2.2V, 2.0V, 1.8V
19. 兩組依Code Option 選擇的外部中斷引腳
CPU 特性
1. 8bit 高性能RISC CPU
2. 提供98 個(gè)有效指令
3. 1T(單周期)指令
4. 可程序設(shè)定的堆棧指針和堆棧深度
5. 數(shù)據(jù)存取支持直接和間接尋址模式,
系統(tǒng)概述和方框圖
PGS134 系列是一款帶 12bit ADC,以 MTP 為程序基礎(chǔ)的 CMOS 8-bit 微處理器。它運(yùn)用 RISC 的架構(gòu)并且
所有的指令架構(gòu)的執(zhí)行周期都是一個(gè)指令周期,只有少部分指令需要兩個(gè)指令周期。
內(nèi)部最多達(dá) 4KW MTP 程序存儲(chǔ)器、512 字節(jié) EEPROM 以及 256 字節(jié)數(shù)據(jù)存儲(chǔ)器,還有多達(dá) 14 通道 12 位
分辨率的 ADC,其中一個(gè)通道是帶有多個(gè)內(nèi)部參考電壓可供選擇。PGS134 同時(shí)提供 6 個(gè)硬件計(jì)數(shù)器:一個(gè) 16
位的硬件計(jì)數(shù)器,兩個(gè) 8 位 PWM 計(jì)數(shù)器,和三個(gè) 11 位 PWM 計(jì)數(shù)器。另外,PGS134 還提供一個(gè)硬件比較器和
驅(qū)動(dòng) LCD 的 1/2 VDD 偏置電壓。
引腳功能說(shuō)明
直流交流電氣特性
符號(hào) | 描述 | 最小值 | 典型值 | 最大值 | 單位 | 條件(Ta=25℃) |
VDD | 工作電壓 | 2.2* | 5.0 | 5.5 | V | #受限于LVR公差 |
LVR% | 低電壓復(fù)位公差 | 5 | 5 | % | ||
fsys | 系統(tǒng)時(shí)鐘(CLK)*= HRC/2 HRC/4 IHRC/8 ILRC |
0 0 0 |
82K | 8M 4M 2M |
Hz | Voo ≥3.5V Voo≥2.5V Voo ≥2.2V Vop=5.0V |
Peycle | EEPROM燒錄次數(shù) | 100K | Cycle | |||
Pread | EEPROM讀取電壓 | 2.2= | VDD | V | VDD電壓 | |
Ppgm | EEPROM擦除/寫(xiě)入電壓 | 2.2= | VDo | V | #Vpo電壓 | |
VPOR | 上電復(fù)位電壓 | 2.0* | ±受限于LVR公差 | |||
loP | 工作電流 | 0.6 80 |
mA uA |
fsrs=IHRC/16=1MIPS@5.0V fsvs=ILRC=82KHz@3.3V |
||
IPD | 掉電模式下電流 (使用stopsys命令) |
0.9 0.5 |
uA uA |
fsrs=0Hz,Vpp=5.0V fsys=0Hz,Voo =3.3V |
||
lPs | 省電模式下電流 (使用stopexe命令) |
4.0 | uA | Vpo=5.0V;fsys=ILRC 只啟用ILRC模塊 |
||
VL | 輸入低電壓 | 0 | 0.2 Vp | V | ||
VIH | 輸入高電壓 | 0.7 VoD | VDD | V | ||
loL | O輸出灌電流(可通過(guò)Code Option"PB4_PB7_Drive"切換PB4/PB7電流 | |||||
PB4,PB7 (Normal PB4,PB7 (Strong PA0-4,PB2,PB5-6 PA5-7,PB0-1,PB3,PC0-5 |
24 40 25 15 |
mA | Voo=5.0V,Vou=0.5V | |||
loH | O輸出驅(qū)動(dòng)電流 | |||||
PB4,PB7 (Normal) PB4,PB7 (Strong Other lOs |
17 32 14 |
mA | Voo=5.0V,Voh=4.5V | |||
ViN | 輸入電壓 | 0.3 | Vop +0.3 | V | ||
INJ(PIN | 引腳輸入電流 | 1 | mA | VDD+0.3蘭VN蘭-0.3 | ||
RPH | 上拉電阻 | 62 | KΩ | Vpp =5.0V | ||
VBG | Bandgap參考電壓 | 1.145* | 1.20* | 1.255* | V | Vpp =2.2V~5.5V -40℃ |
fiHRC | 校準(zhǔn)后IHRC頻率 | 15.76* | 16* | 16.24* | MHz | 25°C,Voo =2.2V~5.5V |
15.20* | 16* | 16.80* | Voo =2.2V~5.5V 40℃ |
|||
tiNT | 中斷脈沖寬度 | 30 | ns | Voo=5.0V |
燒錄方法
請(qǐng)使用 5S-P-003(B)進(jìn)行燒錄。3S-P-002 以及之前的燒錄器皆不支持 PGS134 的燒錄。
l PGS134 的燒錄腳為 PA4,PA5,PA6,VDD,GND 這 5 只引腳。
l 當(dāng)合封(MCP)或在板燒錄時(shí),關(guān)于電壓與電流的特別注意事項(xiàng):
(1) PA5 (VPP) 可能高于 5.5V。
(2) VDD 可能高于 5.5V,且其最大電流可能到達(dá) 20mA。
(3) 其他燒錄引腳(GND 除外)與 VDD 相同。
(4) 當(dāng)用戶使用 MCP 或在板燒錄時(shí),用戶需要確認(rèn),外圍電路或元件不會(huì)被上述電壓所破壞或限制上述電
壓的產(chǎn)生。
重要提示:
(1) 如在 handler 上對(duì) IC 進(jìn)行燒錄,請(qǐng)務(wù)必按照 APN004 及 APN011 的指示進(jìn)行。
(2) 為對(duì)抗燒錄時(shí)的雜訊干擾,請(qǐng)于燒錄時(shí)在分選機(jī)連接 IC 連接器一端的 VDD 和 GND 之間連接 0.01uF
電容。但切忌連接標(biāo)值 0.01uF 以上的電容,以免影響普通燒錄模式的運(yùn)行。
請(qǐng)用戶依據(jù)實(shí)際情況選擇下述燒錄模式。
普通燒錄模式
Jumper 連接:可依照燒錄器軟件上的說(shuō)明,連接 jumper 即可。請(qǐng)參考燒錄器“5S-P-003”的用戶手冊(cè),
了解當(dāng)使用 5S-P-003(B) 燒錄時(shí)使用的 JP7 跳線方式。
注意:除了 ICVPP(PA5)需要通過(guò) JP7 跳線與 IC 的 PA5 短接外, ICVPP2(PA3)也必須與 IC 的 PA5 短接。
例如,PGS134-SOP16A 在燒錄器上的 JP7 跳線信號(hào)連接圖,如下所示:
在板燒錄模式
所謂在板燒錄,是指 IC 及其他周邊電路及組件,皆已經(jīng)焊接到 PCB 上,并對(duì) IC 進(jìn)行燒錄的情況。在板
燒錄需要使用 5S-P-003 上五根引線:ICPCK(PA4)、ICPDA(PA6)、VDD、GND、ICVPP(PA5) 。
圖 23 中的‘☆’可代表電容或電阻。用于隔離燒錄引線和其他電路。電阻應(yīng)≧10KΩ,電容應(yīng)≦220pF。
注意:
l 一般來(lái)說(shuō),在板燒錄應(yīng)使用限壓燒錄模式。請(qǐng)參考在限壓燒錄模式的詳細(xì)說(shuō)明。
l PCB 上的 VDD 與 GND 之間不可連接有 5.0V 或以下的穩(wěn)壓二極管或其他鉗制 5.0V 產(chǎn)生的電路或
元件。
l PCB 上的 VDD 與 GND 之間不可連接有標(biāo)值 500uF 或以上的電容器。
l 一般來(lái)說(shuō),用于燒錄訊號(hào)的 PA4,PA5 及 PA6 引腳,不能作為強(qiáng)輸出腳。
自供電模式下的在板燒錄
PGS134 同樣支持由客戶電路板供電的方式進(jìn)行在板燒錄。想要使用此功能需在燒錄文件設(shè)定”On-board
Program w/ Self-Power”, 可在燒錄器軟件 To Package 的選單中設(shè)置。或是在原代碼中以命令的方式加入封裝
參數(shù)設(shè)置中,詳細(xì)操作可參考燒錄器使用說(shuō)明書(shū)。
燒錄器將在燒錄前偵測(cè)客戶電路板上的 VDD 電壓。所以請(qǐng)保證電路板上的 VDD 電壓高于 2.5V,應(yīng)用板上
的 VDD 電壓若低于 2.5V 燒錄器將會(huì)顯示錯(cuò)誤”Find a diff. IC.”。 其余與燒錄器供電的在板燒錄模式相同。
Converter PDK to Package:
勾選自供電 ISP 選項(xiàng)時(shí),若 CodeOption PAC.5 設(shè)為 Enable 時(shí),當(dāng) PA5 輸出低,燒錄可能會(huì)損壞 IC。
因此 PA5 設(shè)置為 0utput 時(shí),可支持板上自供電的 ISP Mode,但不建議使用。
使用 ICE
仿真 PGS134 請(qǐng)使用 5S-I-S01/2(B)外掛仿真板 5S-I-GB001,參考如下圖片:
仿真時(shí)請(qǐng)注意以下事項(xiàng):
(1) 關(guān)于仿真時(shí)序
l 仿真時(shí),尤其是仿真 EEPROM 和 PxPL 相關(guān)功能時(shí),5S-I-S01/2(B)會(huì)和仿真板 5S-I-GB001 進(jìn)行通信,
所以仿真時(shí)許會(huì)略慢于實(shí)際 IC,主要影響以下寄存器配置
EERL/EERMC/STEER/LDEER/MISC2/INTRQ/INTRQ2/PAPL/PBPL/PCPL/LPWMGxC/LPWMGxDTH
/LPWMGxDTL /LPWMGCLK/LPWMBCUBH/LPWMCUBL 等
(2) 關(guān)于仿真電壓
l 仿真時(shí),受仿真板工作電壓影響,建議仿真電壓≥2.5V
(3) 其他注意事項(xiàng)
l 5S-I-S01/2(B)仿真時(shí),不支持指令 NMOV/SWAP/NADD/COMP 的 RAM 運(yùn)算。
l 5S-I-S01/2(B)仿真時(shí),不支持 SYSCLK=ILRC/16。
l 5S-I-S01/2(B)仿真時(shí),不支持 misc.4 動(dòng)態(tài)設(shè)定(只能固定為 0 或 1)。
l 5S-I-S01/2(B)仿真時(shí),不支持 Tm2.gpcrs/Tm3.gpcrs 功能。