[go: up one dir, main page]

JPH04235650A - Microcomputer with built-in memory - Google Patents

Microcomputer with built-in memory

Info

Publication number
JPH04235650A
JPH04235650A JP3012861A JP1286191A JPH04235650A JP H04235650 A JPH04235650 A JP H04235650A JP 3012861 A JP3012861 A JP 3012861A JP 1286191 A JP1286191 A JP 1286191A JP H04235650 A JPH04235650 A JP H04235650A
Authority
JP
Japan
Prior art keywords
memory
built
data
eprom
programs
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3012861A
Other languages
Japanese (ja)
Inventor
Kenji Kubo
憲司 久保
Minoru Takeuchi
稔 竹内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP3012861A priority Critical patent/JPH04235650A/en
Publication of JPH04235650A publication Critical patent/JPH04235650A/en
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)

Abstract

PURPOSE:To prevent the illicit copying or analyzing operation of the data or the programs written in a built-in memory of a microcomputer. CONSTITUTION:A central processing unit(CPU) 2 reads the data and programs out of an external memory (EPROM) 11 based on a write program stored in a storage device 12 and writes them in a built-in memory (EPROM) 3 in a write mode where the data and programs are written into the memory 3. Thus the data and programs can be written into the memory 3 by the CPU 2 with the write program and therefore the contents of the memory 3 are never read out to the outside. As a result, the outsiders except the producer or the due users of a microcomputer can never illicitly copy or analyze the data and the programs stored in the memory 3.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】この発明は消去及びプログラム可
能な読み出し専用メモリ(EPROM等)を内蔵するメ
モリ内蔵マイクロコンピュ−タに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a microcomputer with a built-in memory including an erasable and programmable read-only memory (EPROM, etc.).

【0002】0002

【従来の技術】従来のメモリ内蔵マイクロコンピュ−タ
、例えばEPROM内蔵マイクロコンピュ−タでは内蔵
EPROMに対するデ−タの書き込みや読み出しはマイ
クロコンピュ−タの外部(以下単に外部という)からの
制御により行っていた。
[Prior Art] In a conventional microcomputer with a built-in memory, for example, a microcomputer with a built-in EPROM, data is written to and read from the built-in EPROM under control from outside the microcomputer (hereinafter simply referred to as external). was.

【0003】図3はこのような従来のEPROM内蔵マ
イクロコンピュ−タの要部構成を示すブロック図である
。図3において、1aはこの従来例のEPROM内蔵マ
イクロコンピュ−タで、デ−タを処理するための演算及
び制御を行う中央処理装置(以下CPUという)2と、
このCPU2を動作させるためのデ−タやプログラムを
格納する内蔵メモリとしての内蔵EPROM3と、入出
力を行う入出力ポ−ト4aと、内部バス5とから構成さ
れる。Vppはプログラム電圧、Vccは電源電圧、V
ssはグランド電位を表し、8はプログラム電圧入力端
子、9は電源電圧入力端子、10はグランド端子である
。6aは外部アドレスバス、7aは外部デ−タバスであ
る。
FIG. 3 is a block diagram showing the main part configuration of such a conventional microcomputer with a built-in EPROM. In FIG. 3, 1a is a microcomputer with a built-in EPROM of this conventional example, which includes a central processing unit (hereinafter referred to as CPU) 2 that performs calculations and controls for processing data;
It is composed of a built-in EPROM 3 as a built-in memory that stores data and programs for operating the CPU 2, an input/output port 4a for inputting and outputting, and an internal bus 5. Vpp is the program voltage, Vcc is the power supply voltage, V
ss represents a ground potential, 8 is a program voltage input terminal, 9 is a power supply voltage input terminal, and 10 is a ground terminal. 6a is an external address bus, and 7a is an external data bus.

【0004】図4はこの従来例の内蔵EPROMにデ−
タを書き込む際に外部より行う制御の手順を示すフロ−
チャ−トで、図5はその内蔵EPROMからデ−タを読
み出す際に外部より行う制御の手順を示すフロ−チャ−
トである。
FIG. 4 shows data stored in the built-in EPROM of this conventional example.
A flowchart showing the procedure for external control when writing data.
Figure 5 is a flowchart showing the procedure for external control when reading data from the built-in EPROM.
It is.

