SH66K12. MASK 4-bit Microcontroller with LCD Driver. Features. General Description. Pad Configuration 1 V1.0 SH66K12

Size: px
Start display at page:

Download "SH66K12. MASK 4-bit Microcontroller with LCD Driver. Features. General Description. Pad Configuration 1 V1.0 SH66K12"

Transcription

1 H66K MAK 4-bit Microcontroller with LCD Driver Features H660C-based single-chip 4-bit microcontroller with LCD driver M: 048 X 6 bits AM: 56 X 4 bits (Data memory) peration voltage:.5v - 5.4V 6 CM I/ pins - CM or pen Drain (code option) 4 level subroutine nesting (including interrupts) wo 8-bit timer/counter with pre-divider circuit scillator warm-up timer 4 priority interrupt sources: - xternal interrupt (falling edge) - imer0 interrupt - imer interrupt - ortb interrupt (falling edge) scillator KHz crystal or 6K C (code option) Instruction cycle time: - 4/3.768KHz ( µs) for 3.768KHz C clock - 4/6KHz ( 5µs) for 6KHz C clock LCD driver: - 4 X 6 (/4 duty, /3 bias or /3 duty, / bias) wo low power operation modes: HAL or mode Built-in alarm generator carrier frequency: - KHz or 4KHz (code option) Low power consumption (Iop < 0µA, 3.768KHz, 3V) Bonding option for multi-code software Available in CHI FM eneral Description H66K is a single-chip microcontroller integrated with an H660C 4-bit CU core, AM, timer, alarm generator, LCD driver, I/ port, and program M. ad Configuration C M C M CM CM CI C 43 B 44 D H66K 0 D D D C C C B C0 B3 V D D A 0 A A A 3 B 0 B B V.0

2 H66K Block Diagram MAK M (048 X 6) DAA AM (56 X 4 ) 8-Bit IM () C CI C CU C I/ (3*4) A XMAL IN B, C D A.0 (IN) A.(BD) A. (BD) A.3 LCD AM CMMN DIV CM - CM4 ALAM MN DIV - 6 NA CU AIN VLA & LCD VLA DIVID ad Description ad No. Designation I/ Description -, egment signal output for LCD display. eg - 4 as output ports 3 I est pin internally pull-down.(no connect for user) 4 I ad reset input 5 VDD B0 I 6-9 A0-3 I/ ower pin hare with Bonding option, internally pull-low Bit programmable I/ A.0 could be external interrupt input ( IN ) A., A. could be buzzer output A. (BD), A. (BD ) 0-3 B0-3 I/ Bit programmable I/, vector interrupts (active falling edge) 4-7 C0-3 I/ Bit programmable I/ 8 - D0-3 I/ Bit programmable I/ round pin B I hare with Bonding option, internally pull-high 3 C scillator output pin, connected to crystal oscillator 4 CI I scillator input pin, connected to crystal or external resistor 8-5 CM - 4 Common signal output for LCD display otal 5 pads.

3 H66K Functional Description. CU he CU contains the following function blocks: rogram Counter, Arithmetic Logic Unit (ALU), Carry Flag, Accumulator, able Branch egister, Data ointer (INX, DH, DM, and DL), and tack. (a) C (rogram Counter) he rogram Counter is used to address the K program M. It consists of -bits: age egister (C), and ipple Carry Counter (C0, C9, C8, C7, C6, C5, C4, C3, C, C, C0). he program counter normally increases by one (+) with every execution of an instruction except in the following cases: () When executing a jump instruction (such as JM, BA0, BAC); () When executing a subroutine call instruction (CALL); (3) When an interrupt occurs; (4) When the chip is at the INIIAL mode. he program counter is loaded with data corresponding to each instruction. (b) ALU and CY ALU performs arithmetic and logic operations. he ALU provides the following functions: Binary addition/subtraction (ADC, BC, ADD, UB, ADI, BI) Decimal adjustment for addition/subtraction (DAA, DA) Logic operations (AND,,, ANDIM, IM, IM) Decision (BA0, BA, BA, BA3, BAZ, BC) Logic hift (H) he Carry Flag (CY) holds the ALU overflow, which the arithmetic operation generates. During an interrupt service or call instruction, the carry flag is pushed into the stack and restored back from the stack by the NI instruction. It is unaffected by the NW instruction. (c) Accumulator Accumulator is a 4-bit register holding the results of the arithmetic logic unit. In conjunction with ALU, data is transferred between the accumulator and system register, LCD AM, or data memory can be performed. (d) tack A group of registers used to save the contents of CY & C (0-0) sequentially with each subroutine call or interrupt. It is organized 3 bits X 4 levels. he MB is saved for CY. 4 levels are the maximum allowed for subroutine calls and interrupts. he contents of stack are returned sequentially to the C with the return instructions (NI/NW). tack is operated on a first-in, last-out basis. his 4-level nesting includes both subroutine calls and interrupts requests. Note that program execution may enter an abnormal state if the number of calls and interrupt requests exceeds 4, and the bottom of stack will be shifted out.. M he M can address 048 words X 6 bits of program area from $000 to $7FF. (a) Vector Address Area ($000 to $004) he program is sequentially executed. here is an area address $000 through $004 that is reserved for a special interrupt service routine such as starting vector address. Address Instruction Function $000H JM instruction Jump to service routine $00H JM instruction Jump to xternal interrupt service routine $00H JM instruction Jump to IM0 service routine $003H JM instruction Jump to IM service routine $004H JM instruction Jump to B service routine (B) (b) able Data eference able Data can be stored in program memory and can be referenced by using able Branch (JM) and eturn Constant (NW) instructions. he able Branch egister (B) and Accumulator (AC) is placed by an offset address in program M. JM instruction branch into address ((C - C8) X ( 8 ) + (B, AC)). he address is determined by NW to return look-up value into (B, AC). M code bit7-bit4 is placed into B and bit3-bit0 into AC. 3

4 H66K 3. AM Built-in AM contains of general-purpose data memory, LCD AM, and system register. Data memory, LCD AM, and system register can be direct accessed by in one instruction cycle. Because of its static nature, the AM can keep data after the CU enters or HAL. (a) Data memory, LCD AM, and ystem register he following is the memory allocation map: $000 - $0F: ystem register and I/ $00 - $F: Data memory (56 X 4 bits divided into banks) $300 - $39: LCD AM space (6 X 4 bits) (b) Data ointer he Data ointer can indirectly address data memory. ointer address is located in register DM (3-bits) and DL (4-bits). he addressing range can have 8 locations. seudo index address (INX) is used to read or write Data memory, and then AM address bit9-bit0 comes from DH, DM and DL. (c) Configuration of ystem egister Address Bit 3 Bit Bit Bit 0 /W Description $00 IX I0 I I /W Interrupt enable flags $0 IQX IQ0 IQ IQ /W Interrupt request flags $0-0M. 0M. 0M.0 /W Bit0-: imer0 Mode register $03 - M. M. M.0 /W Bit0-: imer Mode register $04 0L.3 0L. 0L. 0L.0 /W imer0 load/counter register low nibble $05 0H.3 0H. 0H. 0H.0 /W imer0 load/counter register high nibble $06 L.3 L. L. L.0 /W imer load/counter register low nibble $07 H.3 H. H. H.0 /W imer load/counter register high nibble $08 A.3 A. A. A.0 /W A $09 B.3 B. B. B.0 /W B $0A C.3 C. C. C.0 /W C $0B D.3 D. D. D.0 /W D $0C LD3 LD LD LD0 W LD nable Control (LD3-0): 00: LD nable (Default); 00: LD Disable $0D - - B B0 Bonding option $0 B.3 B. B. B.0 /W able Branch egister $0F INX.3 INX. INX. INX.0 /W seudo index register $0 DL.3 DL. DL. DL.0 /W Data pointer for INX low nibble $ - DM. DM. DM.0 /W Data pointer for INX middle nibble $ - DH. DH. DH.0 /W Data pointer for INX high nibble $3 / LCDFF HLM AM /W Bit0: set A., A. as Alarm output Bit: HAVY LAD Mode Bit: LCD off or LCD on Bit3: set LCD segment as output $4 AC3 AC AC AC0 /W Alarm nvelope Control $ DUY /W Bit0: change LCD duty to /4 duty, /3 bias $6 - $F eserved 4

