Datasheet.kr   

HT48F50E PDF 데이터시트 : 부품 기능 및 핀배열

부품번호 HT48F50E
기능 I/O Flash Type MCU
제조업체 Holtek Semiconductor
로고 Holtek Semiconductor 로고 


전체 30 페이지

		

No Preview Available !

HT48F50E 데이터시트, 핀배열, 회로
HT48F50E
I/O Flash Type MCU with EEPROM
Technical Document
· Tools Information
· FAQs
· Application Note
- HA0075E MCU Reset and Oscillator Circuits Application Note
Features
· Operating voltage:
fSYS=4MHz: 2.2V~5.5V
fSYS=8MHz: 3.3V~5.5V
fSYS=12MHz: 4.5V~5.5V
· Multi-programmable Flash Type Program Memory:
4096´15
· EEPROM Data Memory:256´8
· RAM Data Memory:160´8
· Max. 33 bidirectional I/O with Pull-high Options
· External Interrupt Input shared with an I/O line
· An 8-bit programmable Timer/Event Counter with
overflow interrupt and 8-stage perscaler
· A 16-bit programmable Timer/Event Counter with
overflow interrupt
· Two Timer External Inputs
· Crystal and RC System Oscillator
· Watchdog Timer Function
· PFD/Buzzer Driver Outputs
· Power Down and Wake-up Feature for Power Saving
Operation
· Up to 0.5ms instruction cycle with 8MHz system clock
at VDD=5V
· 6-level subroutine nesting
· Bit Manipulation Instructions
· Table Read Function
· 63 Powerful Instructions
· All Instructions executed in 1 or 2 Machine Cycles
· Low Voltage Reset Function
· Full Suite of Supported Hardware and Software
Tools Available
· Flash program memory can be re-programmed up to
100,000 times
· Flash program memory data retention > 10 years
· EEPROM data memory can be re-programmed up to
1,000,000 times
· EEPROM data memory data retention > 10 years
· ISP (In-System Programming) interface
· 28-pin SKDIP/SOP/SSOP, 48-pin SSOP package
General Description
The HT48F50E is an 8-bit high-performance, RISC ar-
chitecture microcontroller devices specifically designed
for multiple I/O control product applications. Device flex-
ibility is enhanced with their internal special features
such as power-down and wake-up functions, oscillator
options, buzzer driver, etc. These features combine to
ensure applications require a minimum of external com-
ponents and therefore reduce overall product costs.
Having the advantages of low-power consumption,
high-performance, I/O flexibility as well as low-cost,
these devices have the versatility to suit a wide range of
application possibilities such as industrial control, con-
sumer products, subsystem controllers, etc.
The device utilises a Flash type Program Memory, and
therefore have multi-programmable capabilities offering
the advantages of easy and efficient program updates.
The non-volatile internal EEPROM also offers the capa-
bility of storing information such as product part num-
bers, calibration data and other specific product
information. etc. The device is fully supported by the
Holtek range of fully functional development and pro-
gramming tools, providing a means for fast and efficient
product development cycles.
Rev. 1.50
1 July 28, 2009




HT48F50E pdf, 반도체, 판매, 대치품
HT48F50E
D.C. Characteristics
Symbol
Parameter
VDD Operating Voltage
Test Conditions
VDD Conditions
¾ fSYS=4MHz
¾ fSYS=8MHz
¾ fSYS=12MHz
3V
IDD1 Operating Current (Crystal OSC)
No load, fSYS=4MHz
5V
3V
IDD2 Operating Current (RC OSC)
No load, fSYS=4MHz
5V
IDD3
Operating Current
(Crystal OSC, RC OSC)
5V No load, fSYS=8MHz
ISTB1
Standby Current (WDT Enabled)
3V No load,
5V system HALT
ISTB2
Standby Current (WDT Disabled)
3V
5V
No load,
system HALT
VIL1
VIH1
VIL2
VIH2
VLVR
Input Low Voltage for I/O Ports
Input High Voltage for I/O Ports
Input Low Voltage (RES)
Input High Voltage (RES)
Low Voltage Reset
¾¾
¾¾
¾¾
¾¾
¾ LVR enabled
IOL I/O Port Sink Current
3V
VOL=0.1VDD
5V
IOH I/O Port Source Current
3V
VOH=0.9VDD
5V
RPH Pull-high Resistance
3V ¾
5V ¾
Ta=25°C
Min. Typ. Max. Unit
2.2 ¾ 5.5 V
3.3 ¾ 5.5 V
4.5 ¾ 5.5 V
¾1
2 mA
¾3
5 mA
¾1
2 mA
¾ 2.5 4 mA
¾4
8 mA
¾ ¾ 5 mA
¾ ¾ 10 mA
¾ ¾ 1 mA
¾ ¾ 2 mA
0 ¾ 0.3VDD
0.7VDD ¾
VDD
0 ¾ 0.4VDD
0.9VDD ¾
VDD
V
V
V
V
2.7 3.0 3.3
V
4 8 ¾ mA
10 20 ¾ mA
-2 -4 ¾ mA
-5 -10 ¾ mA
20 60 100 kW
10 30 50 kW
A.C. Characteristics
Symbol
Parameter
fSYS
System Clock
(RC OSC, Crystal OSC)
fTIMER Timer I/P Frequency (TMR)
tWDTOSC Watchdog Oscillator Period
Test Conditions
VDD Conditions
¾ 2.2V~5.5V
¾ 3.3V~5.5V
¾ 4.5V~5.5V
¾ 2.2V~5.5V
¾ 3.3V~5.5V
¾ 4.5V~5.5V
3V ¾
5V ¾
Ta=25°C
Min.
400
400
400
0
0
0
45
32
Typ. Max. Unit
¾ 4000 kHz
¾ 8000 kHz
¾ 12000 kHz
¾ 4000 kHz
¾ 8000 kHz
¾ 12000 kHz
90 180 ms
65 130 ms
Rev. 1.50
4 July 28, 2009