【0005】以下この従来例の動作について図3〜図5
に従って説明する。内蔵EPROM3にデ−タを書き込
む場合、図4のフロ−チャ−トに従う。段階1において
、プログラム電圧入力端子8及び電源電圧入力端子9に
は、プログラム電圧(Vpp)及び電源電圧(Vcc)
が印加され(ステップS41)、グランド端子10はグ
ランド電位(Vss)に直結される。また外部アドレス
バス6aから入出力ポ−ト4aに対し、初期化アドレス
(例えば内蔵EPROMの先頭アドレス)が入力されて
くる(ステップS42)。以上が段階1である。段階2
では、書き込みたいデ−タを外部デ−タバス7aより入
出力ポ−ト4aに入力し、入出力ポ−ト4aは内部バス
5を介してそのデ−タを内蔵EPROM3に伝達する。 内蔵EPROM3は受け取ったデ−タを後述の段階3の
ステップS43で指定されたアドレスに書き込む(ステ
ップS44)。
The operation of this conventional example will be explained below with reference to FIGS. 3 to 5.
Explain according to the following. When writing data to the built-in EPROM 3, the flowchart in FIG. 4 is followed. In step 1, the program voltage input terminal 8 and the power supply voltage input terminal 9 have a program voltage (Vpp) and a power supply voltage (Vcc).
is applied (step S41), and the ground terminal 10 is directly connected to the ground potential (Vss). Further, an initialization address (for example, the start address of the built-in EPROM) is input from the external address bus 6a to the input/output port 4a (step S42). The above is stage 1. Stage 2
Then, the data to be written is input from the external data bus 7a to the input/output port 4a, and the input/output port 4a transmits the data to the built-in EPROM 3 via the internal bus 5. The built-in EPROM 3 writes the received data to the address specified in step S43 of stage 3, which will be described later (step S44).

【0006】次に書き込みが正常に行われたかどうかを
チェックするため、外部より指定している内蔵EPRO
M3のアドレスに格納されているデ−タを内部バス5及
び入出力ポ−ト4aを介して読み出す(ステップS45
)。前記の書き込みデ−タと読み出しデ−タが一致する
まで書き込み,読み出し,チェックを繰り返す(ステッ
プS46)。以上が段階2である。段階3では予め設定
されているアドレスバス6aより入力されたアドレスを
入出力ポ−ト4a及び内部バス5を介して内蔵EPRO
M3に伝達し、この状態で段階2が実行される。段階2
の終了後は、アドレスが内蔵EPROM3の終了アドレ
スになるまで(ステップS48)、アドレスをインクリ
メント(ステップS47),アドレス指定(ステップS
43),段階2の実行を繰り返す。以上で書き込み動作
は終了する。
[0006] Next, in order to check whether writing has been performed normally, the built-in EPRO
The data stored at the address of M3 is read out via the internal bus 5 and the input/output port 4a (step S45).
). Writing, reading, and checking are repeated until the write data and read data match (step S46). The above is stage 2. In step 3, the address input from the preset address bus 6a is sent to the built-in EPRO via the input/output port 4a and the internal bus 5.
M3, and in this state step 2 is executed. Stage 2
After completion of , the address is incremented (step S47) and address specified (step S48) until the address reaches the end address of the built-in EPROM 3 (step S48).
43), repeat the execution of step 2. This completes the write operation.

