T48C510-ILQ

T48C510-ILQ Datasheet


T48C510

Part Datasheet
T48C510-ILQ T48C510-ILQ T48C510-ILQ (pdf)
Related Parts Information
T48C510-ILS T48C510-ILS T48C510-ILS
PDF Datasheet Preview
T48C510

MARC4 4-bit MTP Universal Microcontroller

The T48C510 is an Multi Time Programmable MTP microcontroller which is pin and functionally compatible to the Atmel Wireless & Microcontrollers’ M44C510E mask programmable microcontroller. It contains EEPROM, RAM, up to 34 digital I/O pins, up to 10 maskable external interrupt sources, 4 maskable internal interrupts, a watchdog timer, interval timer, 2 x 8-bit multifunction timer/counter module and a versatile software configurable on-chip system clock module.

Features / Benefits

D Programmable system clock with prescaler and five different clock sources Up to 8-MHz crystal oscillator system clock 32-kHz crystal oscillator RC-oscillator fully integrated RC-oscillator with external resistor adjustment External clock input

D Wide supply-voltage range V to V

D Very low halt current

D 4 KByte program EEPROM, 256 x 4-bit RAM

D I/O ports bitwise configurable with combined interrupt handling for serial I/O applications

D 2 x 8-bit multifunction timer/counters D Coded reset and watchdog timer D Power-on reset and “brown out” function D Various power-down modes D Efficient, hardware-controlled interrupt handling D High-level programming language in qFORTH

D 8 hard- and software interrupt priority levels

D Comprehensive library of useful routines

D Up to 10 external and 4 internal interrupts, bitwise D Windows 95/NT based development and programmer
maskable with programmable priority level
tools

D Up to 34 I/O lines

TE SCLIN OSCIN OSCOUT AVDD VSS NRST VDD TIM1

Config. EEPROM

Test

System Real time

Sleep clock
clock

Master reset

EEPROM RAM 4K x 8 bit 256 x 4 bit

MARC4
4-bit CPU core

Prescaler

I/O bus

Timer/ counter

Timer 1

Timer 0

Melody & buzzer

I/O I/O

Interrupt & reset

Interrupt

Interrupt

PM Port 0 Port 1 Port 5 Port 7 Port A

Port B Port C Port 6 Port 4
16536

Figure Block diagram

Preliminary Information
Ordering Information

Extended Type Number T48C510 ILS T48C510 ILQ

SSO44

Package

Remarks Stick Taped and reeled
44 BP70 43 BP71 42 BP72 41 BP73 40 PM 39 SCLIN 38 BP61 37 BP60 36 BPB3 35 BPB2 34 BPB1 33 BPB0 32 BPC3 31 BPC2 30 AVDD 29 OSCIN 28 OSCOUT 27 NRST 26 BPA0 25 BPA1 24 BPA2 23 BPA3

T48C510

VSS 1 BP53 2 BP52 3 BP51 4 BP50 5 VDD 6 BP43 7 BP42 8 BP41 9 BP40 10 BP03 11 BP02 12 BP01 13 BP00 14 TIM1 15 BPC1 16 TE 17 BPC0 18 BP13 19 BP12 20 BP11 21 BP10 22

Figure Pin connections SSO44-package

Table 1 Pin description

Name

VDD AVDD VSS BP00 BP03 BP10 BP13 BP50 BP53 BP70 BP73 BPA0 BPA3 BPB0 BPB3 BPC0 BPC3 BP60 BP61 BP40 T0OUT0 BP41 T0OUT1 BP42 BUZ BP43 NBUZ TIM1 SCLIN OSCIN OSCOUT TE NRST PM

Function Power supply voltage V to V Analog power supply voltage V to V Circuit ground 4 I/O lines of Port 0 automatic nibblewise configurable / programmer interface 4 I/O lines of Port 1 automatic nibblewise configurable 4 I/O lines of high current Port 5 bitwise configurable 4 I/O lines of high current Port 7 bitwise configurable 4 I/O lines of Port A bitwise configurable, as inputs to a port monitor module and optional coded reset inputs 4 I/O lines of Port B bitwise configurable I/O and as inputs to a port monitor module 4 I/O lines of Port C bitwise configurable I/O 2 I/O lines of Port 6 bitwise configurable I/O or as external programmable interrupts I/O line BP40 of Port 4 configurable or timer/counter I/O T0OUT0 I/O line BP41 of Port 4 configurable or timer/counter I/O T0OUT1 High current I/O line BP42 of Port 4 configurable or buzzer output BUZ High current I/O line BP43 of Port 4 configurable or buzzer output NBUZ Dedicated I/O for Timer 1 External trimming resistor or external clock input 32-kHz quartz crystal or 4-MHz quartz crystal input pin 32-kHz quartz crystal or 4-MHz quartz crystal output pin Testmode input, used to control the production test modes internal pull-down Reset input /output , a logic low on this pin resets the device. An internal watchdog or coded reset can cause a low pulse on this pin. MTP program mode enable pin internal pull-down

Preliminary Information

T48C510

Table of Contents
1 MARC4 Architecture

Components of MARC4 Core

EEPROM

Registers

Instruction Set

I/O Bus

Interrupt Structure

Hardware Interrupts 11

Software Interrupts 11

Hardware Reset 12

Clock Generation 13

Clock Module 13

Oscillator Circuits and External Clock Input Stage 14

RC-Oscillator 1 Fully Integrated 14

External Input Clock 14

RC-Oscillator 2 with External Trimming Resistor 14
4-MHz Oscillator 15
32-kHz Oscillator 15

Quartz Oscillator Configuration 15

Clock Management Register CM 16

System Configuration Register SC 16

Power-down Modes 17

Clock Monitor Mode 17
2 Peripheral Modules 18

Addressing Peripherals 18
More datasheets: FDS6162N3 | DC-ANT-DBHG | ATA2069-TAQY | CY28RS480ZXC | CY28RS480OXC | CY28RS480OXCT | CY28RS480ZXCT | CY3270 | FEB155 | FMG1G75US60L


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived T48C510-ILQ Datasheet file may be downloaded here without warranties.

Datasheet ID: T48C510-ILQ 519400