5 H66K ystem egister $0D: Address Bit 3 Bit Bit Bit 0 /W emarks ower-on $0D - - B B0 Bit0: Bonding option 0, internal weak drive Bit: Bonding option, internal weak drive ull low ull high X X 0 Yes X X 0 0 B bond to X X B0 bond to VDD X X 0 B bond to and B0 bond to VDD VDD VDD B B0 B B0 CB B = B0 = 0 B = B0 = VDD VDD B B0 B B0 CB B = 0 B0 = 0 B = 0 B0 = H66K Bonding ption Up to 4 different bonding options is possible for the user's needs. he chip's program has 4 different program flows that will vary depending on which bonding option is used. he readable contents of B and B0 will differ depending on bonding. 5

6 H66K ystem egister $3: Address Bit 3 Bit Bit Bit 0 /W emarks ower on $3 / LCDFF HLM AM /W Bit0: set A., A. as ALAM output Bit: HAVY LAD Mode Bit: LCD ower Control Bit3: set seg - 4 as output ports X X X 0 A., A. as I/ port Yes X X X A., A. as ALAM output X X 0 X No Heavy Load Yes X X X HAVY LAD mode X 0 X X LCD on Yes X X X LCD off 0 X X X eg - 4 as LCD output Yes X X X eg - 4 as output ports HAVY LAD Mode (HLM): his mode is designed for the 3KHz crystal oscillator, so that the oscillation can be maintained in a noisy power environment. he power might drop suddenly when the ALAM is driving a speaker. he HLM is designed to control this power variation. he consumption of power will increase during the use of the HLM mode, but it will not affect the C oscillator. Note: he HLM needs about 5 instruction cycles to set-up the oscillation for 3.768KHz crystal oscillator. ystem egister $4 (AC): Address Bit 3 Bit Bit Bit 0 /W emarks ower n $4 AC3 AC AC AC0 /W ALAM envelope control DC envelope Yes X X X Hz envelope X X X Hz envelope X X X 4Hz envelope X X X 8Hz envelope Default carrier frequency is 4KHz. Can be selected to KHz by code option. WI mode: controls the envelope selection. AD mode can read out current envelope waveforms. Below is the ALAM functional block equivalent circuit diagram. o activate the ALAM function, first switch the AM to ALAM UU mode. After setting AM equal to, then set the proper envelope. When the data writes into AC, the envelope counter will be synchronized at the same time. he programmer can read back the envelope from AC register and make any pattern changes needed by programmer. he ead operation will not affect the alarm output waveform. ption setting 4KHz or KHz φ φ φ3 φ4 φ6 φ7 φ8 φ9 φ0 φ 6Hz 8Hz 4Hz Hz Hz D $4 o ound Mixer CI C /4 ption setting 3KHz or 6KHz W $4 6

7 H66K he programming alarm waveform is shown below: 6Hz 8Hz 4Hz Hz Hz BD UU K or 4K AC = $0 AM = AC = $8 AM = AC = $C AM = AC = $A AM = AC = $F AM = ystem egister $5: Address Bit 3 Bit Bit Bit 0 /W Description ower on $ DUY /W Bit0: LCD duty control. 4. LCD Driver LCD driver = /4 duty, /3 bias LCD driver = /3 duty, / bias Yes he LCD driver contains a controller, voltage generator, 4 common signal pins, and 6 segment driver pins. here are two different driving modes that are programmable, one is /4 duty and /3 bias, and the other is /3 duty and / bias. Driving mode is controlled by register $5H and the power-on status is /3 duty, / bias. he controller consists of display data AM and a duty generator. he LCD data AM is a dual port AM that transfers data to segment pins automatically without a program control. LCD segment - 4 can also be used as output ports, it is selected by the bit3 of system register $3H. When segments - 4 are output ports, data can be written to bit 0 of the same address (300H - 303H). LCD AM can be used as data memory if needed. When the "" instruction is executed, the LCD will be turned off, but the data of LCD AM is the same before executing the "" instruction. Configuration of LCD AM area: (a) When segments - 4 are used as output ports: Address Bit 3 Bit Bit Bit 0 CM4 CM3 CM CM 300H DAA_BI 30H DAA_BI 30H DAA_BI 303H DAA_BI 7

8 H66K (b) When segments - 4 are used as segment outputs: Address Bit 3 Bit Bit Bit 0 CM4 CM3 CM CM 300H 30H 30H H (c) egments 5-6 Address Bit 3 Bit Bit Bit 0 CM4 CM3 CM CM 304H H H H H H AH 30BH 30CH DH H FH H H H H H 35H 36H H H H

9 H66K 5. I/ H66K has 6 I/ pins. ach I/ pins are bit programmable. I/ pins are CM (Default) or pen Drain by code option. (a) A, B, C and D ach of these ports contains 4 bit I/ pins. ort I/ mapping address is shown as follows: Address Bit3 Bit Bit Bit0 $08 A.3 A. A. A.0 $09 B.3 B. B. B.0 $0A C.3 C. C. C.0 $0B D.3 D. D. D.0 If ports are pull-high internally, it is weak drive. he equivalent circuit is below: Wr-ime Data-ut I/ AD Data-In 6. imer H66K has two 8-bit timers. he timer/counter has the following features: - 8-bit up-counting timer/counter. - Automatic re-loads counter. - 8-bit prescaler. - Interrupt on overflow from $FF to $00. he following is a simplified timer block diagram. Fosc/4 -CAL osc YNC 8-BI CUN imer Load egister: ince the register H controls the physical AD and WI operations. lease follow these steps: Write peration: Low nibble first; High nibble to update the counter ead peration: High Nibble first; Low nibble followed. 0M (M) (a) imer0 and imer Configuration and peration Both the imer0 and imer consist of an 8-bit write-only timer load register (L0L, L0H; LL, LH) and an 8-bit read-only timer counter (C0L, C0H; CL, CH). ach of them has low order digits and high order digits. Writing data into the timer load register (L0L, L0H; LL, LH) can initialize the timer counter. he low-order digit should be written first, and then the high-order digit. he timer counter is automatically loaded with the contents of the load register when the high order digit is written or counter counts overflow from $FF to $00. Load eg. L Load eg. H 8-bit timer counter Latch eg. L 9

10 H66K (b) imer0 Interrupt he timer overflow will generate an internal interrupt request, when the counter counts overflow from $FF to $00. If the interrupt enable flag is enabled, then a timer interrupt service routine will start. his can also be used to wake CU from HAL mode. (c) imer mode register he timer can be programmed in several different prescaler ratios by setting imer Mode register (M0, M). he 8-bit counter prescaler output pulses. he imer Mode registers (M0, M) are 3-bit registers used for the timer control as shown in able and able. hese mode registers select the input pulse sources into the timer. able. imer0 Mode egister ($0) M0. M0. M0.0 rescaler Divide atio Clock ource / ystem clock 0 0 / 9 ystem clock 0 0 / 7 ystem clock 0 / 5 ystem clock 0 0 / 3 ystem clock 0 / ystem clock 0 / ystem clock / 0 ystem clock able. imer Mode egister ($03) M. M. M.0 rescaler Divide atio Clock ource / ystem clock 0 0 / 9 ystem clock 0 0 / 7 ystem clock 0 / 5 ystem clock 0 0 / 3 ystem clock 0 / ystem clock 0 / ystem clock / 0 ystem clock 0

11 H66K 7. Interrupt Four interrupt sources are available on H66K: - xternal interrupt (IN share with A.0) - imer0 interrupt - imer interrupt - ort s falling edge detection interrupt ( B ) (a) Interrupt Control Bits and Interrupt ervice: he interrupt control flags are mapped on $00 and $0 of the system register. hey can be accessed or tested by program. hose flags are cleared to 0 at initialization by chip reset. Address Bit3 Bit Bit Bit0 emarks $00 IX I0 I I interrupt enable flags $0 IQX IQ0 IQ IQ interrupt request flags When Ix is set to and the interrupt request is generated (IQx is ), the interrupt will be activated and vector address will be generated from the priority LA corresponding to the interrupt sources. When an interrupt occurs, the C and CY flag will be saved into stack memory and jump to interrupt service vector address. After the interrupt occurs, all interrupt enable flags (Ix) are reset to 0 automatically, so when IQx is and Ix is set to again, the interrupt will be activated and vector address will be generated from the priority LA corresponding to the interrupt sources. (b) Interrupt ervicing equence Diagram: Inst. cycle Instruction xecution N Instruction xecution I Instruction xecution I Interrupt enerated Interrupt Accepted Vector enerated tacking Fetch Vector address eset I.X tart at vector address Interrupt Nesting: During the H660C CU interrupt service, the user can enable any INU enable flag before returning from the interrupt. he servicing sequence diagram shows the next interrupt and the next nesting interrupt occurrences. If the interrupt request is ready and the instruction of execution N is I enable, then the interrupt will start immediately after the next two instruction executions. However, if instruction I or instruction I disables the interrupt request or enable flag, then the interrupt service will be terminated. (c) xternal Interrupt (IN ) xternal interrupt is shared with the bit0 of A. When bit3 of system register 0 (IX) is set to, the external interrupt will be enabled, and a falling edge signal on A.0 will generate an external interrupt. (Note: while external interrupt is enabled, writing a 0 to bit0 of A will generate an external interrupt). 8. ystem Clock H66K has one clock source. C is 3.768KHz crystal or 6KHz C determined by code option. he C generates the basic clock pulses that provide the system clock to supply CU and on-chip peripherals (IM0, IM, LCD).