【0007】内蔵EPROM3よりデ−タを読み出す場
合、図5のフロ−チャ−トに従う。段階1において、プ
ログラム電圧入力端子8には読み出しに必要なプログラ
ム電圧(Vpp)が、電源電圧入力端子9には電源電圧
(Vcc)が印加され(ステップS51)、グランド端
子10はグランド電位に直結される。また、書き込み時
と同様に、アドレスバス6aから入出力ポ−ト4aに対
し、初期化アドレスが与えられる(ステップS52)。 以上が段階1である。段階2では、アドレスバス6aよ
り入力されたアドレスが入出力ポ−ト4a及び内部バス
5を介して内蔵EPROM3に与えられる(ステップS
53)。内蔵EPROM3は与えられた前記アドレスに
格納されたデ−タを内部バス5及び入出力ポ−ト4aを
介して外部デ−タバス7aに出力する(ステップS54
)。次に外部アドレスバス6aより与えられているアド
レスをインクリメントし(ステップS55)、前記アド
レスが内蔵EPROM3の終了アドレスになるまで、ア
ドレス指定,デ−タ読み出しを繰り返す(ステップS5
6)。
When reading data from the built-in EPROM 3, the flowchart shown in FIG. 5 is followed. In step 1, a program voltage (Vpp) necessary for reading is applied to the program voltage input terminal 8, a power supply voltage (Vcc) is applied to the power supply voltage input terminal 9 (step S51), and the ground terminal 10 is directly connected to the ground potential. be done. Further, as in the case of writing, an initialization address is given from the address bus 6a to the input/output port 4a (step S52). The above is stage 1. In step 2, the address input from the address bus 6a is given to the built-in EPROM 3 via the input/output port 4a and the internal bus 5 (step S
53). The built-in EPROM 3 outputs the data stored at the given address to the external data bus 7a via the internal bus 5 and the input/output port 4a (step S54).
). Next, the address given from the external address bus 6a is incremented (step S55), and address designation and data reading are repeated until the address becomes the end address of the built-in EPROM 3 (step S5).
6).

【0008】[0008]

【発明が解決しようとする課題】従来のEPROM内蔵
マイクロコンピュ−タは以上のように構成されているの
で、内蔵EPROMに書き込まれたデ−タ又はプログラ
ムが汎用EPROMライタ等で、容易に読み出せるため
、マイクロコンピュ−タの製造者、正規のマイクロコン
ピュ−タのユ−ザ以外の第三者により、デ−タやプログ
ラムの不法コピ−や解析ができてしまうという問題点が
あった。
[Problem to be Solved by the Invention] Since the conventional microcomputer with a built-in EPROM is configured as described above, data or programs written in the built-in EPROM can be easily read out with a general-purpose EPROM writer, etc. Therefore, there is a problem in that data and programs can be illegally copied or analyzed by a third party other than the microcomputer manufacturer or the authorized microcomputer user.

【0009】この発明は上記のような問題点を解決する
ためになされたもので、内蔵メモリ(EPROM)に書
き込まれたデ−タやプログラムの不法コピ−や解析を防
止することのできるメモリ内蔵マイクロコンピュ−タを
得ることを目的とする。
[0009] This invention was made to solve the above-mentioned problems, and includes a built-in memory (EPROM) that can prevent data and programs written in the internal memory (EPROM) from being illegally copied or analyzed. The purpose is to obtain a microcomputer.

【0010】0010

【課題を解決するめの手段】この発明に係るメモリ内蔵
マイクロコンピュ−タは、内蔵メモリ(内蔵EPROM
3)に書き込みたいデ−タやプログラムを格納した外部
メモリ(外部EPROM11)を予め用意し、上記内蔵
メモリにデ−タやプログラムを書き込むモ−ド時に中央
処理装置2を動作させ上記外部メモリの内容を上記内蔵
メモリへ書き込ませるための書き込みプログラムを格納
した記憶装置12を備えたものである。
[Means for Solving the Problems] A microcomputer with a built-in memory according to the present invention has a built-in memory (built-in EPROM).
3) Prepare in advance an external memory (external EPROM 11) that stores data and programs to be written to the internal memory, and operate the central processing unit 2 in the mode for writing data and programs to the internal memory to write data and programs to the external memory. It is equipped with a storage device 12 that stores a writing program for writing contents into the built-in memory.

【0011】[0011]

【作用】内蔵メモリ(内蔵EPROM3)にデ−タやフ
ロ−チャ−トを書き込むモ−ド時に、中央処理装置2は
、記憶装置12に格納された書き込みプログラムに従っ
て外部メモリ(外部EPROM11)に格納されたデ−
タやプログラムを読み出し、上記内蔵メモリに書き込む
[Operation] When in the mode of writing data and flowcharts into the built-in memory (built-in EPROM 3), the central processing unit 2 stores data and flowcharts into the external memory (external EPROM 11) according to the writing program stored in the storage device 12. The day that was done
data and programs and write them to the built-in memory.