4페이지










HT48F50E 전자부품, 판매, 대치품
HT48F50E
Program Counter
During program execution, the Program Counter is used
to keep track of the address of the next instruction to be
executed. It is automatically incremented by one each
time an instruction is executed except for instructions,
such as ²JMP² or ²CALL², that demand a jump to a
non-consecutive Program Memory address. Note that
the Program Counter width varies with the Program
Memory capacity depending upon which device is se-
lected. However, it must be noted that only the lower 8
bits, known as the Program Counter Low Register, are
directly addressable by user.
When executing instructions requiring jumps to
non-consecutive addresses such as a jump instruction,
a subroutine call, interrupt or reset, etc., the
microcontroller manages program control by loading the
required address into the Program Counter. For condi-
tional skip instructions, once the condition has been
met, the next instruction, which has already been
fetched during the present instruction execution, is dis-
carded and a dummy cycle takes its place while the cor-
rect instruction is obtained.
The lower byte of the Program Counter, known as the
Program Counter Low register or PCL, is available for
program control and is a readable and writable register.
By transferring data directly into this register, a short
program jump can be executed directly, however, as
only this low byte is available for manipulation, the
jumps are limited to the present page of memory, that is
256 locations. When such program jumps are executed
it should also be noted that a dummy cycle will be in-
serted.
The lower byte of the Program Counter is fully accessi-
ble under program control. Manipulating the PCL might
cause program branching, so an extra cycle is needed
to pre-fetch. Further information on the PCL register can
be found in the Special Function Register section.
Stack
This is a special part of the memory which is used to
save the contents of the Program Counter only. The
stack is organized into 6 levels and is neither part of the
data nor part of the program space, and can neither be
read from nor written to. The activated level is indexed
by the Stack Pointer, SP, which can also neither be read
from nor written to. At a subroutine call or interrupt ac-
knowledge signal, the contents of the Program Counter
are pushed onto the stack. At the end of a subroutine or
an interrupt routine, signaled by a return instruction,
RET or RETI, the Program Counter is restored to its pre-
vious value from the stack. After a device reset, the
Stack Pointer will point to the top of the stack.
If the stack is full and an enabled interrupt takes place,
the interrupt request flag will be recorded but the ac-
knowledge signal will be inhibited. When the Stack
Pointer is decremented, by RET or RETI, the interrupt
will be serviced. This feature prevents stack overflow al-
lowing the programmer to use the structure more easily.
However, when the stack is full, a CALL subroutine in-
struction can still be executed which will result in a stack
overflow. Precautions should be taken to avoid such
cases which might cause unpredictable program
branching.
Mode
Program Counter Bits
b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Initial Reset
000000000000
External Interrupt
000000000100
Timer/Event Counter 0
Overflow
000000001000
Timer/Event Counter 1
Overflow
000000001100
Skip
Program Counter + 2
Loading PCL
PC11 PC10 PC9 PC8 @7 @6 @5 @4 @3 @2 @1 @0
Jump, Call Branch
#11 #10 #9 #8 #7 #6 #5 #4 #3 #2 #1 #0
Return from Subroutine S11 S10 S9 S8 S7 S6 S5 S4 S3 S2 S1 S0
Program Counter
Note:
PC11~PC8: Current Program Counter bits
@7~@0: PCL bits
#11~#0: Instruction code address bits
S11~S0: Stack register bits
Rev. 1.50
7 July 28, 2009

7페이지



구       성총 30 페이지
다운로드[ HT48F50E.PDF 데이터시트 ]
구매 문의
일반 IC 문의 : 샘플 및 소량 구매
-----------------------------------------------------------------------

전력 반도체 판매 ( IGBT, TR 모듈, SCR, 다이오드 모듈 )

휴대전화 : 010-3582-2743


상호 : 아이지 인터내셔날

전화번호 : 051-319-2877, [ 홈페이지 ]



링크공유

링크 :

관련 데이터시트

부품번호상세설명 및 기능제조사
HT48F50E

I/O Flash Type MCU

Holtek Semiconductor
Holtek Semiconductor

DataSheet.kr    |   2019   |  연락처   |  링크모음   |   검색  |   사이트맵