12 H66K Initial tate here are 3 types of system reset.. Hardware reset input. ower on reset 3. Low ower Detection reset Hardware After power-on reset rogram counter $000 CY Undefined Data memory Undefined AC Undefined imer counter 0 imer load register 0 Interrupt nable Flags 0 Interrupt equest Flags 0 LD [3:0] 00

13 H66K Instructions et All instructions are one cycle and one-word instructions. he characteristics are memory-oriented operation. Arithmetic and Logical Instruction Accumulator ype Mnemonic Instruction Code Function Flag Change ADC X (, B) bbb xxx xxxx AC Mx + AC + CY CY ADCM X (, B) bbb xxx xxxx AC, Mx Mx + AC + CY CY ADD X (, B) bbb xxx xxxx AC Mx + AC CY ADDM X (, B) 0000 bbb xxx xxxx AC, Mx Mx + AC CY BC X (, B) bbb xxx xxxx AC Mx + -AC + CY CY BCM X (, B) 0000 bbb xxx xxxx AC, Mx Mx + -AC + CY CY UB X (, B) 000 0bbb xxx xxxx AC Mx + -AC + CY UBM X (, B) 000 bbb xxx xxxx AC, Mx Mx + -AC + CY X (, B) bbb xxx xxxx AC Mx AC M X (, B) 0000 bbb xxx xxxx AC, Mx Mx AC X (, B) 000 0bbb xxx xxxx AC Mx AC M X (, B) 000 bbb xxx xxxx AC, Mx Mx AC AND X (, B) 000 0bbb xxx xxxx AC Mx & AC ANDM X (, B) 000 bbb xxx xxxx AC, Mx Mx & AC H Immediate ype 0 AC [3]; AC [0] CY; AC shift right one bit CY Mnemonic Instruction Code Function Flag Change ADI X, I 0000 iiii xxx xxxx AC Mx + I CY ADIM X, I 000 iiii xxx xxxx AC, Mx Mx + I CY BI X, I 000 iiii xxx xxxx AC Mx + -I + CY BIM X, I 00 iiii xxx xxxx AC, Mx Mx + -I + CY IM X, I 000 iiii xxx xxxx AC, Mx Mx I IM X, I 00 iiii xxx xxxx AC, Mx Mx I ANDIM X, I 00 iiii xxx xxxx AC, Mx Mx & I Decimal Adjust Mnemonic Instruction Code Function Flag Change DAA X xxx xxxx AC; Mx Decimal adjust for add CY DA X xxx xxxx AC; Mx Decimal adjust for sub CY 3

14 H66K ransfer Instruction Mnemonic Instruction Code Function Flag Change LDA X (, B) 00 0bbb xxx xxxx AC Mx A X (, B) 00 bbb xxx xxxx Mx AC LDI X, I 0 iiii xxx xxxx AC, Mx I Control Instruction Mnemonic Instruction Code Function Flag Change BAZ X 000 xxxx xxx xxxx C X if AC = 0 BNZ X 0000 xxxx xxx xxxx C X if AC 0 BC X 00 xxxx xxx xxxx C X if CY = BNC X 000 xxxx xxx xxxx C X if CY BA0 X 000 xxxx xxx xxxx C X if AC (0) = BA X 00 xxxx xxx xxxx C X if AC () = BA X 00 xxxx xxx xxxx C X if AC () = BA3 X 0 xxxx xxx xxxx C X if AC (3) = CALL X 000 xxxx xxx xxxx CY; C + C X (Not include p) NW H, L h hhh llll C ; B hhhh; A llll NI CY;C CY HAL JM X 0p xxxx xxx xxxx C X (Include p) JM 0 C (C-C8) (B) (A) N No peration Where, C rogram counter I Immediate data AC Accumulator Logical exclusive -AC Complement of accumulator Logical CY Carry flag & Logical AND Mx Data memory bbb AM bank p M page = 0 tack B able Branch egister 4

15 H66K Absolute Maximum ating* DC upply Voltage V to + 7.0V Input Voltage V to VDD+ 0.3V perating Ambient emperature C to + 60 C torage emperature C to + 5 C *Comments tresses above those listed under "Absolute Maximum atings" may cause permanent damage to this device. hese are stress ratings only. Functional operation of this device under these or any other conditions above those indicated in the operational sections of this specification is not implied or intended. xposure to the absolute maximum rating conditions for extended periods may affect device reliability. DC lectrical Characteristics (VDD = 3.0V, = 0V, A = 5 C, FC = 3.768KHz, unless otherwise specified) arameter ymbol Min. yp. Max. Unit Conditions perating Voltage VDD V perating Current I 5 0 µa All output pins unload execute N instruction tandby Current IB 4 µa tandby Current IB µa All output pins unload (HAL mode) exclude LCD current All output pins unload ( mode) exclude LCD current Input High Voltage VIH 0.7 X VDD VDD V A, B, C, D Input Low Voltage VIL X VDD V A, B, C, D utput High Voltage VH.3 V A, B, C (IH = 5µA) utput Low Voltage VL 0. V A, B, C (IL = 300µA) utput High Voltage VH. V utput Low Voltage VL 0.9 V utput High Voltage VH3.8 V utput Low Voltage VL3 0. V BD/ BD (set A.and A. to be ALAM output ), IH = ma BD/ BD (set A.and A. to be ALAM output ), IL = ma x, IH = 3µA, - 4 to be output port (for reference only) x, IL = 3µA, - 4 to be output port (for reference only) utput High Voltage VH4.8 V CMx, IH = 8µA (for reference only) utput Low Voltage VL4 0. V CMx, IL = 8µA (for reference only) LCD Lighting ILCD µa HAL mode 5

16 H66K DC lectrical Characteristics (VDD = 5.0V, = 0V, A = 5 C, FC = 3.768KHz, unless otherwise specified) arameter ymbol Min. yp. Max. Unit Conditions perating Voltage VDD V perating Current I 5 30 µa All output pins unload execute N instruction tandby Current IB 5 8 µa tandby Current IB µa All output pins unload (HAL mode) exclude LCD current All output pins unload ( mode) exclude LCD current Input High Voltage VIH 0.7 X VDD VDD V A, B, C, D Input Low Voltage VIL X VDD V A, B, C, D utput High Voltage VH 4.3 V A, B, C (IH = 5µA) utput Low Voltage VL 0.3 V A, B, C (IL = 300µA) utput High Voltage VH. V utput Low Voltage VL.0 V utput High Voltage VH3 4.8 V utput Low Voltage VL3 0.3 V BD/ BD (set A.and A. to be ALAM output ), IH = ma BD/ BD (set A.and A. to be ALAM output ), IL = ma x, IH = 3µA, - 4 to be output port (for reference only) x, IL = 3µA, - 4 to be output port (for reference only) utput High Voltage VH4 4.8 V CMx, IH = 8µA (for reference only) utput Low Voltage VL4 0.3 V CMx, IL = 8µA (for reference only) LCD Lighting ILCD µa HAL mode Note:. peration frequency vs. IB IBX = (Frequency/3.768KHz) * IB * 0.8. peration frequency vs. I IX = (Frequency/3.768KHz) * I * HLM vs. I, IB and IB If HLM =, IX = I *, IBX = IB *, IBX = IB * 6

