| поискавой системы для электроныых деталей |
|
4513 датащи(PDF) 124 Page - Renesas Technology Corp |
|
|
|||||||||||||||||||||||||||||
4513 датащи(HTML) 124 Page - Renesas Technology Corp |
|
124 / 210 page ![]() APPLICATION 2.2 Interrupts 2-21 4513/4514 Group User’s Manual Fig. 2.2.5 Timer 1 constant period interrupt setting example b3 b0 01 b3 b0 1 g0 h b3 b0 1 11 0 0 b3 b0 Disable Interrupts Timer 1 interrupt is temporarily disabled. Interrupt enable flag INTE Interrupt control register V1 “0” !! ! All interrupts disabled (DI instruction) Timer 1 interrupt occurrence disabled (TV1A instruction) Stop Timer Operation Timer 1 and prescaler are temporarily stopped. Dividing ratio of prescaler is selected. Timer control register W1 ! Timer 1 stop (TW1A instruction) Prescaler stop Prescaler divided by 16 selected Set Timer Value Timer 1 count time is set. (The formula is shown gA below.) Timer 1 reload register R1 “5216” Timer count value 82 set (T1AB instruction) Clear Interrupt Request Timer 1 interrupt activated condition is cleared. Timer 1 interrupt request flag T1F “0” Timer 1 interrupt activated condition cleared (SNZT1 instruction) Note when the interrupt request is cleared When is executed, considering the skip of the next instruction according to the interrupt request flag T1F, insert the NOP instruction after the SNZT1 instruction. Start Timer Operation Timer 1 and prescaler temporarily stopped are restarted. Timer control register W1 Timer 1 operation start (TW1A instruction) Prescaler operation stop ! Enable Interrupts The Timer 1 interrupt which is temporarily disabled is enabled. Interrupt control register V1 Interrupt enable flag INTE “1” Timer 1 interrupt occurrence enabled (TV1A instruction) All interrupts enabled (EI instruction) !! ! Constant period interrupt execution start gA The prescaler dividing ratio and timer 1 count value to make the interrupt occur every 1 ms are set as follows. 1 ms ≅ (4.0 MHz) ! 3 ! 16 ! (82+1) –1 System clock Instruction clock Prescaler dividing ratio Timer 1 count value “!”: it can be “0” or “1.” |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |