DatasheetsPDF.com

8-Bit MCU. HT46RB50 Datasheet

DatasheetsPDF.com

8-Bit MCU. HT46RB50 Datasheet






HT46RB50 MCU. Datasheet pdf. Equivalent




HT46RB50 MCU. Datasheet pdf. Equivalent





Part

HT46RB50

Description

A/D Type USB 8-Bit MCU



Feature


www.DataSheet4U.com HT46RB50 A/D Type U SB 8-Bit MCU Technical Document · Tool s Information · FAQs · Application No te Features · Operating voltage: · 6 -level subroutine nesting · 8 channels 10-bit resolution A/D converter · 2-c hannel 8-bit PWM output shared with two I/O lines · SIO (synchronous serial I /O) function · Supports Interrupt, Con trol, Bulk transfer · USB 1.
Manufacture

Holtek Semiconductor

Datasheet
Download HT46RB50 Datasheet


Holtek Semiconductor HT46RB50

HT46RB50; .1 full speed function compatible · 4 e ndpoints supported (endpoint 0 included ) · Total FIFO size is 88 byte (8, 8, 8, 64 for EP0~EP3) · Bit manipulation instruction · 15-bit table read instru ction · 63 powerful instructions · Al l instructions in one or two machine cy cles · Low voltage reset function · 2 8-pin SOP/SKDIP, 48-pin SSOP package f SYS=6MHz: 2.2V~5.5V fSYS=1.


Holtek Semiconductor HT46RB50

2MHz: 2.7V~5.5V · 38 bidirectional I/O lines (max.) · 1 interrupt input share d with an I/O line · One 16-bit progra mmable timer/event counter with overfl ow interrupt · One 8-bit programmable timer/event counter with overflow inte rrupt and 7 stage prescaler · Only cry stal oscillator (6MHz or 12MHz) · Watc hdog Timer · 4096´15 program memory 192´8 data memory RAM · H.


Holtek Semiconductor HT46RB50

ALT function and wake-up feature reduce power consumption · Up to 0.33ms inst ruction cycle with 12MHz system clock at VDD=5V General Description This dev ice is an 8-bit high performance RISC a rchitecture microcontroller designed fo r USB product applications. It is parti cularly suitable for use in products su ch as USB and/or SPI touch-panels, USB and/or SPI touch-pa.

Part

HT46RB50

Description

A/D Type USB 8-Bit MCU



Feature


www.DataSheet4U.com HT46RB50 A/D Type U SB 8-Bit MCU Technical Document · Tool s Information · FAQs · Application No te Features · Operating voltage: · 6 -level subroutine nesting · 8 channels 10-bit resolution A/D converter · 2-c hannel 8-bit PWM output shared with two I/O lines · SIO (synchronous serial I /O) function · Supports Interrupt, Con trol, Bulk transfer · USB 1.
Manufacture

Holtek Semiconductor

Datasheet
Download HT46RB50 Datasheet




 HT46RB50
www.DataSheet4U.com
Technical Document
· Tools Information
· FAQs
· Application Note
HT46RB50
A/D Type USB 8-Bit MCU
Features
· Operating voltage:
fSYS=6MHz: 2.2V~5.5V
fSYS=12MHz: 2.7V~5.5V
· 38 bidirectional I/O lines (max.)
· 1 interrupt input shared with an I/O line
· One 16-bit programmable timer/event counter with
overflow interrupt
· One 8-bit programmable timer/event counter with
overflow interrupt and 7 stage prescaler
· Only crystal oscillator (6MHz or 12MHz)
· Watchdog Timer
· 4096´15 program memory
· 192´8 data memory RAM
· HALT function and wake-up feature reduce power
consumption
· Up to 0.33ms instruction cycle with 12MHz system
clock at VDD=5V
· 6-level subroutine nesting
· 8 channels 10-bit resolution A/D converter
· 2-channel 8-bit PWM output shared with two I/O lines
· SIO (synchronous serial I/O) function
· Supports Interrupt, Control, Bulk transfer
· USB 1.1 full speed function compatible
· 4 endpoints supported (endpoint 0 included)
· Total FIFO size is 88 byte (8, 8, 8, 64 for EP0~EP3)
· Bit manipulation instruction
· 15-bit table read instruction
· 63 powerful instructions
· All instructions in one or two machine cycles
· Low voltage reset function
· 28-pin SOP/SKDIP, 48-pin SSOP package
General Description
This device is an 8-bit high performance RISC
architecture microcontroller designed for USB product
applications. It is particularly suitable for use in products
such as USB and/or SPI touch-panels, USB and/or SPI
touch-pads, PS II joysticks, XBOX joysticks, USB Mice
keyboards and joystick. A HALT feature is included to
reduce power consumption.
Rev. 1.10
1 September 7, 2006




 HT46RB50
Block Diagram
U S B D + U S B D - V 33O
U S B 1 .1
F u ll S p e e d
P ro g ra m
ROM
P ro g ra m
C o u n te r
STAC K
In te rru p t
C ir c u it
IN T C
In s tr u c tio n
R e g is te r
MP M
U
X
D ATA
M e m o ry
In s tr u c tio n
D ecoder
T im in g
G e n e ra to r
O SC2
O SC1
RES
VDD
VSS
AVDD
AVSS
M UX
A LU
S h ifte r
STATU S
ACC
HT46RB50
TM R 0C
TM R 0
M
U
X
P r e s c a le r
fS Y S
P C 1 /T M R 0
TM R 1C
TM R 1
M
U
X
fS Y S /4
P C 2 /T M R 1
W D TS
W D T P r e s c a le r
E N /D IS
W DT
M
U
X
fS Y S /4
W DT O SC
P A C P o rt A
PA
P B C P o rt B
PB
A /D C o n v e rte r
P C C P o rt C
PC
P D C P o rt D
PD
PW M
P E C P o rt E
PE
S e r ia l
In te rfa c e
P A 0~P A 7
P B 0 /A N 0 ~ P B 7 /A N 7
P C 0 /IN T
P C 3~P C 7
P D 0 /P W M 0 ~ P D 1 /P W M 1 ,
P D 2~P D 7
P E 4~P E 5
P E 0 /S C S
P E 1 /C L K
P E 2 /S D I
P E 3 /S D O
Rev. 1.10
2 September 7, 2006




 HT46RB50
Pin Assignment
PA3
PA2
PA1
PA0
P D 1 /P W M 1
P D 0 /P W M 0
P B 5 /A N 5
P B 4 /A N 4
P B 3 /A N 3
P B 2 /A N 2
P B 1 /A N 1
P B 0 /A N 0
P E 3 /S D O
P E 2 /S D I
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28 P A 4
27 P A 5
26 P A 6
25 P A 7
24 R E S
2 3 V D D /A V D D
2 2 V S S /A V S S
21 O S C 1
20 O S C 2
19 V 33O
18 U D P
17 U D N
1 6 P C 0 /IN T
1 5 P E 1 /C L K
H T46R B 50
2 8 S O P -A /S K D IP -A
HT46RB50
PA3
PA2
PA1
PA0
PD3
PD2
P D 1 /P W M 1
P D 0 /P W M 0
P B 7 /A N 7
P B 6 /A N 6
P B 5 /A N 5
P B 4 /A N 4
PC7
PC6
PC5
PC4
P B 3 /A N 3
P B 2 /A N 2
P B 1 /A N 1
P B 0 /A N 0
P E 3 /S D O
P E 2 /S D I
P E 1 /C L K
P E 0 /S C S
1 48
2 47
3 46
4 45
5 44
6 43
7 42
8 41
9 40
10 39
11 38
12 37
13 36
14 35
15 34
16 33
17 32
18 31
19 30
20 29
21 28
22 27
23 26
24 25
H T46R B 50
4 8 S S O P -A
PA4
PA5
PA6
PA7
PD4
PD5
PD6
PD7
RES
AVDD
VDD
AVSS
VSS
O SC1
O SC2
PE4
PE5
V 33O
UDP
UDN
P C 0 /IN T
P C 1 /T M R 0
P C 2 /T M R 1
PC3
Pin Description
Pin Name I/O
Options
Description
PA0~PA7
Pull-high Bidirectional 8-bit input/output port. Each bit can be configured as a
I/O
(bit option) wake-up input by ROM code option. The input or output mode is controlled
Wake-up by PAC (PA control register, bit option). Pull-high resistor options:
(bit option) PA0~PA7, bit option, wake-up options: PA0~PA7.
PB0/AN0~
PB7/AN7
Bidirectional 8-bit input/output port. Software instructions determine the
I/O
Pull-high CMOS output or Schmitt trigger input with pull-high resistor (determined by
(bit option) pull-high options: bit option). The PB can be used as analog input of the ana-
log to digital converter.
PC0/INT
PC1/TMR0
PC2/TMR1
PC3~PC7
Bidirectional I/O lines. Software instructions determine the CMOS output or
I/O
Pull-high Schmitt trigger input with pull-high resistor (determined by pull-high options:
(nibble option) nibble option). The PC0, PC1 PC2 are pin-shared with INT, TMR0 or TMR1,
respectively.
PD0/PWM0~
PD1/PWM1
PD2~PD7
I/O
Pull-high
(nibble option)
I/O or PWM
Bidirectional I/O lines. Software instructions determine the CMOS output or
Schmitt trigger input with pull-high resistor (determined by pull-high options:
nibble option). The PD0/PD1 are pin-shared with PWM0/PWM1 (dependent
on PWM options).
PE0/SCS
Bidirectional I/O lines. Software instructions determine the CMOS output or
I/O
Pull-high Schmitt trigger input with pull-high resistor (determined by pull-high options:
(nibble option) nibble option). The PE0 is pin-shared with SCS. SCS is a chip select pin of
the Serial interface, Master mode is output, Slave mode is input.
PE1/CLK
Bidirectional I/O lines. Software instructions determine the CMOS output or
I/O
Pull-high Schmitt trigger input with pull-high resistor (determined by pull-high options:
(nibble option) nibble option). The PE1 is pin-shared with CLK. CLK is a Serial interface se-
rial clock input/output (Initial is input).
Rev. 1.10
3 September 7, 2006



Recommended third-party HT46RB50 Datasheet






@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)