【0012】0012

【実施例】図1はこの発明の一実施例に係るメモリ内蔵
マイクロコンピュ−タ、例えばEPROM内蔵マイクロ
コンピュ−タの要部構成を示すブロック図である。図1
において、図3に示す構成要素に対応するものには同一
の符号を付し、その説明を省略する。図1において、1
bはこの実施例のEPROM内蔵マイクロコンピュ−タ
、12はマイクロコンピュ−タ1b内に設けられ内蔵E
PROM3にデ−タやプログラムを書き込むモ−ド時に
CPU2を動作させ予め用意した外部メモリの内容を内
蔵EPROM3へ書き込ませるための書き込みプログラ
ムを格納した記憶装置、6bは入出力ポ−ト4bより外
部に通じるアドレスバス、7bは外部より入出力ポ−ト
4bに通じるデ−タバス、13は入出力ポ−ト4bより
外部に出力される書き込み終了信号、11は内蔵EPR
OM3に書き込みたいデ−タやプログラムを格納し外部
メモリとしての外部EPROMである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram showing the main structure of a microcomputer with a built-in memory, for example, a microcomputer with a built-in EPROM, according to an embodiment of the present invention. Figure 1
Components corresponding to those shown in FIG. 3 are given the same reference numerals, and their explanations will be omitted. In Figure 1, 1
b is a microcomputer with built-in EPROM of this embodiment, and 12 is a built-in E provided in the microcomputer 1b.
6b is a storage device storing a writing program for operating the CPU 2 and writing the contents of the external memory prepared in advance to the built-in EPROM 3 when in the mode of writing data and programs to the PROM 3; 7b is a data bus that connects to the input/output port 4b from the outside, 13 is a write end signal that is output from the input/output port 4b to the outside, and 11 is a built-in EPR.
This is an external EPROM that stores data and programs to be written into the OM3 and serves as an external memory.

【0013】図2はこの実施例の内臓EPROMにデ−
タを書き込む場合のフロ−チャ−トを示す。
FIG. 2 shows the data stored in the built-in EPROM of this embodiment.
Fig. 3 shows a flowchart for writing data.

【0014】次に、この実施例における書き込み動作に
ついて図1及び図2を用いて説明する。書き込み動作の
開始処理においては、プログラム電圧入力端子8及び電
源電圧入力端子9にそれぞれプログラム電圧(Vpp)
及び電源電圧(Vcc)が印加され(ステップS21)
、グランド端子10はグランド電位(Vss)に直結さ
れる。この状態で記憶装置12内の書き込みプログラム
がCPU2により実行される(ステップS22)。 段階1において、外部アドレスバス6bは外部EPRO
M11の先頭アドレスを指定するように初期化される(
ステップS23)。次に段階2において外部EPROM
11がアドレスバス6bによって指定されたアドレスに
格納するデ−タをデ−タバス7bに出力する。CPU2
は前記デ−タを入出力ポ−ト4b及び内部バス5を介し
て受け取り(ステップS24)、受け取ったデ−タを内
蔵EPROM3の所定のアドレスに書き込む(ステップ
S25)。CPU2はさらに直前にデ−タ(WRDAT
A)を書き込んだアドレスよりデ−タの読み出しを行い
(ステップS26)、書き込みデ−タ(WRDATA)
と読み出しデ−タ(RDDATA)を比較し(ステップ
S27)、一致するまで、書き込み,読み出し,比較を
繰り返す。
Next, the write operation in this embodiment will be explained using FIGS. 1 and 2. In the write operation start process, a program voltage (Vpp) is applied to the program voltage input terminal 8 and the power supply voltage input terminal 9, respectively.
and the power supply voltage (Vcc) are applied (step S21).
, the ground terminal 10 is directly connected to the ground potential (Vss). In this state, the writing program in the storage device 12 is executed by the CPU 2 (step S22). In phase 1, external address bus 6b is connected to external EPRO
Initialized to specify the start address of M11 (
Step S23). Then in step 2 the external EPROM
11 outputs the data to be stored at the address designated by address bus 6b to data bus 7b. CPU2
receives the data via the input/output port 4b and the internal bus 5 (step S24), and writes the received data to a predetermined address in the built-in EPROM 3 (step S25). CPU2 further immediately beforehand writes the data (WRDAT
Data is read from the address where A) was written (step S26), and the write data (WRDATA) is read.
and read data (RDDATA) (step S27), and repeat writing, reading, and comparison until they match.

