Decoder (10+2 - Corresponds to HT6010/HT6012)
312 Decoder (10+2 - Corresponds to HT6010/HT6012)
312 Decoder (10+2 - Corresponds to HT6010/HT6012)
D/N: HA0064E
Intro...
Description
312 Decoder (10+2 - Corresponds to HT6010/HT6012)
312 Decoder (10+2 - Corresponds to HT6010/HT6012)
D/N: HA0064E
Introduction
This application shows how to use the HT48R50A-1 to simulate the HT6032 3
12
decoder
function to decode the 10 Address bits and 2 Data bits for the HT6010/HT6012.
Function and Theory
The 3 Decoder function can decode the 10 Address bits and 2 Data bits each of which can be set individually to either ″1″ and ″0″. MCU: HT48R50A-1 Method: uses the HT6032 decoding process (see the HT6032 datasheet) to check the corresponding signal width to judge if the signal is either a ″0″, ″1″ or ″floating″. The corresponding width can decode skewed signals, the tolerance of which can be adjusted by MAXDURATION in the program. Pin Function: PB0~PB7: Address input pins PC0~PC1: Address input pins PD2~PD3: Data output pins PA5: Serial data input pin PD4: Valid transmission pin 1
12
312 Decoder (10+2 - Corresponds to HT6010/HT6012)
Software IP: 3 _10+2 Decoder Subroutine Usage Description Table IP Name (Label)
12 12
System Resources
Functional Description Decode 12 bits of information from the 3 Encoder HT48R50A-1 213
12
3 _10+2D Function MCU ROM RAM
15 Bytes: ″HI_COUNT″ ″LO_COUNT″ ″HI_COUNT_SAVE″ ″LO_COUNT_SAVE″ ″BITCOUNTER″ ″DATARES″ ″ADD_RES2″ ″ADD_RES1″ ″ADD_RES0″ ″WORDCNT″ ″VTCOUNT1″ ″VTCOUNT0″ ″DECODER_CODE[2]″ ″DECODER_CODE[1]″ ″DECODER_CODE[0]″
、
、 、 、 、
、 、
、
、 、 、
、
、
、
5 Bits: ″DECODER_EN″ ″DECODER_FLAG″ ″DECODER_STATUS″ ″MATCHBIT″ ″VTBIT″
、...
Similar Datasheet