UPD78F0386GK-8EU-A Renesas Electronics America, UPD78F0386GK-8EU-A Datasheet - Page 90

no-image

UPD78F0386GK-8EU-A

Manufacturer Part Number
UPD78F0386GK-8EU-A
Description
MCU 96KB FLASH 5KB RAM
Manufacturer
Renesas Electronics America
Series
78K0/Lx2r
Datasheet

Specifications of UPD78F0386GK-8EU-A

Core Processor
78K/0
Core Size
8-Bit
Speed
20MHz
Connectivity
3-Wire SIO, I²C, LIN, UART/USART
Peripherals
LCD, LVD, POR, PWM, WDT
Number Of I /o
26
Program Memory Size
96KB (96K x 8)
Program Memory Type
FLASH
Ram Size
5K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
*
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
88
Remark In the software example above, multiplexed processing is not supported.
RAMD
R_BNKA:
R_BNKN:
R_BNKRN: DS
RSAVEAX: DS
ETRC
ENTRY:
BNKC
BNKCAL:
BNKCALS:
BN3
TEST:
END
Software example
CSEG
DSEG
DS
DS
MOV
MOVW
CALL
CSEG
MOVW
MOV
XCH
MOV
CALL
MOVW
XCH
MOV
MOVW
RET
MOVW
PUSH
MOVW
RET
CSEG
MOV
RET
:
:
SADDR
2
1
1
2
R_BNKN,#BANKNUM TEST
R_BNKA,#TEST
!BNKCAL
AT
RSAVEAX,AX
A,R_BNKN
A,BANK
R_BNKRN,A
!BNKCALS
RSAVEAX,AX
A,R_BNKRN
BANK,A
RSAVEAX,AX
AX,R_BNKA
AX
AX,RSAVEAX
AX
BANK3
UNIT
:
:
7000H
CHAPTER 3 CPU ARCHITECTURE
User’s Manual U17504EJ2V0UD
; Secures RAM for specifying an address at the calling destination.
; Secures RAM for specifying a memory bank number at the calling destination.
; Secures RAM for saving a memory bank number at the calling source.
; Secures RAM for saving the AX register.
; Store the memory bank number at the calling destination in RAM.
; Stores the address at the calling destination in RAM.
; Branches to an inter-memory bank calling processing routine.
; Inter-memory bank calling processing routine
; Saves the AX register.
; Acquires the memory bank number at the calling destination.
; Changes the bank and acquires the memory bank number at the calling source.
; Saves the memory bank number at the calling source to RAM.
; Calls a subroutine to branch to the calling destination.
; Saves the AX register.
; Acquires the memory bank number at the calling source.
; Specifies the memory bank number at the calling source.
; Restores the AX register.
; Returns to the calling source.
; Specifies the address at the calling destination.
; Sets the address at the calling destination to stack.
; Restores source AX register.
; Branches to the calling destination.
;

Related parts for UPD78F0386GK-8EU-A