| Electronic Components Datasheet Search |
|
HT56R67 Datasheet(PDF) 17 Page - Holtek Semiconductor Inc |
|
|
|||||||||||||||||||||||||||||
HT56R67 Datasheet(HTML) 17 Page - Holtek Semiconductor Inc |
|
17 / 104 page ![]() HT56R67/HT56R668/HT56C668/HT56R678/HT56C678/HT56R688 Rev. 1.20 17 March 4, 2010 · Location 010H This internal vector is used by the Timer/Event Coun- ter 1. If a Timer/Event Counter 1 overflow occurs, the program will jump to this location and begin execution if the timer/event counter interrupt is enabled and the stack is not full. · Location 014H This internal vector is used by the SPI/I 2C interrupt. When either an SPI or I 2C bus, dependent upon which one is selected, requires data transfer, the program will jump to this location and begin execution if the SPI/I 2C interrupt is enabled and the stack is not full. · Location 018H This internal vector is used by the Multi-function Inter- rupt. The Multi-function Interrupt vector is shared by several internal functions such as a Time Base over- flow, a Real Time Clock overflow, an A/D converter conversion completion, an active edge appearing on the External Peripheral interrupt pin, a Timer/Event Counter 2 or a Timer/Event Counter 3 overflow. The program will jump to this location and begin execution if the relevant interrupt is enabled and the stack is not full. Look-up Table Any location within the Program Memory can be defined as a look-up table where programmers can store fixed data. To use the look-up table, the table pointer must first be setup by placing the lower order address of the look up data to be retrieved in the table pointer register, TBLP. This register defines the lower 8-bit address of the look-up table. After setting up the table pointer, the table data can be retrieved from the current Program Memory page or last Program Memory page using the ²TABRDC[m]² or ²TABRDL [m]² instructions, respectively. When these in- structions are executed, the lower order table byte from the Program Memory will be transferred to the user de- fined Data Memory register [m] as specified in the in- struction. The higher order table data byte from the Program Memory will be transferred to the TBLH special register. Any unused bits in this transferred higher order byte will be read as ²0². The following diagram illustrates the addressing/data flow of the look-up table: Instruction Table Location Bits b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0 TABRDC [m] PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 @7 @6 @5 @4 @3 @2 @1 @0 TABRDL [m] 1 1 111111 @7 @6 @5 @4 @3 @2 @1 @0 Table Location Note: PC15~PC8: Current program counter bits @7~@0: Table Pointer TBLP bits For the HT56R688, the Table address location is 16 bits, i.e. from b15~b0. For the HT56R67/HT56R678/HT56C678, the Table address location is 15 bits, i.e. from b14~b0. For the HT56R668/HT56C668, the Table address location is 14 bits, i.e. from b13~b0. 0 1 4 H 0 0 0 H 0 0 4 H 0 0 8 H 0 0 C H 0 1 0 H 0 1 8 H N o t I m p l e m e n t e d 1 F F F H 1 6 b i t s I n i t i a l i s a t i o n V e c t o r E x t e r n a l I N T 0 I n t e r r u p t V e c t o r T i m e r C o u n t e r 0 I n t e r r u p t V e c t o r S P I / I 2 C I n t e r r u p t V e c t o r E x t e r n a l I N T 1 I n t e r r u p t V e c t o r T i m e r C o u n t e r 1 I n t e r r u p t V e c t o r M u l t i _ F u n c t i o n I n t e r r u p t V e c t o r 0 1 C H 7 0 0 H 7 F F H 8 0 0 H F F F H 1 0 0 0 H Program Memory Structure P r o g r a m M e m o r y P r o g r a m C o u n t e r H i g h B y t e T B L P T B L H S p e c i f i e d b y [ m ] T a b l e C o n t e n t s H i g h B y t e T a b l e C o n t e n t s L o w B y t e |
|
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 |