| Electronic Components Datasheet Search |
|
GPLB30A Datasheet(PDF) 7 Page - Generalplus Technology Inc. |
|
|
|||||||||||||||||||||||||||||
GPLB30A Datasheet(HTML) 7 Page - Generalplus Technology Inc. |
|
7 / 20 page ![]() GPLB30A © Generalplus Technology Inc. Proprietary & Confidential 7 JAN. 07, 2008 Version: 1.4 6. FUNCTIONAL DESCRIPTIONS 6.1. Memory The GPLB30A contains 96K-byte ROM and 2752-byte SRAM. Cooperating with Generalplus bus extender, GPBA01B, the external memory, either RAM or ROM, can be extended up to 4MB. Serial SRAM interface is also provided in GPLB30A, thus SRAM space can be extended by using Generalplus Serial SRAM, GPRS256B or GPRS512C. 6.2. Map of Memory and I/Os *NMI SOURCE: - LV DETECT - TIMER1 *INT SOURCE: - EXT INT - TBL (2/4/8/16Hz) - TBH (128/256/512/1KHz) - TIMER0 - TIMER1 - UART TX - UART RX ROM (Bank)H I/O & $0000-$003F $3E00-$3EFF $4000-$7FFF $8000-$BFFF $C000-$FFF9 $FFFA-$FFFF CPU View $00000-$03FFF $04000-$07FFF $08000-$0BFFF $0C000-$0FFFF $10000-$13FFF 0H 1H 1L $14000-$17FFF 2H 2L ROM View Bank Address: $0 $C000-$FFFF always mapping into 0L 0 1 2 3 0L Reg. $0040-$0AFF ROM (Bank)L Interrupt ROM DPRAM RAM 0L 1. $4000-$BFFF can be external memory if MEXT ($07.7) =1 and Bank port ($00.7)=1. 2. $C000-$FFFF can be external memory if MEXT ($07.7) =1 and EXC($0b.1)=1. 3. User program should start from $C800. $C000-$C7FF is the test program area. 4. User program interrupt vector: $FFFA ~ $FFFF. 5. Test program interrupt vector: $FFF2 ~ $FFF7. 6.3. Operating States There are three operation modes involved in GPLB30A/31A: standby, halt and operating. The following table shows the differences between these modes. Operating Halt Standby CPU ON OFF OFF 32768Hz oscillator ON ON OFF LCD driver ON ON/OFF OFF 6.3.1. Operating mode In operating state, all functions (CPU, 32768Hz oscillator, timer/counter, LCD driver…) are activated. Generally speaking, this mode consumes the highest current. 6.3.2. Standby mode Write “07H” to P_04H_CPU_Clk_Ctrl Register ($04) and turn off 32768Hz oscillator to activate standby mode. The standby mode is a mode where the device is placed in its lowest current consumption state. In standby mode, all functions are turned off; in addition, RAM and I/Os will remain in their previous states. 6.3.3. Halt mode Write “07H” to P_04H_CPU_Clk_Ctrl Register ($04) but still keeps 32768Hz oscillator running to enter halt mode. In halt mode, CPU clock halts and waits for an event (key press, timer overflow) to wake up. The 32768Hz related functions, such as timer/counter and LCD driver, may remain active in the halt mode. |
|
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |