CPU (LSI105: UPD912GF-3BA)

The 16-bit CPU contains a 1k-byte RAM, three 8-bit I/O ports, two timers, a keycontroller and serial interfaces. The CPU detects key velocity by counting the time between first-key input signal FI and second-key SI from the keyboard. The CPU reads sound data and velocity data from the sound source ROM in accordance with the selected tone; the CPU can read rhythm data simultaneously when a rhythm pattern is selected. Then the CPU provides 16-bit serial sound data to the DSP. The CPU also controls MIDI input/output and stores sequencer data into the working storage RAM.

The following table shows the pin functions of LSI105.

Pin No.

Terminal

In/Out

Function

 

 

 

 

1

TXD0

Out

MIDI signal input

 

 

 

 

2

RXD0

In

MIDI signal output

 

 

 

 

3

SCK0

Out

APO (Auto Power Off) signal output

 

 

 

 

4, 5

TXD1, RXD2

Not used. Connected to ground.

 

 

 

 

6

SCK1

Out

1 MHZ synchronizing pulse output

 

 

 

 

7

AVCC

In

Ground (0 V) source

 

 

 

 

8, 9

AN0, AN1

Not used. Connected to ground.

 

 

 

 

10

AGND

In

Ground (0 V) source

 

 

 

 

11

BCK

Out

Bit clock output

 

 

 

 

12

SO

Out

Serial sound data output

 

 

 

 

13

LRCK

Out

Word clock output

 

 

 

 

14

GND

In

Ground (0 V) source

 

 

 

 

15, 16

XLT0, XLT1

In/Out

20 MHz clock input/output

 

 

 

 

17

VCC

In

+5 V source

 

 

 

 

18, 19

MD0, MD1

In

Mode selection terminal

 

 

 

 

20

RSTB

In

Reset signal input

 

 

 

 

21

NMI

In

Power ON signal input

 

 

 

 

22

INT

Not used. Connected to ground.

 

 

 

 

23 ~ 30

FI0 ~ FI3

In

Terminal for key input signal

SI0 ~ SI3

 

 

 

 

 

 

 

31 ~ 38

KC0 ~ KC7

Out

Terminal for key scan signal

 

 

 

 

39 ~ 46

FI4 ~ FI7

In

Terminal for key input signal

SI4 ~ SI7

 

 

 

 

 

 

 

47, 48

FI8, SI8

In

Terminal for pad input signal

 

 

 

 

49

FI9

In

Terminal for button input signal

 

 

 

 

50

SI9

In

Sustain signal input

 

 

 

 

51

FI10

In

Terminal for button input signal

 

 

 

 

52

SI10

In

Not used

 

 

 

 

53 ~ 55

KI0 ~ KI2

In

Terminal for button input signal

 

 

 

 

56

MWNB

Out

Write enable signal output

 

 

 

 

57 ~ 76

MA0 ~ MA17

Out

Address bus

 

 

 

 

77

MCSB0

Out

Chip enable signal output for the sound source ROM

 

 

 

 

78

MCSB1

Out

Not used

 

 

 

 

79

MCSB2

Out

Chip enable signal output for the DSP

 

 

 

 

— 6 —

Page 6
Image 6
Casio CTK-630 specifications CPU LSI105 UPD912GF-3BA, Pin No Terminal In/Out Function

CTK-630 specifications

The Casio CTK-630 is a portable keyboard designed for musicians of all skill levels, combining functionality, versatility, and user-friendly features. This model is recognized for its 61 piano-style keys, providing an authentic touch for players while ensuring portability. The keyboard is lightweight and easy to transport, making it an excellent choice for home practice or performances on the go.

One of the standout features of the CTK-630 is its extensive range of sounds and rhythms. With over 600 built-in tones, including instruments from around the world, players can explore a variety of musical styles, from classical piano to modern synth sounds. Additionally, the keyboard includes 180 accompaniment rhythms, allowing users to create rich musical backgrounds for their melodies, making practice and improvisation more dynamic.

The CTK-630 is also equipped with advanced technologies that enhance the playing experience. One such feature is the Digital Signal Processing (DSP), which adds effects like reverb and chorus to sounds, enriching the audio output. The keyboard's auto-accompaniment feature automatically provides harmonizing and chordal support based on the notes played, facilitating creative composition.

For musicians interested in learning, the CTK-630 offers built-in lessons that are ideal for beginners. These lessons help users develop their skills progressively, making it easier to learn new songs and techniques. Additionally, the keyboard is compatible with the Casio Chordana Play app, which provides interactive learning tools and song libraries for enhanced educational engagement.

The CTK-630 also includes a pitch bend wheel, allowing players to add expressive pitch variations to their performances. This feature is particularly useful for genres that emphasize playability and dynamics, such as jazz and pop. Furthermore, the keyboard's MIDI compatibility enables users to connect it to computers and use it with various music software, expanding its versatility for compositions and recordings.

In conclusion, the Casio CTK-630 is a versatile and feature-rich portable keyboard that caters to both novice and experienced musicians. Its combination of built-in tones and rhythms, user-friendly learning tools, and connectivity options make it an excellent choice for those looking to explore their musical creativity while enjoying the convenience of portability. Whether practicing at home or playing gigs, the CTK-630 stands out as an accessible and powerful instrument for all.