17 H66K LD Circuitry ( = 0V, A = 5 C, FC = 3.768KHz, unless otherwise specified) arameter ymbol Min. yp. Max. Unit Condition LD-detected Voltage VLD V AC Characteristics (VDD = 3.0V, = 0V, A = 5 C, FC = 3.768KHz, unless otherwise specified) arameter ymbol Min. yp. Max. Unit Conditions scillation tart ime 5 s Halt ime H 0 s IDD reduces to Isb after instruction executing top ime 0 s IDD reduces to Isb after instruction executing Frequency tability F /F M F(3.0)-F(.4) /F(3.0), crystal oscillator (for reference only) Frequency Variation F /F 0 M C = 5-5 (for reference only) AC Characteristics (VDD = 3.0V, = 0V, A= 5 C, FC= 6KHz, unless otherwise specified) arameter ymbol Min. yp. Max. Unit Conditions scillation tart ime ms Halt ime H 0 s IDD reduces to Isb after instruction executing top ime 0 s IDD reduces to Isb3 after instruction executing Frequency tability F /F 0 % F(3.0)-F(.4) /F(3.0), C oscillator (for reference only) Frequency Variation F /F 5 % variation caused by process variation (for reference only) ypical C oscillator esistor vs. Frequency: (for reference only) 600 -F (KΩ) VDD = 3.0V VDD = 5.0V F (KHz) 7

18 H66K iming Waveform /4 duty, /3 bias LCD waveform elect Unselect Light Unlight CMX X CM4 5.65ms 3.9ms VDD3 CM3 CM VDD VDD VDD3 CM CM VDD VDD CM VDD3 CM3 VDD VDD VDD3 CM4 VDD VDD n+ n n VDD3 VDD VDD n+ VDD3 VDD VDD CM4 - n VDD3 VDD VDD -VDD -VDD -VDD3 8

19 H66K /3 duty, / bias LCD waveform elect Unselect Light Unlight CM.7ms 3.9ms CM3 CM CM CM CM VDD VDD VDD VDD n+ n+ CM3 VDD VDD n CM4 n VDD VDD VDD VDD n+ VDD VDD CM - n VDD VDD -VDD -VDD HLM waveform HLM 0 Heavy load N FF ms or more 9

20 H66K Application Circuits (for reference only) H66K chip substrate connects to system ground. A C: 6K C (code option) LCD: /4 duty, /3 bias A - D: I/ 4 X 6 LCD /3 bias VDD 0K - 50K H66K VDD CI A - D A C: 3.768KHz crystal (code option) LCD: /3 duty, / bias B - D: I/ A.0: external interrupt A., A.: ALAM output (carrier frequency: KHz or 4KHz code option) 3 X 6 LCD / bias VDD 0p 0K - 50K A.0 H66K A. A. CI C 3768Hz 0p BUZZ 0

21 H66K Application Circuits (continued) A3 C: 3.768KHz crystal (code option) LCD: /3 duty, / bias B. = utput When VDD is higher than VLCD, reducing VDD to VDD can regulate the voltage. 3 X 6 LCD / bias VDD VDD 0K - 50K CI 0p B. H66K C 3768Hz 0p VDD VDD VDD

22 H66K Bonding Diagram C M C M CM CM H66K 4 3 CI C 43 Y B 44 D (0, 0) X 0 9 D 970µm D D C C C B C0 B3 V D D A 0 A 890µm A A 3 B 0 B B ad No. Designation X Y VDD B A A A A B B B B C C C C D D D D B C CI CM * ubstrate connects to. he bonding wire with diameter of.0mil is recommended. Unit: µm ad No. Designation X Y 6 CM CM CM

23 H66K rdering Information art No. H66KH ackage CHI FM 3

24 H66K eplace Notice: When user replaces H66K with H66 (mask) or H66A (mask), please pay attention to the different between them. he different is: Item H66K H66 H66A LCD driving current No select Low / Normal select by mask option. Low / Normal / High /Higher select by mask option. eset pin internal pull-up resister nable / Disable select by mask option. No reset pin internal pull-up resister. nable / Disable select by mask option 4

25 H66K Data heet evision History Version Content Date.0 riginal ct

SH69K20A is a single-chip micro-controller integrated with SRAM, ROM, Timer and I/O port, with a built-in 2MHz/4MHz/6MHz RC oscillator.

SH69K20A is a single-chip micro-controller integrated with SRAM, ROM, Timer and I/O port, with a built-in 2MHz/4MHz/6MHz RC oscillator. 1K 4-bit Micro-controller Features SH6610C-based single-chip 4-bit micro-controller ROM: 1K X 16 bits RAM: 96 X 4 bits - System register: 32 X 4 bits - Data memory: 64 X 4 bits Operation voltage: - fosc

More information

Turbo IC, Inc. 24C128/24C256

Turbo IC, Inc. 24C128/24C256 urbo I, Inc. 2412824256 DU IINY I² 2-I U 128256 IY G 1632 X 8 I FU : xtended ower upply Voltage ingle Vcc for ead and rogramming (Vcc = 2.7 V to 5.5 V)(Vcc = 4.5V to 5.5V) ow ower (Isb = 2µa @ 5.5 V) xtended

More information

16COM/40SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD

16COM/40SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD 6COM/4SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD INTRODUCTION is a dot matrix LCD driver & controller LSI which is fabricated by low power CMOS technology It can display, 2-line with 5 x 8 or 5 x dots

More information

中显液晶 技术资料 中显控制器使用说明书 2009年3月15日 北京市海淀区中关村大街32号和盛大厦811室 电话 86 010 52926620 传真 86 010 52926621 企业网站.zxlcd.com

中显液晶 技术资料 中显控制器使用说明书 2009年3月15日 北京市海淀区中关村大街32号和盛大厦811室 电话 86 010 52926620 传真 86 010 52926621   企业网站.zxlcd.com http://wwwzxlcdcom 4 SEG / 6 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD June 2 Ver Contents in this document are subject to change without notice No part of this document may be reproduced or transmitted

More information

SH6610 instructions introduction

SH6610 instructions introduction SH6610 instructions introduction Sino Wealth Electronic (Shanghai) LTD. Ver1.0 1/36 Analysis of SH6610 Instructions The following are SH6610 instructions, categorized and explained according to their respective

More information

HT1621. RAM Mapping 32 4 LCD Controller for I/O µc. Features. General Description. Selection Table

HT1621. RAM Mapping 32 4 LCD Controller for I/O µc. Features. General Description. Selection Table RAM Mapping 32 4 LCD Controller for I/O µc Features Operating voltage : 2.4V~5.2V Built-in 256kHz RC oscillator External 32.768kHz crystal or 256kHz frequency source input Selection of 1/2 or 1/3 bias,

More information

16COM/80SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD

16COM/80SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD 6COM/80SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD INTRODUCTION The is a dot matrix LCD driver & controller LSI which is fabricated by low power CMOS technology It is capable of displaying or 2 lines with

More information

16COM / 40SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD

16COM / 40SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD INTRODUCTION KS0066U is a dot matrix LCD driver & controller LSI whichis fabricated by low power CMOS technology It can display 1or 2 lines with the 5 8 dots format or 1 line with the 5 11 dots format

More information

16COM / 80SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD

16COM / 80SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD INTRODUCTION KS0070B is a dot matrix LCD driver & controller LSI which is fabricated by low power CMOS technology. It is capable of displaying 1 or 2 lines with the 5 7 format or 1 line with the 5 10 dots

More information

UNISONIC TECHNOLOGIES CO., LTD 6621 Preliminary LINEAR INTEGRATED CIRCUIT

UNISONIC TECHNOLOGIES CO., LTD 6621 Preliminary LINEAR INTEGRATED CIRCUIT UNISONIC TECHNOLOGIES CO., LTD 6621 Preliminary LINEAR INTEGRATED CIRCUIT RAM MAPPLING 32 4 LCD CONTROLLER FOR I/O μc DESCRIPTION The UTC 6621 is a 128 patterns (32 4), memory mapping, and multi-function

More information

LC75810E, LC75810T 1/8 to 1/10-Duty Dot Matrix LCD Controller / Driver

LC75810E, LC75810T 1/8 to 1/10-Duty Dot Matrix LCD Controller / Driver L78E, L78T /8 to /-Duty Dot Matrix LD ontroller / Driver Overview The L78E and L78T are /8 to / duty dot matrix LD display controllers/drivers that support the display of characters, numbers, and symbols.

More information

PRELIMINARY SPECIFICATION 64COM/128SEG DRIVE FOR DOT MATRIX LCD

PRELIMINARY SPECIFICATION 64COM/128SEG DRIVE FOR DOT MATRIX LCD K0708 PRLIMINARY PCIFICATION 4COM/8G DRIV FOR DOT MATRIX LCD INTRODUCTION K0708 is a single-chip LCD driver LI for liquid crystal dot-matrix graphic display systems It incorporates 9 driver circuit for

