HD6435348R Hitachi Semiconductor, HD6435348R Datasheet - Page 220

no-image

HD6435348R

Manufacturer Part Number
HD6435348R
Description
Single-Chip Microcomputer
Manufacturer
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'FE,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'FE,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'FE92)
; 2-Byte dummy instruction
; Write to FRC 2 (address H'FEA2)
; 2-Byte dummy instruction
; Write to FRC 3 (address H'FEB2)
203
; 9 States
; 3 States
; 4 States
Total 16 states
9 states
3 states
Total 12 states

Related parts for HD6435348R