M37221EFSP Mitsumi Electronics, Corp., M37221EFSP Datasheet

no-image

M37221EFSP

Manufacturer Part Number
M37221EFSP
Description
Manufacturer
Mitsumi Electronics, Corp.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M37221EFSP
Manufacturer:
MIT
Quantity:
6 220
DESCRIPTION
The M37221EF-XXXSP and M37221EFSP are single-chip microcom-
puters designed with CMOS silicon gate technology. They are housed
in a 42-pin shrink plastic molded DIP.
In addition to their simple instruction sets, the ROM, RAM and I/O
addresses are placed on the same memory map to enable easy pro-
gramming.
The M37221EF-XXXSP and M37221EFSP have a PWM output func-
tion and a OSD display function, so it is useful for a channel selection
system for TV.
FEATURES
Memory size
The minimum instruction execution time
Power source voltage .................................................. 5 V ± 10 %
Power dissipation............................................................. 165 mW
Subroutine nesting ....................................... 96 levels (maximum)
Interrupts ....................................................... 14 types, 14 vectors
8-bit timers .................................................................................. 4
Programmable I/O ports (Ports P0, P1, P2, P3
Input ports (Ports P3
Output ports (Ports P5
12 V withstand ports .................................................................... 6
LED drive ports ........................................................................... 4
Serial I/O ............................................................ 8-bit
Multi-master I
A-D comparator (6-bit resolution) ................................ 6 channels
D-A converter (6-bit resolution) ................................................... 2
PWM output circuit ......................................... 14-bit
ROM correction function ........................................... 32 bytes
Number of basic instructions ..................................................... 71
......................................... 0.5 s (at 8 MHz oscillation frequency)
(at 8 MHz oscillation frequency, V
ROM ........................................................ 62 K bytes
RAM ....................................................... 1216 bytes
ROM for display ......................................... 8 K bytes
RAM for display .......................................... 96 bytes
2
C-BUS interface ............................... 1 (2 systems)
3
, P3
2
–P5
4
) ......................................................... 2
5
) ...................................................... 4
M37221EF-XXXSP,M37221EFSP
CC
=5.5V, at CRT display)
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER
0
–P3
2
) .............. 27
1, 8-bit
1 channel
6
2
APPLICATION
TV
PIN CONFIGURATION (TOP VIEW)
P0
CRT display function
Number of display characters ................ 24 characters
Kinds of characters ..................................................... 256 kinds
Dot structure .......................................................... 12
Kinds of character sizes .................................................. 3 kinds
Kinds of character colors (It can be specified by the character)
Kinds of character background colors (It can be specified by the character)
Kinds of raster colors (maximum 7 kinds)
Display position
Bordering (horizontal and vertical)
6
/INT2/A-D4
maximum 7 kinds (R, G, B)
maximum 7 kinds (R, G, B)
Horizontal .................................................................. 64 levels
Vertical .................................................................... 128 levels
P0
P0
P0
P0
P0
P0
P2
P2
P0
0
1
2
3
4
5
/PWM0
/PWM1
/PWM2
/PWM3
/PWM4
/PWM5
CNV
3
4
H
7
V
/TIM3
/TIM2
/INT1
with ON-SCREEN DISPLAY CONTROLLER
X
SYNC
SYNC
D-A
P2
P2
P2
P3
V
OUT
X
SS
SS
IN
5
6
7
2
MITSUBISHI MICROCOMPUTERS
10
11
12
13
14
15
16
17
18
19
20
21
Outline 42P4B
1
2
3
4
5
6
7
8
9
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
(16 lines maximum)
P2
P2
P1
P1
P5
P5
P5
P1
P1
P1
P1
P3
P3
OSC1/P3
OSC2/P3
P5
P2
P1
P1
RESET
V
CC
3
5
0
2
0
1
2
5
6
7
2
4
1
3
4
0
1
/G
/B
/OUT1
/S
/S
/OUT2
/SCL1
/SCL2
/A-D1/INT3
/A-D2
/A-D3
/R
/S
/SDA1
/SDA2
/A-D5/DA1
/A-D6/DA2
CLK
IN
OUT
3
4
16 dots
2 lines

Related parts for M37221EFSP

M37221EFSP Summary of contents

Page 1

... In addition to their simple instruction sets, the ROM, RAM and I/O addresses are placed on the same memory map to enable easy pro- gramming. The M37221EF-XXXSP and M37221EFSP have a PWM output func- tion and a OSD display function useful for a channel selection system for TV. ...

Page 2

... MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER H SYNC V SYNC OUT1 OUT2 PWM0 PWM1 PWM2 PWM3 PWM4 PWM5 S OUT CLK INT1 INT2 INT3 ...

Page 3