【0015】段階3では、段階2を実行後、アドレスバ
ス6bの指定するアドレスをインクリメントし(ステッ
プS28)、このアドレスがEPROM11の最終アド
レスになるまで(ステップS29)、段階2の実行,ア
ドレスインクリメントを繰り返す。段階4ではCPU2
は、内部バス5及び入出力ポ−ト4bを介して書き込み
終了信号13を出力する(ステップS30)。外部では
、書き込み終了信号13の発生により書き込み動作が終
了したことを知る。
In step 3, after executing step 2, the address specified by the address bus 6b is incremented (step S28), and until this address becomes the final address of the EPROM 11 (step S29), the execution of step 2 and the address increment are continued. repeat. In stage 4, CPU2
outputs the write end signal 13 via the internal bus 5 and input/output port 4b (step S30). Externally, the completion of the write operation is known by the generation of the write end signal 13.

【0016】以上のように、この実施例では内蔵EPR
OM3に対し、デ−タを書き込む際には外部よりアドレ
ス指定等の制御を行う必要がない。なお、上記実施例で
は内蔵メモリ及び外部メモリとしてEPROMを用いた
が、それに限ることはない。
As described above, in this embodiment, the built-in EPR
When writing data to OM3, there is no need for external control such as address designation. Although EPROM is used as the built-in memory and external memory in the above embodiment, the present invention is not limited thereto.

【0017】[0017]

【発明の効果】以上のように本発明によれば、内蔵メモ
リにデ−タやプログラムを書き込むモ−ド時に中央処理
装置を動作させ外部メモリの内容を内蔵メモリへ書き込
ませるための書き込みプログラムを格納した記憶装置を
設けて構成したので、書き込みプログラムによる中央処
理装置の動作によって内蔵メモリにデ−タやプログラム
を書き込むことができ、これにより内蔵メモリの内容は
外部へは読み出すことができず、したがってマイクロコ
ンピュ−タの製造者及びマイクロコンピュ−タのユ−ザ
以外の第三者による内蔵メモリ内のデ−タやプログラム
の不法コピ−や解析を防止できるという効果が得られる
As described above, according to the present invention, a writing program for operating the central processing unit and writing the contents of external memory to the internal memory when in the mode of writing data or programs to the internal memory. Since it is configured with a storage device for storing data, data and programs can be written to the built-in memory by the operation of the central processing unit by the writing program, and the contents of the built-in memory cannot be read externally. Therefore, it is possible to prevent illegal copying and analysis of data and programs in the built-in memory by a third party other than the manufacturer of the microcomputer and the user of the microcomputer.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】この発明の一実施例に係るメモリ内蔵マイクロ
コンピュ−タの要部構成を示すブロック図である。
FIG. 1 is a block diagram showing the main part configuration of a microcomputer with a built-in memory according to an embodiment of the present invention.

【図2】この実施例における書き込み動作を説明するた
めのフロ−チャ−トである。
FIG. 2 is a flowchart for explaining a write operation in this embodiment.

【図3】従来のメモリ内蔵マイクロコンピュ−タの要部
構成を示すブロック図である。
FIG. 3 is a block diagram showing the main part configuration of a conventional microcomputer with built-in memory.

【図4】この従来例における書き込み動作を説明するた
めのフロ−チャ−トである。
FIG. 4 is a flowchart for explaining a write operation in this conventional example.

【図5】この従来例における読み出し動作を説明するた
めのフロ−チャ−トである。
FIG. 5 is a flowchart for explaining a read operation in this conventional example.

【符号の説明】[Explanation of symbols]