More information

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture Department of Electrical Engineering Lecture 4 The 8051 Architecture 1 In this Lecture Overview General physical & operational features Block diagram Pin assignments Logic symbol Hardware description Pin

More information

HT1628 RAM Mapping LCD Driver

HT1628 RAM Mapping LCD Driver RAM Mapping 116 2 LCD Driver Features Logic voltage 2.4V~5.5V LCD operating voltage (VLCD) 2.4V~5.5V LCD display 2 commons, 116 segments Support a maximum of 58 4 bit Display RAM Duty Static, 1/2; Bias

More information

SH69P48A EVB. Application Notes for SH69P48A EVB SH69V48A JP2 J4(ICE_J4) S1 IDD TEST JP1 74HC273 JP4 JP3 74HC273 JP6 STKOVE JP7 SW1 J5(ICE_J5)

SH69P48A EVB. Application Notes for SH69P48A EVB SH69V48A JP2 J4(ICE_J4) S1 IDD TEST JP1 74HC273 JP4 JP3 74HC273 JP6 STKOVE JP7 SW1 J5(ICE_J5) SH69P48A EVB Application Notes for SH69P48A EVB The SH69P48A EVB is used to evaluate the SH69P48A chip's function for the development of application program. It contains of a SH69V48A chip to evaluate

More information

I 2 C-Compatible Serial E 2 PROM

I 2 C-Compatible Serial E 2 PROM P2428 I 2 -ompatible erial 2 P Data heet ev.. General Description he P2428 is a 28-bit I 2 -compatible erial P (lectrically rasable Programmable emory) device. It contains a memory array of 6 8 bits, which

More information

DS1306. Serial Alarm Real Time Clock (RTC)

DS1306. Serial Alarm Real Time Clock (RTC) www.dalsemi.com FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 2100 96-byte nonvolatile RAM for data

More information

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A Application Note for SH69P55A EVB SH69P55A EVB The SH69P55A EVB is used to evaluate the SH69P55A chip's function for the development of application program. It contains of a SH69V55A chip to evaluate the

More information

SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET

SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET 1 SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET Intel 8086/8088 Architecture Segmented Memory, Minimum and Maximum Modes of Operation, Timing Diagram, Addressing Modes, Instruction Set,

More information

I 2 C BUS compatible serial EEPROM

I 2 C BUS compatible serial EEPROM Memory Is B2432 B2432F B2464 B2464F I 2 BU compatible serial M B2432 B2432F B2464 B2464F he B2432 and B2464 series are 2-wire (I 2 BU type) serial Ms which are electrically programmable. I 2 BU is a registered

More information

LC75808E, 75808W. 1/8 to 1/10 Duty LCD Display Drivers with Key Input Function

LC75808E, 75808W. 1/8 to 1/10 Duty LCD Display Drivers with Key Input Function Ordering number : ENN6370A CMOS IC LC75808E, 75808W 1/8 to 1/10 Duty LCD Display Drivers with Key Input Function Overview The LC75808E and LC75808W are 1/8 to 1/10 duty LCD display drivers that can directly

More information

NT X 65 RAM-Map STN LCD Controller/Driver V0.02

NT X 65 RAM-Map STN LCD Controller/Driver V0.02 32 X 65 RAM-Map TN LCD Controller/Driver V.2 Revision History... 3 Features... 4 eneral Description... 4 Pad Configuration... 5 Block Diagram... 6 Pad Descriptions... 7 Functional Descriptions... 2 Commands...

More information

JUL. 27, 2001 Version 1.0

JUL. 27, 2001 Version 1.0 S SPLC782A 6COM/8SEG Controller/Driver JUL. 27, 2 Version. SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provided by SUNPLUS TECHNOLOGY CO. is

More information

NT7651. LCD controller/driver 16Cx2 characters icons PRELIMINARY. Features. General Description

NT7651. LCD controller/driver 16Cx2 characters icons PRELIMINARY. Features. General Description PRELIMINARY LCD controller/driver 16Cx2 characters + 16 icons Features! Single-chip LCD controller/driver! 2-line display of up to 16 characters + 16 icons, 1-line display of up to 32 characters + 16 icons,

More information

SC73C0302. Silan Semiconductors Û 4-BIT MICROCONTROLLER HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD FOR REMOTE CONTROLLER DESCRIPTIONS

SC73C0302. Silan Semiconductors Û 4-BIT MICROCONTROLLER HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD FOR REMOTE CONTROLLER DESCRIPTIONS Semiconductors 4-BIT MICROCONTROLLER FOR REMOTE CONTROLLER DESCRIPTIONS is one of s 4-bit CMOS single-chip microcontrollers for infrared remote control transmitters(ircts). It can be implemented in various

More information

Chapter 7 Central Processor Unit (S08CPUV2)

Chapter 7 Central Processor Unit (S08CPUV2) Chapter 7 Central Processor Unit (S08CPUV2) 7.1 Introduction This section provides summary information about the registers, addressing modes, and instruction set of the CPU of the HCS08 Family. For a more

More information

LCD driver for segment-type LCDs

LCD driver for segment-type LCDs LCD driver for segment-type LCDs The is a segment-type LCD system driver which can accommodate microcomputer control and a serial interface. An internal 4-bit common output and LCD drive power supply circuit

More information

SH69P21 EVB. Application Note for SH69P21 EVB SH69P21 EVB SH69P21

SH69P21 EVB. Application Note for SH69P21 EVB SH69P21 EVB SH69P21 SH69P21 EVB Application Note for SH69P21 EVB The SH69P21 EVB is used to evaluate the SH69P21 chip's function for the development of application program. It contains of a SH69V21 chip to evaluate the functions

More information

HT48RA0-2/HT48CA0-2 Remote Type 8-Bit MCU

HT48RA0-2/HT48CA0-2 Remote Type 8-Bit MCU Remote Type 8-Bit MCU Technical Document Tools Information FAQs Application Note HA006E Writing and Reading to the HT24 EEPROM with the HT48 MCU Series HA008E Controlling the HT62 LCD Controller with the

More information

DS1305EN. Serial Alarm Real-Time Clock

DS1305EN. Serial Alarm Real-Time Clock Serial Alarm Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid up to

More information

DS1305EN. Serial Alarm Real-Time Clock

DS1305EN. Serial Alarm Real-Time Clock Serial Alarm Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid up to

More information

COG (Chip-on-Glass) Liquid Crystal Display Module

COG (Chip-on-Glass) Liquid Crystal Display Module NHD-C0220AZ-FSW-FTW COG (Chip-on-Glass) Liquid Crystal Display Module NHD- Newhaven Display C0220- COG, 2 Lines x 20 Characters AZ- Model F- Transflective SW- Side White LED Backlight F- FSTN Positive

More information

TL0324S. TOMATO LSI Inc. 65COM / 132SEG DRIVER & CONTROLLER FOR STN LCD. LCD driver IC. April VER 0.2

TL0324S. TOMATO LSI Inc. 65COM / 132SEG DRIVER & CONTROLLER FOR STN LCD. LCD driver IC. April VER 0.2 LCD driver IC April. 2004 VER 0.2 65COM / 132SEG DRIVER & CONTROLLER FOR STN LCD TOMATO LSI Inc. 1. INTRODUCTION The is a driver and controller LSI for graphic dot-matrix liquid crystal display systems.

More information

LIST OF PROGRAMS. Prg. Name of the Program. 1 Study of Pin Diagram of Study of Architecture of Study of 8085 Kit.

LIST OF PROGRAMS. Prg. Name of the Program. 1 Study of Pin Diagram of Study of Architecture of Study of 8085 Kit. LIST OF PROGRAMS Prg. Name of the Program No. 1 Study of Pin Diagram of 8085 2 Study of Architecture of 8085 3 Study of 8085 Kit 4 Reverse Order 5 Exchange of memory blocks 6 Absolute Difference 7 Even

More information

CCB is ON Semiconductor s original format. All addresses are managed by ON Semiconductor for this format.

CCB is ON Semiconductor s original format. All addresses are managed by ON Semiconductor for this format. Ordering number : ENA39 LC7886PW CMO C /4 and /3-Duty LCD Display Driver with ey nput Function http://onsemi.com Overview The LC7886PW is /4 duty and /3 duty LCD display driver that can directly drive

More information

HT1611/HT1611C Timer with Dialer Interface