... Number of display characters Dot structure Kinds of characters Kinds of character sizes Kinds of character colors Display position (horizontal, vertical) MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 71 0.5 s (the minimum instruction execution time MHz oscillation fre- quency) 8 MHz (maximum) ...

Page 4

... Input Clock input for CRT display Clock output for Output CRT display 4 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Functions Apply voltage ± (typical and This is connected enter the reset state, the reset input pin must be kept at a “L” for more (under normal V conditions) ...

Page 5

... The input pins are in the floating state, so the values of the pins can be read. When data is written into the input pin written only into the port latch, while the pin remains in the floating state. MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Ports P5 – ...

Page 6

... Note : Please beware of this bit when programming because it is set to “1” after the reset release. Fig. 1. Structure of CPU mode register 6 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER CPU Mode Register The CPU mode register contains the stack page selection bit. The ...

Page 7

... Interrupt vector area FFFF 16 Fig. 2. Memory map MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Interrupt Vector Area The interrupt vector area contains reset and interrupt vectors. Zero Page The 256 bytes from addresses 0000 page area ...

Page 8

... DC Serial I/O mode register (SM Serial I/O regsiter (SIO DA1 conversion register (DA1 DA2 conversion register (DA2) 16 Fig. 3. Memory map of SFR (special function register) (1) 8 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Bit allocation DA2S ...

Page 9

... FD Interrupt request register 2 (IREQ2 Interrupt control register 1 (ICON1 Interrupt control register 2 (ICON2) 16 Fig. 4. Memory map of SFR (special function register) (2) MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Bit allocation State immediately after reset HR5 ...

Page 10

... ROM correction address 2 (low-order) 21B ROM correction enable register (RCR) 16 21C 16 21D 16 21E 16 21F 16 Fig. 5. Memory map of 2 page register 10 M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER to 21F ) 16 16 Bit allocation RCR1 RCR0 0 MITSUBISHI MICROCOMPUTERS State immediately after reset ...

Page 11

... Timer 1 interrupt Serial I/O interrupt 2 Multi-master I C-BUS interface interrupt INT3 interrupt BRK instruction interrupt MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Interrupt Causes (1) V and CRT interrupts SYNC The V interrupt is an interrupt request synchronized with SYNC the vertical sync signal ...

Page 12

... I (non-maskable). Interrupt request bit Interrupt enable bit Interrupt disable flag I Fig. 6. Interrupt control 12 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 2 C-BUS inter- BRK instruction Reset Interrupt request ...

Page 13

... INT2 polarity switch bit 0 : Positive polarity 1 : Negative polarity INT3 polarity switch bit 0 : Positive polarity 1 : Negative polarity Fix this bit to “0.” Fig. 7. Structure of interrupt-related registers MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER interrupt request issued ...

Page 14

... Timer 4 interrupt request occurs at timer 4 overflow. 14 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER At reset, timers 3 and 4 are connected by hardware and “FF automatically set in timer 3; “07 lected as the timer 3 count source ...

Page 15

... Timer 2 internal count source selection bit 0 : f(X )/ Timer 1 overflow Fix this bit to “0.” Fig. 8. Structure of timer-related registers MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Timer 3 count source selection bit Timer 4 internal count source ...

Page 16

... When the external clock source is selected, timers 2 and 3 are counted at a rising edge of input signal the stop mode or the wait mode, external clock inputs TIM2 and TIM3 cannot be used. Fig. 9. Timer block diagram 16 M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Timer 1 latch (8) 8 ...

Page 17

... SM3 P2 latch OUT SM3 SM6 Note: When the data is set in the serial I/O register (address 00DD Fig. 10. Serial I/O block diagram M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER , S ) also function IN ) selects whether 16 /S pin as the Frequency ...

Page 18

... Serial I/O input S IN Note : When an internal clock is selected, the S Fig. 12. Serial I/O timing (for LSB first) 18 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 7 0 pin and data in IN Fig. 11. Structure of serial I/O mode register ...

Page 19

... CLK OUT SM: Serial I/O mode register Fig. 13. Signals on serial I/O common transmission/reception mode MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER and IN ” to the serial 16 Clock “1” Serial I/O shift register (8) “0” SM6 ...

Page 20

... ACK clock control register 2 Fig. 14. Block diagram of multimaster I C-BUS interface 20 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 2 Table 2. Multi-master I C-BUS interface functions Item Format 2 C-BUS inter address reg Communication mode ...

Page 21

... These bits store slave addresses. Regardless of the 7-bit address- ing mode and the 10-bit addressing mode, the address data trans- mitted from the master is compared with the contents of these bits. M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ...

Page 22

... Note: At 400 kHz in the high-speed clock mode, the duty is 40%. In the other cases, the duty is 50%. 22 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 2 ( Control Register 2 The I C control register (address 00DA tion format. ...

Page 23

... The state of this bit is changed from “1” to “0” by executing a write 2 instruction to the I C data shift register (address 00D7 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 7 BSEL1 BSEL0 10 BIT ALS ES0 BC2 BC1 BC0 ...

Page 24

... TRX bit is set to “1” (transmit) if the least significant bit (R/W bit) of the address data trans- 24 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER mitted by the master is “1.” When the ALS bit is “0” and the R/W bit is “ ...

Page 25

... Fig. 19. Structure status register SCL PIN IICIRQ Fig. 20. Interrupt request signal generating timing MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER (6) START Condition Generating Method When the ES0 bit of the I execute a write instruction to the for setting the MST, TRX and BB bits to “1.” Then a START condition occurs. After that, the bit counter becomes “ ...

Page 26

... A : ACK bit R/W : Read/Write bit Sr : Restart condition Fig. 24. Address data communication format 26 M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER (9) Address Data Communication There are two address data communication formats, namely, 7-bit addressing format and 10-bit addressing format. The respective ad- dress communication formats is described below ...

Page 27

... Set a communication enable status by setting “48 control register (address 00DA ). 16 When a START condition is received, an address comparison is made. M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER •When all transmitted addresses are “0” (general call set to “1.” After 2 ...

Page 28

... PWM register. A length of entirely “H” output cannot be output, i.e. 256/256. 28 M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER (4) Operating of 14-bit PWM ...

Page 29

... D0 : Port P0 direction register PW : PWM output control register PWM output control register 2 Note : The DA-L register also functions as the low-order 6 bits of the DA latch. Fig. 25. PWM block diagram MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ( 63) m Data bus ...

Page 30

... Fig. 26. 8-bit PWM timing 30 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ...

Page 31

... Fundamental waveform of smaller interval “tm” which is not specified by low-order 6 bits is not changed. 14-bit PWM output t 0 Low-order 6-bit output of DA latch Fig. 27. 14-bit PWM output example (f MHz) IN M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER [DA-L register] At writing of DA ...

Page 32

... PWM4 output P0 /PWM5 output selection bit output PWM5 output Fig. 28. Structure of PWM-related registers 32 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER PWM output control register 2 (PN: address 00D6 ) 16 DA output polarity selection bit 0 : Positive polarity ...

Page 33

... P3 /A-D5/DA1 0 P3 /A-D6/DA2 1 Fig. 31. A-D comparator block diagram MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 7 Fig.30. Structure of A-D control register 2 Table 7. Relation between contents of A-D control register 2 and ) 16 reference voltage “V A-D control register 2 ...

Page 34

... Refer to Table 8. Fix this bit to “0.” Fig. 32. Structure of D-A converter register DA1 conversion register Fig. 34. D-A converter block diagram 34 M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 7 ). Fig. 33. Structure of port P3 output mode register Table 8. Relation between contents of D-A conversion register and ...

Page 35

... Possible (maximum 7 kinds) Character background Possible (a character unit, 1 screen : 4 kinds, maximum 7 kinds) coloring MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Fig. 35. CRT display character configuration 7 Note: Display is controlled by logical product (AND) between the all-blocks display control bit and each block display control bit ...

Page 36

... Color registers (Address 00EC ) 16 CRT port control register Data bus Fig. 37. Block diagram of CRT display control circuit 36 M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER OSC1 Display oscillation ) 16 Display position control circuit ROM for display 2 12 bits ...

Page 37

... CV1 (b) Example when block 2 overlaps with block 1 Fig. 38. Display position MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Block 2 is displayed after the display of block 1 is completed (refer to Figure 38 (a)). Accordingly, if the display of block 2 starts during the display of block 1, only block 1 is displayed ...

Page 38

... Note: Do not generate falling edge of H signal near rising SYNC edge of V control signal in microcomputer to avoid SYNC jitter. Fig. 39. Supplement explanation for display position 38 M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 7 signal. So interval signals can se- ). For details. 16 signal after SYNC Fig ...

Page 39

... Note: The display start position in the horizontal direction is not affected by the character size. In other words, the horizontal display start position is common to all blocks even when the character size varies with each block (refer to Figure 43). MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ...

Page 40

... Fig. 44. Display character stored data 40 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER The CRT display ROM has a capacity bytes. Since 32 bytes are required for 1 character data, the ROM can stores up to 256 kinds of characters. ...

Page 41

... Block 2 22nd character 23rd character 24th character MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER RAM for display (addresses 0600 The CRT display RAM is allocated at addresses 0600 and is divided into a display character code specification part and display color specification part for each block ...

Page 42

... Fig. 45. Structure of CRT display RAM 42 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 7 0 Character code Specify 256 characters (“ Color register specification Specifying color register 0 ...

Page 43

... R, G and B outputs are set by using bits the color register. Bit 5 is used to specify whether a character output or blank output. Figure 46 shows the structure of the color register. MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Notes 1 : When bit 5 = “ ...

Page 44

... TV video signal. 4 :The wavy-lined arrows in the Table denote video signals MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER G output B output OUT1 output ...

Page 45

... Border output Fig. 47. Structure of border selection register Table 14. Relationship between set value in border selection register and character border function Border selection register MDn0 0 1 M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ) 16 Fig. 48. Example of border Functions Ordinary ...

Page 46

... Block 1' (off display) No “CRT interrupt request” Block 2' (off display) Off display (CRT interrupt request does not occur at the end of block display) Fig. 49. Timing of CRT interrupt request 46 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ...

Page 47

... An example in which a magenta character “I” and a red character “O” are displayed with blue raster coloring is shown in Figure 51 SYNC R B OUT1 Fig. 51. Example of raster coloring M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 7 . Set bit 7 of the “RED” ...

Page 48

... CRT display and a feedback resistor • a quartz-crystal oscillator only for CRT display and a feedback resistor (Note) Note necessary to connect other ceramic resonator or quartz-crystal oscillator across the pins X 48 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ...

Page 49

... Use the JMP instruction (total of 3 bytes) to return from the main program to the program for correction not set the same ROM correction address to the blocks 1 and 2. MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ROM correction address 1 (high-order) ROM correction address 1 (low-order) ...

Page 50

... Data 32768 count of X clock cycle (Note 3) Fig. 56. Reset sequence 50 M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER or a ceramic resonator is stable and then returned to “H” level. The internal state of microcomputer at reset are shown in Figure 57. ...

Page 51

... Color register 3 16 Note : The contents of all other registers and RAM are undefined at reset, so set their initial values. : Undefined : Unused bit Fig. 57. Internal state of microcomputer at reset M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Contents of register ) 00 16 ...

Page 52

... Port latch Ports Direction register Data bus Port latch Fig. 58. I/O pin block diagram (1) 52 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER N-channel open drain output Ports P0 – Note: Each port is also used as below: P0 – ...

Page 53

... SYNC SYNC Internal circuit Fig. 59. I/O pin block diagram (2) MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER D- OUT1, OUT2 Schmidt input SYNC SYNC Internal circuit CMOS output D- OUT1, OUT2 Note: Each pin is also used as below: ...

Page 54

... Connected to black colored side at reset. T34M : Timer 34 mode register OUT Fig. 62. Clock generating circuit block diagram 54 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER stops at “H” level. M 37221EF- XXXSP )/ keeps its “H” level stops in Fig ...

Page 55

... Note : Make the level change from “L” to “H” at the point at which the power source voltage exceeds the specified voltage. Fig. 64. Auto-clear circuit example MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ADDRESSING MODE The memory access is reinforced with 17 kinds of addressing modes. ...

Page 56

... Functional check in target device Caution : The screening temperature is far higher than the storage temperature. Never expose to 150°C exceeding 100 hours. Fig. 65. Programming and testing of One Time PROM version 56 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ...

Page 57

... F or more capacitor externally across the power source pins V connect 0 more capacitor externally across the pins V 5: Use a quartz-crystal oscillator or a ceramic resonator for the CPU oscillation circuit. M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Conditions ...

Page 58

... have the hysteresis when these pins are used as interrupt input pins or timer input pins hysteresis when these pins are used as serial I/O pins. P1 interface pins. 58 M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER = f MHz Test conditions V = 5.5 V, ...

Page 59

... SDA t BUF t LOW SCL STA HD Fig. 66. Definition diagram of timing on multi-master I M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER Test conditions Test conditions Standard clock mode High-speed clock mode Min. 4.7 4.0 4.7 0 4.0 250 4.7 4 ...

Page 60

... PACKAGE OUTLINE 60 MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER ...

Page 61

... MITSUBISHI MICROCOMPUTERS M37221EF-XXXSP,M37221EFSP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER with ON-SCREEN DISPLAY CONTROLLER 61 ...

Page 62

SINGLE-CHIP 8-BIT MICROCOMPUTERS Vol.3 Sep. First Edition 1996 H-DF319-B Editioned by Committee of editing of Mitsubishi Semiconductor Data Book Published by Mitsubishi Electric Corp., Semiconductor Division This book, or parts thereof, may not be reproduced in any form without permission ...

Page 63

... REVISION DESCRIPTION LIST Rev. No. 1.0 First Edition 2.0 Information about copywright note, revision number, release data added (last page). 2.1 Correct note (P54) M37221EF-XXXSP, M37221EFSP DATA SHEET Revision Description (1/1) Rev. date 9708 971130 980731 ...

Related keywords