1b  EPROM内蔵マイクロコンピュ−タ(メモリ
内蔵マイクロコンピュ−タ) 2  中央処理装置 3  内蔵EPROM(内蔵メモリ) 11  外部EPROM(外部メモリ)12  記憶装
1b Microcomputer with built-in EPROM (microcomputer with built-in memory) 2 Central processing unit 3 Built-in EPROM (built-in memory) 11 External EPROM (external memory) 12 Storage device

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  デ−タを処理するための演算及び制御
を行う中央処理装置と、この中央処理装置を動作させる
ためのデ−タやプログラムを格納する内蔵メモリとを備
えたメモリ内臓マイクロコンピュ−タにおいて、上記内
蔵メモリに書き込みたいデ−タやプログラムを格納した
外部メモリを予め用意し、上記内蔵メモリにデ−タやプ
ログラムを書き込むモ−ドの時に上記中央処理装置を動
作させ、上記外部メモリの内容を上記内蔵メモリへ書き
込ませるための書き込みプログラムを格納した記憶装置
を設けたことを特徴とするメモリ内蔵マイクロコンピュ
−タ。
Claim 1: A microcomputer with built-in memory, comprising a central processing unit that performs calculations and control for processing data, and a built-in memory that stores data and programs for operating this central processing unit. - In the computer, prepare in advance an external memory storing data and programs to be written to the built-in memory, operate the central processing unit when in the mode for writing data and programs to the built-in memory, and write the data and programs to the built-in memory. A microcomputer with a built-in memory, comprising a storage device storing a writing program for writing the contents of an external memory into the built-in memory.
JP3012861A 1991-01-09 1991-01-09 Microcomputer with built-in memory Pending JPH04235650A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3012861A JPH04235650A (en) 1991-01-09 1991-01-09 Microcomputer with built-in memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3012861A JPH04235650A (en) 1991-01-09 1991-01-09 Microcomputer with built-in memory

Publications (1)

Publication Number Publication Date
JPH04235650A true JPH04235650A (en) 1992-08-24

Family

ID=11817198

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3012861A Pending JPH04235650A (en) 1991-01-09 1991-01-09 Microcomputer with built-in memory

Country Status (1)

Country Link
JP (1) JPH04235650A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010158030A (en) * 1999-05-21 2010-07-15 Internatl Business Mach Corp <Ibm> Method, computer program, and apparatus for initializing secure communication among and for exclusively pairing device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010158030A (en) * 1999-05-21 2010-07-15 Internatl Business Mach Corp <Ibm> Method, computer program, and apparatus for initializing secure communication among and for exclusively pairing device

Similar Documents

Publication Publication Date Title
US6243813B1 (en) Method of detaching a security device from a personal computer
US5828831A (en) System for preventing unauthorized use of a personal computer and a method therefore security function, and methods of installing and detaching a security device to/from a computer
US7013392B1 (en) File processing unit
JP3875139B2 (en) Nonvolatile semiconductor memory device, data write control method thereof, and program
CN100520649C (en) Program creating device for programmable controller, program creating method for programmable controller, and recording medium
KR100299119B1 (en) PC possessing apparatus for controlling flash ROM
JPH04235650A (en) Microcomputer with built-in memory
US7089427B1 (en) Security system method and apparatus for preventing application program unauthorized use
JPH0922385A (en) Data security device and method
JPH0926875A (en) Storage medium, computer and computer system having software unauthorized use prevention function
JP4083474B2 (en) MEMORY DEVICE CONTROL METHOD, PROGRAM THEREOF, AND RECORDING MEDIUM
JP4042940B2 (en) Microcontroller with on-chip programming function
JPS5928300A (en) Semiconductor device
JP2503634B2 (en) Micro program controller
JP2002244865A (en) Data processing method and semiconductor circuit
US6338100B1 (en) Microcontroller having SRAM for storing program instructions and program interface for obtaining the program instructions from an external source
JPS62289999A (en) Data writing method
JP3480957B2 (en) Memory programming equipment
US20010034838A1 (en) Control program, device including the control program, method for creating the control program, and method for operating the control program
JP2002245414A (en) Data processing method and semiconductor circuit
JP4324149B2 (en) Emulator and development support system using it
JPH0317760A (en) Data write confirming system
JP3669625B2 (en) Data processing system and method of operating data processing system
JP2000353359A (en) Storage device initializing method
JP2677043B2 (en) Program development support device