HD6475328-CP10 HITACHI [Hitachi Semiconductor], HD6475328-CP10 Datasheet - Page 214

no-image

HD6475328-CP10

Manufacturer Part Number
HD6475328-CP10
Description
original Hitachi CMOS microcomputer unit (MCU)
Manufacturer
HITACHI [Hitachi Semiconductor]
Datasheet
Example a: ø/4 clock source, 12-state write interval (n = 3), on-chip memory
LA:
SET4:MOV:S.W R1,@H'92:8
Example b: ø/8 clock source, 16-state write interval (n = 2), on-chip memory
LB:
SET8:MOV:S.W R1,@H'92:8
LDC.B #H'FF,BR
LDC.W #H'0700,SR
MOV.W #m,R1
MOV.W #m+3,R2
MOV.W #m+6,R3
BSR
.ALIGN 2
BRN SET4:8
MOV:S.W R2,@H'A2:8
BRN SET4:8
MOV:S.W R3,@H'B2:8
RTS
LDC.B #H'FF,BR
LDC.W #H'0700,SR
MOV.W #m,R1
MOV.W #m+2,R2
MOV.W #m+4,R3
BSR
.ALIGN 2
BRN SET8:8
XCH R1,R1
MOV:S.W R2,@H'A2:8
BRN SET8:8
XCH R2,R2
MOV:S.W R3,@H'B2:8
RTS
SET4
SET8
; Initialize base register for short-format instruction (MOV:S)
; Raise interrupt mask level to 7
; Data for free-running timer 1
; Data for free-running timer 2 (m + n = m + 3)
; Data for free-running timer 3 (m + 2n = m + 2 3)
; Call write routine
; Align write instructions (MOV:S) at even address
; Write to FRC 1 (address H'FF92)
; 2-Byte dummy instruction
; Write to FRC 2 (address H'FFA2)
; 2-Byte dummy instruction
; Write to FRC 3 (address H'FFB2)
197
; 9 States
; 3 States
; 4 States
Total 16 states
9 states
3 states
Total 12 states

Related parts for HD6475328-CP10