HT1611/HT1611C Timer with Dialer Interface Features Operating voltage: 1.2V~1.7V Low operating current: 3µA (typ.) Dialing number and conversation time display Conversation timer (59 mins and 59 secs max.) 8 or 10-digit LCD display driver, 3V,

More information

Semiconductor MSM6442 GENERAL DESCRIPTION FEATURES E2E This version: Sep. MSM Previous version: Mar. 1996

Semiconductor MSM6442 GENERAL DESCRIPTION FEATURES E2E This version: Sep. MSM Previous version: Mar. 1996 E2E0017-38-93 Semiconductor Semiconductor Built-in LCD Driver 4-Bit Microcontroller This version: Sep. 1998 Previous version: Mar. 1996 GENERAL DESCRIPTION The is a 4-bit microcontroller with a built-in

More information

Two-Wire Serial EEPROM 512K (8-bit wide)

Two-Wire Serial EEPROM 512K (8-bit wide) Fremont Micro Devices wo-ire erial EEPOM 512 (8-bit wide) F24512 FEUE Low voltage and low power operations: F24512: V = 1.8V to 5.5V Maximum tandby current < 1µ (typically 0.02µ and 0.06µ @ 1.8V and 5.5V

More information

HT48RA0-5 Remote Type 8-Bit OTP MCU

HT48RA0-5 Remote Type 8-Bit OTP MCU Remote Type 8-Bit OTP MCU Features Operating voltage: f SYS =4MHz at V DD =2.0V~3.6V (LVR enabled) f SYS =4MHz at V DD =.8V~3.6V (LVR disabled) Oscillator types: External high frequency Crystal -- HXT

More information

AT89S4D12. 8-Bit Microcontroller with 132K Bytes Flash Data Memory AT89S4D12. Features. Description. Pin Configurations

AT89S4D12. 8-Bit Microcontroller with 132K Bytes Flash Data Memory AT89S4D12. Features. Description. Pin Configurations Features Compatible with MCS-51 Products 128K Bytes of In-System Reprogrammable Flash data memory and 4K Bytes of Downloadable Flash Program Memory Endurance: 1,000 Write/Erase Cycles per Sector Data Retention:

More information

SED1180F CMOS LCD 64-COMMON DRIVERS LCD CONTR 256SEG 64 COM DUTY: 1/64

SED1180F CMOS LCD 64-COMMON DRIVERS LCD CONTR 256SEG 64 COM DUTY: 1/64 CMOS LCD -COMMON DRIVERS DESCRIPTION The SED119 is a dot matrix LCD common (row) driver for driving high-capacity LCD panel at duty cycles higher than 1/. The LSI uses two serially connected, 32-bit shift

More information

HT49R10A-1/HT49C10-1 LCD Type 8-Bit MCU

HT49R10A-1/HT49C10-1 LCD Type 8-Bit MCU LCD Type 8-Bit MCU Technical Document Tools Information FAQs Application Note HA007E Controlling the Read/Write Function of the HT24 Series EEPROM Using the HT49 Series MCUs HA0024E Using the RTC in the

More information

epsp6000 Product Specification RISC II Series Microcontroller DOC. VERSION 1.0

epsp6000 Product Specification RISC II Series Microcontroller DOC. VERSION 1.0 RISC II Series Microcontroller Product Specification DOC. VERSION 1.0 ELAN MICROELECTRONICS CORP. November 2010 Trademark Acknowledgments: IBM is a registered trademark and PS/2 is a trademark of IBM.

More information

DS1305. Serial Alarm Real Time Clock (RTC) FEATURES PIN ASSIGNMENT ORDERING INFORMATION

DS1305. Serial Alarm Real Time Clock (RTC) FEATURES PIN ASSIGNMENT ORDERING INFORMATION DS135 Serial Alarm Real Time Clock (RTC) FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 21 96 byte

More information

PRODUCT OVERVIEW OVERVIEW DEVELOPMENT SUPPORT0 S MSUNG ELECTRONICS

PRODUCT OVERVIEW OVERVIEW DEVELOPMENT SUPPORT0 S MSUNG ELECTRONICS PRODUCT OVERVIEW 1 PRODUCT OVERVIEW OVERVIEW The single-chip CMOS microcontroller has been designed for high-performance using Samsung's newest 4-bit CPU core, SAM47 (Samsung Arrangeable Microcontrollers).

More information

VCC NC PROTECT DI DO. Table 1

VCC NC PROTECT DI DO. Table 1 Rev.1.11 CMOS SERIAL E 2 PROM Features Low power consumption Standby :0.8 µa Max. (V CC =5.5 V) Operating :0.8 ma Max. (V CC =5.5 V) 0.4 ma Max. (V CC =2.7 V) Low operating voltage range Write : 1.8 to

More information

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices,

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, CISC and RISC processors etc. Knows the architecture and

More information

DS1305 Serial Alarm Real Time Clock (RTC)

DS1305 Serial Alarm Real Time Clock (RTC) Serial Alarm Real Time Clock (RTC) www.dalsemi.com FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 2100

More information

1 MALP ( ) Unit-1. (1) Draw and explain the internal architecture of 8085.

1 MALP ( ) Unit-1. (1) Draw and explain the internal architecture of 8085. (1) Draw and explain the internal architecture of 8085. The architecture of 8085 Microprocessor is shown in figure given below. The internal architecture of 8085 includes following section ALU-Arithmetic

More information

CMOS IC 1/8, 1/9 Duty Dot Matrix LCD Display Controllers/Drivers with Key Input Function

CMOS IC 1/8, 1/9 Duty Dot Matrix LCD Display Controllers/Drivers with Key Input Function Ordering number : ENA47B LC7582PT CMOS IC /8, /9 Duty Dot Matrix LCD Display Controllers/Drivers with ey Input Function http://onsemi.com Overview The LC7582PT is /8, /9 duty dot matrix LCD display controllers/drivers

More information

DS1821 Programmable Digital Thermostat and Thermometer

DS1821 Programmable Digital Thermostat and Thermometer ma www.maxim-ic.com FEATURES Requires no external components Unique 1-Wire interface requires only one port pin for communication Operates over a -55 C to +125 C (-67 F to +257 F) temperature range Functions

More information

ISSI IS24C16-2, IS24C16-3 IS24C08-2, IS24C ,384-bit/8,192-bit 2-WIRE SERIAL CMOS EEPROM FEATURES PRODUCT OFFERING OVERVIEW DESCRIPTION

ISSI IS24C16-2, IS24C16-3 IS24C08-2, IS24C ,384-bit/8,192-bit 2-WIRE SERIAL CMOS EEPROM FEATURES PRODUCT OFFERING OVERVIEW DESCRIPTION 16,384-bit/8,192-bit 2-WIE EIL M EEPM MH 2000 FEUE Low Power M echnology -- tandby urrent less than 2 µ (5.5V) -- ead urrent (typical) less than 1 m (5.5V) -- Write urrent (typical) less than 3 m (5.5V)

More information

Control Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly.

Control Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly. Unit I 8085 and 8086 PROCESSOR Introduction to microprocessor A microprocessor is a clock-driven semiconductor device consisting of electronic logic circuits manufactured by using either a large-scale

More information

ST Sitronix ST7565R. 65 x 132 Dot Matrix LCD Controller/Driver. Ver 1.7 1/ /06/01

ST Sitronix ST7565R. 65 x 132 Dot Matrix LCD Controller/Driver. Ver 1.7 1/ /06/01 ST Sitronix ST7565R 65 x 32 Dot Matrix LCD Controller/Driver Features Directly display RAM data through Display Data RAM. RAM capacity : 65 x 32 = 8580 bits Display duty selectable by select pin /65 duty

More information

Temperature Sensor for I 2 C BUS Monolithic IC MM3286 Series

Temperature Sensor for I 2 C BUS Monolithic IC MM3286 Series Temperature Sensor for I 2 C BUS Monolithic IC MM3286 Series Outline This IC is used as a digital temperature sensor that supports I 2 C BUS and has the built-in temperature sensor and - type A/D converter.

More information

Chapter 1. Microprocessor architecture ECE Dr. Mohamed Mahmoud.

Chapter 1. Microprocessor architecture ECE Dr. Mohamed Mahmoud. Chapter 1 Microprocessor architecture ECE 3130 Dr. Mohamed Mahmoud The slides are copyright protected. It is not permissible to use them without a permission from Dr Mahmoud http://www.cae.tntech.edu/~mmahmoud/

More information

KS COM / 132 SEG DRIVER & CONTROLLER FOR STN LCD

KS COM / 132 SEG DRIVER & CONTROLLER FOR STN LCD January.2000 Ver. 4.0 Prepared by: JaeSu, Ko Ko1942@samsung.co.kr Contents in this document are subject to change without notice. No part of this document may be reproduced or transmitted in any form or

More information

Shanghai Belling Corp., Ltd BL55077 zip: Tel: Fax:

Shanghai Belling Corp., Ltd BL55077 zip: Tel: Fax: LCD Driver for 160 Display Units BL55077 1 General Description The BL55077 is a general LCD driver IC for 160 units LCD panel. It features a wide operating supply voltage range, incorporates simple communication

More information

1. Internal Architecture of 8085 Microprocessor

1. Internal Architecture of 8085 Microprocessor 1. Internal Architecture of 8085 Microprocessor Control Unit Generates signals within up to carry out the instruction, which has been decoded. In reality causes certain connections between blocks of the

More information

LCM NHD-0440CI-YTBL. User s Guide. (Liquid Crystal Display Module) RoHS Compliant. For product support, contact NHD CI- Y- T- B- L-

LCM NHD-0440CI-YTBL. User s Guide. (Liquid Crystal Display Module) RoHS Compliant. For product support, contact NHD CI- Y- T- B- L- User s Guide NHD-0440CI-YTBL LCM (Liquid Crystal Display Module) RoHS Compliant NHD- 0440- CI- Y- T- B- L- Newhaven Display 4 Lines x 40 Characters C: Display Series/Model I: Factory line STN Yellow/Green

More information

8. SED1565 Series. (Rev. 1.2)

8. SED1565 Series. (Rev. 1.2) 8. (Rev. 1.2) Contents GENERAL DESCRIPTION...8-1 FEATURES...8-1 BLOCK DIAGRAM...8-3 PIN DIMENSIONS...8-4 PIN DESCRIPTIONS...8-2 DESCRIPTION OF FUNCTIONS...8-24 COMMANDS...8-48 COMMAND DESCRIPTION...8-57

More information

ST Sitronix ST7565R. 65 x 132 Dot Matrix LCD Controller/Driver. Ver 1.3 1/ /11/25

ST Sitronix ST7565R. 65 x 132 Dot Matrix LCD Controller/Driver. Ver 1.3 1/ /11/25 ST Sitronix ST7565R 65 x 32 Dot Matrix LCD Controller/Driver Features Direct display of RAM data through the display data RAM. RAM capacity : 65 x 32 = 8580 bits Display duty selectable by select pin /65

More information

TL0313. LCD driver IC. Apr VER 0.0. lsi. ( 5.5V Specification ) 65COM / 132SEG DRIVER & CONTROLLER FOR STN LCD. TOMATO LSI Inc.

TL0313. LCD driver IC. Apr VER 0.0. lsi. ( 5.5V Specification ) 65COM / 132SEG DRIVER & CONTROLLER FOR STN LCD. TOMATO LSI Inc. LCD driver IC Apr. 2001 VER 0.0 lsi 65COM / 132SEG DRIVER & CONTROLLER ( 5.5V Specification ) FOR STN LCD TOMATO LSI Inc. 1. INTRODUCTION The is a driver and controller LSI for graphic dot-matrix liquid

More information

DS1676 Total Elapsed Time Recorder, Erasable

DS1676 Total Elapsed Time Recorder, Erasable www.dalsemi.com Preliminary DS1676 Total Elapsed Time Recorder, Erasable FEATURES Records the total time that the Event Input has been active and the number of events that have occurred. Volatile Elapsed

More information

Chapter 1 Microprocessor architecture ECE 3120 Dr. Mohamed Mahmoud http://iweb.tntech.edu/mmahmoud/ mmahmoud@tntech.edu Outline 1.1 Computer hardware organization 1.1.1 Number System 1.1.2 Computer hardware

More information

SSD1803. Product Preview. 100 x 34 STN LCD Segment / Common Mono Driver with Controller

SSD1803. Product Preview. 100 x 34 STN LCD Segment / Common Mono Driver with Controller SOLOMON SYSTECH SEMICONDUCTOR TECHNICAL DATA Crystalfontz Thiscontrolerdatasheetwasdownloadedfrom htp:/www.crystalfontz.com/controlers/ SSD1803 Product Preview 100 x 34 STN LCD Segment / Common Mono Driver

More information

Thiscontrolerdatasheetwasdownloadedfrom htp:/

Thiscontrolerdatasheetwasdownloadedfrom htp:/ Features Fast 8-bit MPU interface compatible with 80-and 68-family microcomputers Many command set Total 80 (segment + common) drive sets Low power 30μW at 2 khz external clock Wide range of supply voltages

More information

HT46R652 A/D with LCD Type 8-Bit OTP MCU

HT46R652 A/D with LCD Type 8-Bit OTP MCU A/D with LCD Type 8-Bit OTP MCU Features Operating voltage: f SYS =4MHz: 2.2V~5.5V f SYS =2MHz: 3.3V~5.5V 32 bidirectional I/O lines Two external interrupt inputs Two 6-bit programmable timer/event counters

More information

80 SEGMENT DRIVER FOR DOT MATRIX LCD S6A2067 S6A SEG DRIVER FOR STN LCD

80 SEGMENT DRIVER FOR DOT MATRIX LCD S6A2067 S6A SEG DRIVER FOR STN LCD 80 SEGENT DRIVER FOR DOT ATRIX LCD S6A2067 S6A2067 80 SEG DRIVER FOR STN LCD Jan. 2002. Ver. 0.1 Contents in this document are subject to change without notice. No part of this document may be reproduced

More information

HT48R11 8-bit OTP Microcontrollers

HT48R11 8-bit OTP Microcontrollers 8-bit OTP Microcontrollers Features Operating voltage: 3.0V~5.2V 8 bidirectional I/O lines Interrupt input 8-bit programmable timer/event counter with overflow interrupt On-chip crystal and RC oscillator

More information

EU bit MCU with 10-bit A/D Converter. Features. Description. Ordering Information

EU bit MCU with 10-bit A/D Converter. Features. Description. Ordering Information 8-bit MCU with 10-bit A/D Converter Features 2.2V to 5.5V Input Voltage Range 14 I/O ports in RAM size: 128 x 8 bits The STACK RAM is included. Program ROM size: 4K x 8 bits OTP 10 bits A/D Converter input

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller 1 Salient Features (1). 8 bit microcontroller originally developed by Intel in 1980. (2). High-performance CMOS Technology. (3). Contains Total 40 pins. (4). Address bus is of 16 bit

More information

SH X 64 Dot Matrix OLED/PLED Segment/Common Driver with Controller. Features. General Description 1 V2.2

SH X 64 Dot Matrix OLED/PLED Segment/Common Driver with Controller. Features. General Description 1 V2.2 132 X 64 Dot Matrix OLD/PLD Segment/Common Driver with Controller Features Support maximum 132 X 64 dot matrix panel mbedded 132 X 64 bits SRAM Operating voltage: - Logic voltage supply: VDD1 = 1.65V -

More information

HT48R32 8-bit OTP Microcontrollers

HT48R32 8-bit OTP Microcontrollers 8-bit OTP Microcontrollers Features Operating voltage: 3.0V~5.2V 22 bidirectional I/O lines An interrupt input An 8-bit programmable timer/event counter with overflow interrupt On-chip crystal and RC oscillator

More information

Question Bank Microprocessor and Microcontroller

Question Bank Microprocessor and Microcontroller QUESTION BANK - 2 PART A 1. What is cycle stealing? (K1-CO3) During any given bus cycle, one of the system components connected to the system bus is given control of the bus. This component is said to

More information

RW CH Segment Driver

RW CH Segment Driver Functions: Dot matrix LCD driver with two 40 channel outputs Bias voltage (V1 ~ V4) Input/output signals Input : Serial display data and control pulse from controller IC Output : 40 X 2 channels waveform

More information

HT46R53A/HT46R54A A/D Type 8-Bit OTP MCU

HT46R53A/HT46R54A A/D Type 8-Bit OTP MCU A/D Type 8-Bit OTP MCU Features Low-power fully static CMOS design Operating voltage: f SYS =4MHz: 2.2V~5.5V f SYS =8MHz: 3.3V~5.5V Program Memory: 2K5 OTP (HT46R53A) 4K5 OTP (HT46R54A) Data memory: 928

More information

I/O Type 8-Bit OTP MCU with High Current LED Driver

I/O Type 8-Bit OTP MCU with High Current LED Driver I/O Type 8-Bit OTP MCU with 66 High Current LED Driver Features Operating voltage: f SYS =32768Hz: 2.2V~5.5V f SYS =4MHz: 2.2V~5.5V f SYS =8MHz: 3.3V~5.5V 2k4 program memory ROM 888 data memory RAM 8 bidirectional

More information

These three counters can be programmed for either binary or BCD count.

These three counters can be programmed for either binary or BCD count. S5 KTU 1 PROGRAMMABLE TIMER 8254/8253 The Intel 8253 and 8254 are Programmable Interval Timers (PTIs) designed for microprocessors to perform timing and counting functions using three 16-bit registers.

More information

DS Wire Digital Thermometer and Real Time Clock

DS Wire Digital Thermometer and Real Time Clock www.maxim-ic.com FEATURES Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to 257 F Real time clock counts seconds, minutes, hours, date of the month, month, day of the week,

More information

DS1306 Serial Alarm Real-Time Clock

DS1306 Serial Alarm Real-Time Clock Serial Alarm Real-Time Clock www.maxim-ic.com FEATURES Real-Time Clock (RTC) Counts Seconds, Minutes, Hours, Date of the Month, Month, Day of the Week, and Year with Leap-Year Compensation Valid Up to

More information

Fremont Micro Devices, Inc.

Fremont Micro Devices, Inc. FEATURES Low voltage and low power operations: FT24C02/04/08/16: V CC = 2.5V to 5.5V FT24C02A/04A/08A/16A: V CC = 1.8V to 5.5V Maximum Standby current < 1µA (typically 0.02µA and 0.06µA @ 1.8V and 5.5V

More information

BL55077(A) LCD Driver

BL55077(A) LCD Driver BL55077(A) LCD Driver LCD Driver for 160 Display Units BL55077(A) General Description The BL55077(A) is a general LCD driver IC for 160 units LCD panel. It features a wide operating supply voltage range,

More information

HT16K23 RAM Mapping 20 4/16 8 LCD Controller Driver with Keyscan

HT16K23 RAM Mapping 20 4/16 8 LCD Controller Driver with Keyscan RAM Mapping 20 4/16 8 LCD Controller Driver with Keyscan Feature Logic voltage: 2.4V~5.5V Integrated RC oscillator Various display modes Max. 20 4 patterns, 20 segments, 4 commons, 1/3 bias, 1/4 duty Max.

More information

2-Wire Serial EEPROM AT24C02A AT24C04A AT24C08A AT24C02A/04A/ 08A. Features. Description. Pin Configurations. 2K (256 x 8) 4K (512 x 8) 8K (1024 x 8)

2-Wire Serial EEPROM AT24C02A AT24C04A AT24C08A AT24C02A/04A/ 08A. Features. Description. Pin Configurations. 2K (256 x 8) 4K (512 x 8) 8K (1024 x 8) Features Write Protect Pin for Hardware Data Protection Utilizes Different Array Protection Compared to the A24C02/04/08 Low Voltage and tandard Voltage Operation 5.0 (V CC = 4.5V to 5.5V) 2.7 (V CC =

More information

DS 1682 Total Elapsed Time Recorder with Alarm

DS 1682 Total Elapsed Time Recorder with Alarm DS 1682 Total Elapsed Time Recorder with Alarm www.dalsemi.com FEATURES Records the total time that the Event Input has been active and the number of events that have occurred. Volatile Elapsed Time Counter

More information

S6B COM / 132 SEG DRIVER & CONTROLLER FOR STN LCD

S6B COM / 132 SEG DRIVER & CONTROLLER FOR STN LCD S6B1713 65 COM / 132 SEG DRIVER & CONTROLLER FOR STN LCD March.2002 Ver. 4.2 Contents in this document are subject to change without notice. No part of this document may be reproduced or transmitted in

More information

CW24C32/CW24C64. 32Kbit and 64Kbit Serial I²C Bus EEPROM PIN CONFIGURATION

CW24C32/CW24C64. 32Kbit and 64Kbit Serial I²C Bus EEPROM PIN CONFIGURATION bit and 64bit erial I² us PM DIPIN he W4/64 is lectrically rasable PM. he device is organized as one block of 4096/89 x 8-bit memory with -wire serial interface. Low-voltage design permits operation down

More information

LC75700T. Key Scan IC. Package Dimensions. Overview. Features CMOS IC

LC75700T. Key Scan IC. Package Dimensions. Overview. Features CMOS IC Ordering number : ENN7632 CMOS IC LC75700T Key Scan IC Overview The LC75700T is a key scanning LSI that accepts input from up to 30 keys and can control up to four generalpurpose output ports. Therefore

More information

DOT MATRIX LCD DRIVER

DOT MATRIX LCD DRIVER DOT MATRIX LCD DRIVER IZ6450A, IZ6451A DESCRIPTION IZ6450/IZ6451 are dot matrix LCD (Liquid Crystal Display) drivers, designed for the display of characters and graphics. The drivers generate LCD drive

More information

EC2304-MICROPROCESSOR AND MICROCONROLLERS 2 marks questions and answers UNIT-I

EC2304-MICROPROCESSOR AND MICROCONROLLERS 2 marks questions and answers UNIT-I EC2304-MICROPROCESSOR AND MICROCONROLLERS 2 marks questions and answers 1. Define microprocessors? UNIT-I A semiconductor device(integrated circuit) manufactured by using the LSI technique. It includes

More information

Assembly Language Programming of 8085

Assembly Language Programming of 8085 Assembly Language Programming of 8085 Topics 1. Introduction 2. Programming model of 8085 3. Instruction set of 8085 4. Example Programs 5. Addressing modes of 8085 6. Instruction & Data Formats of 8085

More information

USB-4303 Specifications

USB-4303 Specifications Specifications Document Revision 1.0, February, 2010 Copyright 2010, Measurement Computing Corporation Typical for 25 C unless otherwise specified. Specifications in italic text are guaranteed by design.

More information

34COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD

34COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD 34COM/6SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD INTRODUCTION is a dot matrix LCD driver & controller LSI which is fabricated by low power CMOS technology It can display, 2 or 4 lines with 5 8 or 6 8

More information

Digital Thermometer and Thermostat

Digital Thermometer and Thermostat General Description The DS75 digital thermometer and thermostat provides 9, 10, 11, or 12-bit digital temperature readings over a -55 C to +125 C range with ±2 C accuracy over a -25 C to +100 C range.

More information

HT36A4 Music Synthesizer 8-Bit MCU

HT36A4 Music Synthesizer 8-Bit MCU Music Synthesizer 8-Bit MCU Technical Document Tools Information FAQs Application Note Features Operating voltage: 2.4V~5.0V Operating frequency: 3.58MHz~2MHz (typ. 8MHz) 8 bidirectional I/O lines Two

More information

ME 4447/6405. Microprocessor Control of Manufacturing Systems and Introduction to Mechatronics. Instructor: Professor Charles Ume LECTURE 6

ME 4447/6405. Microprocessor Control of Manufacturing Systems and Introduction to Mechatronics. Instructor: Professor Charles Ume LECTURE 6 ME 4447/6405 Microprocessor Control of Manufacturing Systems and Introduction to Mechatronics Instructor: Professor Charles Ume LECTURE 6 MC9S12C Microcontroller Covered in Lecture 5: Quick Introduction

More information

RW1026G Revision History Version Date Description

RW1026G Revision History Version Date Description RW1026G Revision History Version Date Description 0.1 2010/9/3 Add I/O Pin ITO Resistance Limitation 0.2 2010/9/15 Modify storage temperature -40 o C to 80 o C change to -50 o C to 125 o C and operation

More information

CHAPTER 5 : Introduction to Intel 8085 Microprocessor Hardware BENG 2223 MICROPROCESSOR TECHNOLOGY

CHAPTER 5 : Introduction to Intel 8085 Microprocessor Hardware BENG 2223 MICROPROCESSOR TECHNOLOGY CHAPTER 5 : Introduction to Intel 8085 Hardware BENG 2223 MICROPROCESSOR TECHNOLOGY The 8085A(commonly known as the 8085) : Was first introduced in March 1976 is an 8-bit microprocessor with 16-bit address

More information

DS1625. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT

DS1625. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT DS1625 Digital Thermometer and Thermostat FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is 67 F to

More information