| Electronic Components Datasheet Search |
|
HT82R732 Datasheet(PDF) 32 Page - Holtek Semiconductor Inc |
|
|
|||||||||||||||||||||||||||||
HT82R732 Datasheet(HTML) 32 Page - Holtek Semiconductor Inc |
|
32 / 74 page ![]() Input/Output Ports Holtek microcontrollers offer considerable flexibility on their I/O ports. Most pins can have either an input or output designation under user program control. Additionally, as there are pull-high resistors and wake-up software configurations, the user is provided with an I/O structure to meet the needs of a wide range of application possibilities. For input operation, these ports are non-latching, which means the inputs must be ready at the T2 rising edge of instruction ²MOV A,[m]², where m denotes the port address. For output operation, all the data is latched and remains unchanged until the output latch is rewritten. Pull-high Resistors Many product applications require pull-high resistors for their switch inputs usually requiring the use of an external resistor. To eliminate the need for these external resistors, when configured as an input have the capability of being connected to an internal pull-high resistor. These pull-high resistors are selectable via a register known as PAPU, PBPU and PCPU located in the Data Memory. The pull-high resistors are implemented using weak PMOS transistors. Port Wake-up If the HALT instruction is executed, the device will enter the HALT Mode, where the system clock will stop resulting in power being conserved, a feature that is important for battery and other low-power applications. Various methods exist to wake-up the microcontroller, one of which is to change the logic condition on one of the PA0~PA7 (or PB0~PB7 or PC1~PC2) pins from high to low. After a HALT instruction forces the microcontroller into entering the HALT Mode, the processor will remain idle or in a low-power state until the logic condition of the selected wake-up pin on Port A (or Port B or Port C) changes from high to low. This function is especially suitable for applications that can be woken up via external switches. Note that pins of the PA, PB and PC can be selected individually to have this wake-up feature using internal registers known as PAWK, PBWK and PCWK, located in the Data Memory. PAWK, PAC, PAPU, PBWK, PBC, PBPU, PCWK, PCC, PCPU Registers Register Name POR Bit 76543210 PAWK 00H PAWK7 PAWK6 PAWK5 PAWK4 PAWK3 PAWK2 PAWK1 PAWK0 PAC FFH PAC7 PAC6 PAC5 PAC4 PAC3 PAC2 PAC1 PAC0 PAPU 00H PAPU7 PAPU6 PAPU5 PAPU4 PAPU3 PAPU2 PAPU1 PAPU0 PBWK 00H PBWK7 PBWK6 PBWK5 PBWK4 PBWK3 PBWK2 PBWK1 PBWK0 PBC 3FH PBC7 PBC6 PBC5 PBC4 PBC3 PBC2 PBC1 PBC0 PBPU 00H PBPU7 PBPU6 PBPU5 PBPU4 PBPU3 PBPU2 PBPU1 PBPU0 PCWK 00H ¾¾¾¾¾ PCWK2 PCWK1 ¾ PCC FFH ¾¾¾¾¾ PCC2 PCC1 ¾ PCPU 00H ¾¾¾¾¾ PCPU2 PCPU1 ¾ ²¾² Unimplemented, read as ²0² PAWKn/PBWKn/PCWKn: PA, PB, PC wake-up function enable 0: disable 1: enable PACn/PBCn/PCCn: I/O type selection 0: output 1: input Rev. 1.00 32 October 31, 2013 HT82R732 e-Banking 8-Bit OTP MCU |
|
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 |