Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0636489B2 - Pulse generator - Google Patents
[go: Go Back, main page]

JPH0636489B2 - Pulse generator - Google Patents

Pulse generator

Info

Publication number
JPH0636489B2
JPH0636489B2 JP63182536A JP18253688A JPH0636489B2 JP H0636489 B2 JPH0636489 B2 JP H0636489B2 JP 63182536 A JP63182536 A JP 63182536A JP 18253688 A JP18253688 A JP 18253688A JP H0636489 B2 JPH0636489 B2 JP H0636489B2
Authority
JP
Japan
Prior art keywords
data
preset
output pulse
output
signal
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.)
Expired - Lifetime
Application number
JP63182536A
Other languages
Japanese (ja)
Other versions
JPH0232613A (en
Inventor
秀夫 萬歳
裕一 多久
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa 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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP63182536A priority Critical patent/JPH0636489B2/en
Publication of JPH0232613A publication Critical patent/JPH0232613A/en
Publication of JPH0636489B2 publication Critical patent/JPH0636489B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は所定のパルス数のシリアルパルスを発生するパ
ルス発生回路の改良に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial application] The present invention relates to an improvement of a pulse generation circuit for generating serial pulses of a predetermined number of pulses.

[従来の技術] マイクロプロセッサ(以下、μPとする)で出力パルス
数を設定するパルス発生装置としては、本出願人による
特願昭62−168099号の出願明細書記載のものが
あった。このパルス発生回路は、出力パルス数に応じて
パルス周波数を変化させることによって等間隔の滑らか
なパルスを発生させるものである。
[Prior Art] As a pulse generator for setting the number of output pulses by a microprocessor (hereinafter referred to as μP), there is one described in the application specification of Japanese Patent Application No. 62-168099 by the present applicant. This pulse generation circuit changes the pulse frequency according to the number of output pulses to generate smooth pulses at equal intervals.

[発明が解決しようとする課題] しかし、このパルス発生回路では、出力パルス数設定の
タイミングを一定に保つ必要があり、このタイミングが
遅れると、第4図にようにパルスのスムーズさが損なわ
れるという問題点があった。
[Problems to be Solved by the Invention] However, in this pulse generation circuit, it is necessary to keep the timing of setting the number of output pulses constant, and if this timing is delayed, the smoothness of the pulses is impaired as shown in FIG. There was a problem.

本発明はこのような問題点を解決するためになされたも
のであり、μPからの出力パルス数の設定タイミングに
自由度があり、設定タイミングの遅れが出力パルス数に
影響を与えないパルス発生回路を実現することを目的と
する。
The present invention has been made in order to solve such a problem, and has a degree of freedom in the setting timing of the output pulse number from the μP, and the delay of the setting timing does not affect the output pulse number. The purpose is to realize.

[課題を解決するための手段] 本発明は、 出力パルス数のデータをプリセットするプリセットバッ
ファを設け、このプリセットバッファへ今回の周期中に
次回の周期の出力パルス数のデータをセットしておくこ
とを特徴としたものである。
[Means for Solving the Problem] According to the present invention, a preset buffer for presetting the data of the output pulse number is provided, and the data of the output pulse number of the next cycle is set in this preset buffer during this cycle. It is characterized by.

[実施例] 以下、図面を用いて本発明を説明する。[Examples] The present invention will be described below with reference to the drawings.

第1図は本発明にかかるパルス発生回路の一実施例の構
成図である。
FIG. 1 is a block diagram of an embodiment of a pulse generating circuit according to the present invention.

図で、1は1周期の出力パルス数のデータがプリセット
されるプリセットバッファである。プリセット値は、μ
P(図示せず)から8ビットのデータバスIDB0〜7
を経由して与えられる。プリセット値のビット数がデー
タバスのビット数よりも大きいため、上位バイトロード
信号▲▼と下位バイトロード信号▲
▼を使い分けて時分割にセットを行う。このバッ
ファには今回の周期中に次回の周期の出力パルス数がプ
リセットされる。
In the figure, 1 is a preset buffer in which data of the number of output pulses in one cycle is preset. The preset value is μ
8-bit data bus IDB0-7 from P (not shown)
Given via. Since the number of bits of the preset value is larger than the number of bits of the data bus, the upper byte load signal ▲ ▼ and the lower byte load signal ▲ ▼
Use ▼ properly and set in time division. The number of output pulses of the next cycle is preset in this buffer during the current cycle.

2はダウンカウンタであり、プリセットバッファ1のプ
リセット値がセットされ、パルスが出力される毎にダウ
ンカウントし、カウントが0になったところでカウント
アップ信号を出力する。カウントアップ信号が発生した
後にプリセットバッファ1から次回の出力パルス数のデ
ータがセットされる。
A down counter 2 is set with a preset value of the preset buffer 1 and counts down each time a pulse is output, and outputs a count-up signal when the count reaches 0. After the count-up signal is generated, the data of the next output pulse number is set from the preset buffer 1.

3は出力パルス数のデータの最上位ビットを取出してパ
ルスの方向を示す信号SIGNを保持して出力するラッ
チである。出力パルスでモータを駆動する場合は、SI
GN信号はモータの回転方向を決める信号となる。
A latch 3 takes out the most significant bit of the output pulse number data and holds and outputs the signal SIGN indicating the pulse direction. When driving the motor with output pulses, SI
The GN signal is a signal that determines the rotation direction of the motor.

4はメモリであり、ダウンカウンタ2のセット値をアド
レスとして、セット値に応じた最適パルス周波数が格納
されている。メモリ4としてはROMが用いられる、メ
モリ4へのアドレスは15ビットのアドレスバスRA0
〜14により与えられる。
Reference numeral 4 denotes a memory, which stores the optimum pulse frequency corresponding to the set value with the set value of the down counter 2 as an address. A ROM is used as the memory 4, and an address to the memory 4 is a 15-bit address bus RA0.
~ 14.

5はステータスバッファであり、ステータス読込み信号
▲▼によりプリセットバッファ1からのステ
ータス信号▲▼を読み込む。
A status buffer 5 reads the status signal ▲ ▼ from the preset buffer 1 by the status read signal ▲ ▼.

6はコントロールロジックであり、クロック信号CLO
CKで与えられるタイミングで動作し、プリセットバッ
ファ1からダウンカウンタ2へのセット値の格納、メモ
リ4からのデータの読出し制御等を行う。
6 is a control logic, which is a clock signal CLO
It operates at the timing given by CK, and stores the set value from the preset buffer 1 to the down counter 2 and controls the reading of data from the memory 4.

7はレートラッチ、8は全加算器、9はラッチで、これ
らによりDDA(Digital Different
ial Adder)を構成している。
Reference numeral 7 is a rate latch, 8 is a full adder, and 9 is a latch. With these, DDA (Digital Differential)
ial Adder).

レートラッチ7は、メモリ4から読出されたデータをラ
ッチし出力する。読出しデータは8ビットのデータバス
RD0〜7により転送される。
The rate latch 7 latches and outputs the data read from the memory 4. Read data is transferred by the 8-bit data buses RD0 to RD7.

メモリ4から読み出すデータのビット数は8ビットより
も大きいため、メモリ4に与えられる読出しアドレスの
最下位ビットの状態に応じて上位ビットと下位ビットの
読出しを分けて行う。この最下位ビットはアドレスバス
RA0により転送される。
Since the number of bits of data read from the memory 4 is larger than 8 bits, the upper bit and the lower bit are read separately according to the state of the least significant bit of the read address given to the memory 4. This least significant bit is transferred by the address bus RA0.

また、レートラッチ7にラッチするデータのビット数は
8ビットよりも大きいため、このデータのラッチは下位
バイトロード信号▲▼と上位バイトロード
信号▲▼を用いて時分割に行なう。▲
▼と▲▼はコントロールロジック
6が発生する。
Further, since the number of bits of data latched in the rate latch 7 is larger than 8 bits, this data is latched in time division using the lower byte load signal ▲ ▼ and the upper byte load signal ▲ ▼. ▲
The control logic 6 generates ▼ and ▲ ▼.

全加算器8はレートラッチ7とラッチ9の出力を加算
し、加算値をラッチ9に与える。
The full adder 8 adds the outputs of the rate latch 7 and the latch 9 and gives the added value to the latch 9.

ラッチ9には、全加算器8の加算値とコントロールロジ
ック6からのクロックCLK1が与えられている。ラッ
チ9は、クロックCLK1のタイミングで全加算器8の
加算値をラッチし加算値を全加算器8の入力部に帰還す
る。
To the latch 9, the added value of the full adder 8 and the clock CLK1 from the control logic 6 are given. The latch 9 latches the added value of the full adder 8 at the timing of the clock CLK1 and feeds back the added value to the input section of the full adder 8.

全加算器8はレートラッチ7とラッチ9の出力を加算
し、加算値をラッチ9に与える。ラッチ9の出力は最上
位ビットが変わる毎に桁上がり信号ADDCY(パルス
信号)が発生する。桁上がり信号ADDCYがDDA回
路の出力となる。
The full adder 8 adds the outputs of the rate latch 7 and the latch 9 and gives the added value to the latch 9. The carry signal ADDCY (pulse signal) is generated at the output of the latch 9 every time the most significant bit changes. The carry signal ADDCY becomes the output of the DDA circuit.

クロックCLK1の周波数はレートラッチ7にデータが
ラッチされる周波数よりも大きく設定されている。
The frequency of the clock CLK1 is set higher than the frequency at which data is latched in the rate latch 7.

10はアンドゲートであり、コントロールロジック6か
らの信号GCにより、ダウンカウンタがカウントアップ
信号を発生する前は桁上がり信号を通過させ、カウント
アップ信号が発生すると桁上がり信号の通過を禁止す
る。アンドゲート10を通過した信号がパルス発生回路
の出力パルスになる。
Reference numeral 10 is an AND gate, which allows the carry signal to pass before the down counter generates the count up signal by the signal GC from the control logic 6 and prohibits the carry signal from passing when the count up signal occurs. The signal that has passed through the AND gate 10 becomes the output pulse of the pulse generation circuit.

▲▼は、プリセットバッファ1、ダウンカ
ウンタ2、ラッチ3,9、コントロールロジック6、レ
ートラッチ7に与えられるイニシャルリセット信号であ
る。
▲ ▼ is an initial reset signal given to the preset buffer 1, the down counter 2, the latches 3, 9, the control logic 6, and the rate latch 7.

▲▼,▲▼,▲
▼,▲▼の信号はμPから与えられる。
▲ ▼, ▲ ▼, ▲
The signals ▼ and ▲ ▼ are given from μP.

次に、このようなパルス発生回路の動作を説明する。Next, the operation of such a pulse generating circuit will be described.

第2図は第1図の回路の各信号のタイムチャートであ
る。
FIG. 2 is a time chart of each signal of the circuit of FIG.

まず、1周期中に発生するパルス数のデータは、μPか
らの▲▼信号と▲▼信号によ
りプリセットバッファ1にセットされる。
First, the data of the number of pulses generated during one cycle is set in the preset buffer 1 by the signal and the signal from the μP.

このとき、セット値の最上位ビットの内容はラッチ3に
セットされ、これによりパルスの方向を示す信号SIG
Nが出力される。
At this time, the content of the most significant bit of the set value is set in the latch 3, and the signal SIG indicating the pulse direction is thereby set.
N is output.

▲▼によるデータのセットが終わると、バ
ッファ書込信号▲▼がハイレベルになり、
これによりコントロールロジック6がクロックCLOC
Kのタイミングで動作を開始し、CLOAD信号により
出力パルス数のデータをダウンカウンタ2にロードす
る。
When the data setting by ▲ ▼ is completed, the buffer write signal ▲ ▼ becomes high level,
As a result, the control logic 6 becomes the clock CLOC.
The operation is started at the timing of K, and the data of the output pulse number is loaded into the down counter 2 by the CLOAD signal.

次に、ダウンカウンタ2へのセット値をアドレスにして
メモリ4から全加算器8の初期値すなわち最適な出力パ
ルス周波数のデータを読出し、レートラッチ7にセット
する。
Next, using the set value in the down counter 2 as an address, the initial value of the full adder 8, that is, the data of the optimum output pulse frequency is read from the memory 4 and set in the rate latch 7.

セットが終わると、コントロールロジック6がクロック
CLK1をラッチ9に与える。これによって全加算器8
が動き出す。
When the setting is completed, the control logic 6 gives the clock CLK1 to the latch 9. With this, the full adder 8
Begins to move.

ラッチ9は、全加算器8の出力すなわちレートラッチ7
とラッチ9の出力の加算値をクロックCLK1の周期で
ラッチし出力する。ラッチ9の出力の最上位ビットが変
わる毎に桁上がり信号ADDCYが発生する。ADDC
Y信号はダウンカウンタ2でカウントされる。
The latch 9 is the output of the full adder 8, that is, the rate latch 7
And the added value of the output of the latch 9 is latched and output at the cycle of the clock CLK1. The carry signal ADDCY is generated each time the most significant bit of the output of the latch 9 changes. ADDC
The Y signal is counted by the down counter 2.

全加算器8が動き出すと同時に▲▼信号が
ローレベルになり、次回の周期の出力パルス数のデータ
がプリセットバッファ1に書込み可能になる。次回の周
期の出力パルス数のデータの書込みは今回の周期のパル
ス出力が終了するまでに行なわれる。
As soon as the full adder 8 starts moving, the signal ▼ becomes low level, and the data of the output pulse number of the next cycle can be written in the preset buffer 1. The data writing of the output pulse number of the next cycle is performed until the pulse output of the current cycle is completed.

次回の周期のパルス数がプリセットバッファ1に書込ま
れると、▲▼信号はハイレベルにもどる。
When the pulse number of the next cycle is written in the preset buffer 1, the signal ▲ ▼ returns to the high level.

ダウンカウンタ2のカウントが0になってカウントアッ
プ信号が発生すると、コントロールロジック6はゲート
10を閉じて今回の周期のパルスの出力を終了する。こ
のとき、プリセットバッファ1に出力パルス数のデータ
が書込まれていた場合すなわち▲▼信号が
ハイレベルである場合は、前述した出力パルス数のデー
タのダウンカウンタ2へのロード以降の動作を行う。
When the count of the down counter 2 becomes 0 and a count-up signal is generated, the control logic 6 closes the gate 10 and ends the output of the pulse of this cycle. At this time, when the data of the output pulse number is written in the preset buffer 1, that is, when the signal ▼ is at the high level, the operation after the above-mentioned loading of the data of the output pulse number to the down counter 2 is performed. .

第3図は本発明にかかるパルス発生回路の他の実施例の
構成図である。
FIG. 3 is a block diagram of another embodiment of the pulse generating circuit according to the present invention.

この回路では、出力パルス数のデータをセットするプリ
セットバッファのほかに出力パルスの周波数のデータを
セットするプリセットバッファ11 を設け、μPでバッ
ファ1と11 に出力パルス数と出力パルスの周波数をセ
ットするものである。この回路では、メモリ41 にはプ
リセットバッファ11 のプリセット値に対応した最適な
出力パルス周波数を与えるデータが格納されている。
In this circuit, in addition to the preset buffer for setting the output pulse number data, a preset buffer 1 1 for setting the output pulse frequency data is provided, and the output pulse number and the output pulse frequency are set to buffers 1 and 1 1 by μP. It is something to set. In this circuit, data for giving an optimum output pulse frequency corresponding to the preset value of the preset buffer 1 1 is stored in the memory 4 1 .

そして、コントロールロジック6は、プリセットバッフ
ァ11 に出力パルスの周波数データがプリセットされる
と、プリセット値をアドレスにしてメモリ41 から最適
な出力パルス周波数のデータを読み出す。
Then, when the frequency data of the output pulse is preset in the preset buffer 1 1 , the control logic 6 reads the data of the optimum output pulse frequency from the memory 4 1 using the preset value as an address.

また、DDA回路がデータをラッチした後は、プリセッ
トバッファ11 には今回の周期中に次回の周期の出力パ
ルスの周波数データがプリセットされる。
Further, after the DDA circuit latches the data, the preset buffer 1 1 frequency data of the output pulse of the next cycle during this period is preset.

なお、ダウンカウンタダウンカウンタ2の代わりにアッ
プカウンタを用いてもよい。
Note that an up counter may be used instead of the down counter down counter 2.

また、実施例ではプリセットバッファが1段である場合
について説明したが、FIFO(先入れ先出しメモリ)
等を用いてプリセットバッファを2段以上にしてもよ
い。このようにすることにより、μPのパルス数設定周
期は自由度が増し、さらに使いやすくなる。
Further, in the embodiment, the case where the preset buffer has one stage has been described, but the FIFO (First In First Out Memory)
For example, the preset buffer may have two or more stages. By doing so, the degree of freedom of the pulse number setting period of μP is increased and it becomes easier to use.

また、各バスの転送信号のビット数は実施例で示すもの
以外であってもよい。
Further, the number of bits of the transfer signal of each bus may be other than that shown in the embodiment.

[効果] 本発明によれば、今回の周期中に次回の出力パルス数を
設定できるプリセットバッファが設けられているため、
出力パルス数を前倒しで設定でき、μPのソフトウェア
の設定タイミングの自由度を増すことができる。
[Effect] According to the present invention, since the preset buffer that can set the next output pulse number during the current cycle is provided,
The number of output pulses can be set ahead of time, and the flexibility of setting timing of the μP software can be increased.

また、出力パルス数設定タイミングの遅れが低減される
ため、パルス出力の各周期間の出力休止期間を短縮でき
る。
Further, since the delay in the output pulse number setting timing is reduced, the output suspension period between each pulse output cycle can be shortened.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明にかかるパルス発生回路の一実施例の構
成図、第2図は第1図の回路の動作説明図、第3図は本
発明にかかるパルス発生回路の他の実施例の構成図、第
4図は従来のパルス発生回路により出力されたパルスの
タイムチャートである。 1……プリセットバッファ、2……ダウンカウンタ、4
……メモリ、6……コントロールロジック、7……レー
トラッチ、8……全加算器、9……ラッチ、10……ゲ
ート。
FIG. 1 is a block diagram of an embodiment of a pulse generation circuit according to the present invention, FIG. 2 is an operation explanatory view of the circuit of FIG. 1, and FIG. 3 is a diagram of another embodiment of the pulse generation circuit according to the present invention. The configuration diagram and FIG. 4 are time charts of pulses output from a conventional pulse generation circuit. 1 ... Preset buffer, 2 ... Down counter, 4
... Memory, 6 ... Control logic, 7 ... Rate latch, 8 ... Full adder, 9 ... Latch, 10 ... Gate.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】1周期の出力パルス数のデータがプリセッ
トされ、後述するDDA回路がデータをラッチしたとこ
ろで、今回の周期中に次回の周期の出力パルス数のデー
タがプリセットされるプリセットバッファと、 このプリセットバッファのプリセット値がセットされ、
パルスが出力される毎にカウントが変動し、セット値だ
け変動したところでカウントアップ信号を発生するカウ
ンタと、 このカウンタのセット値に対応した最適な出力パルス周
波数を与えるデータが格納されたメモリと、 前記カウンタにプリセット値がセットされると、セット
値をアドレスにして前記メモリから最適な出力パルス周
波数のデータを読み出すコントローラと、 このコントローラが読出したデータをラッチし、このデ
ータに応じた周期で出力パルスとなる桁上がり信号を発
生するDDA回路と、 前記カウントアップ信号が発生したときに桁上がり信号
の通過を禁止して出力パルスの発生を終了させるゲー
ト、 を具備したことを特徴とするパルス発生回路。
1. A preset buffer in which the data of the output pulse number of one cycle is preset, and when the DDA circuit described later latches the data, the data of the output pulse number of the next cycle is preset during the current cycle, The preset value of this preset buffer is set,
The counter fluctuates each time a pulse is output, and a counter that generates a count-up signal when it fluctuates by the set value, a memory that stores data that gives the optimum output pulse frequency corresponding to the set value of this counter, When a preset value is set in the counter, a controller that reads the data of the optimum output pulse frequency from the memory using the set value as an address, and the data read by the controller is latched and output at a cycle according to this data. A pulse generator characterized by comprising: a DDA circuit for generating a carry signal which becomes a pulse; and a gate for inhibiting passage of the carry signal and ending the generation of an output pulse when the count-up signal is generated. circuit.
【請求項2】1周期の出力パルス数のデータがプリセッ
トされ、後述するDDA回路がデータをラッチしたとこ
ろで今回の周期中に次回の周期の出力パルス数のデータ
がプリセットされる第1のプリセットバッファと、 出力パルスの周波数データがプリセットされ、後述する
DDA回路がデータをラッチした後ところで今回の周期
中に次回の周期の出力パルスの周波数データがプリセッ
トされる第2のプリセットバッファと、 前記第1のプリセットバッファのプリセット値がセット
され、パルスが出力される毎にカウントが変動し、セッ
ト値だけカウントが変動したところでカウントアップ信
号を発生するカウンタと、 前記第2のプリセットバッファのプリセット値に対応し
た最適な出力パルスの周波数を与えるデータが格納され
たメモリと、 前記カウンタにプリセット値ががセットされると、前記
第2のプリセットバッファのプリセット値をアドレスに
して前記メモリから最適な出力パルスの周波数データを
読み出すコントローラと、 このコントローラが読出したデータをラッチし、このデ
ータに応じた周期で出力パルスとなる桁上がり信号を発
生するDDA回路と、 前記カウントアップ信号が発生したときに桁上がり信号
の通過を禁止して出力パルスの発生を終了させるゲー
ト、 を具備したことを特徴とするパルス発生回路。
2. A first preset buffer in which the data of the output pulse number of one cycle is preset, and the data of the output pulse number of the next cycle is preset during the current cycle when the DDA circuit described later latches the data. A second preset buffer in which the frequency data of the output pulse is preset, and the frequency data of the output pulse of the next cycle is preset during the current cycle after the DDA circuit described later latches the data. Corresponding to the preset value of the second preset buffer, and the counter that generates the count-up signal when the preset value of the preset buffer is set, the count changes each time a pulse is output, and the count changes by the set value Memory that stores data that gives the optimum output pulse frequency When a preset value is set in the counter, a controller that reads the optimum frequency data of the output pulse from the memory by using the preset value of the second preset buffer as an address, and latches the data read by the controller. A DDA circuit for generating a carry signal which becomes an output pulse at a cycle corresponding to the data, and a gate for inhibiting passage of the carry signal and ending the generation of the output pulse when the count-up signal is generated. A pulse generation circuit characterized by being provided.
JP63182536A 1988-07-21 1988-07-21 Pulse generator Expired - Lifetime JPH0636489B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63182536A JPH0636489B2 (en) 1988-07-21 1988-07-21 Pulse generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63182536A JPH0636489B2 (en) 1988-07-21 1988-07-21 Pulse generator

Publications (2)

Publication Number Publication Date
JPH0232613A JPH0232613A (en) 1990-02-02
JPH0636489B2 true JPH0636489B2 (en) 1994-05-11

Family

ID=16120019

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63182536A Expired - Lifetime JPH0636489B2 (en) 1988-07-21 1988-07-21 Pulse generator

Country Status (1)

Country Link
JP (1) JPH0636489B2 (en)

Also Published As

Publication number Publication date
JPH0232613A (en) 1990-02-02

Similar Documents

Publication Publication Date Title
JP2000029773A (en) Ram provided with latency synchronized with microprocessor and system provided with data processor, synchronous dram, peripheral devices and system clock
US4473879A (en) Data transfer system in which time for transfer of data to a memory is matched to time required to store data in memory
JP2695535B2 (en) Timer input control circuit and counter control circuit
JPH0636489B2 (en) Pulse generator
JPH0758893B2 (en) Programmable sub-frame type PWM circuit
JPH0714142B2 (en) Pulse generator
JPH0630438B2 (en) Pulse generator
JP2579551B2 (en) Bit buffer circuit
JP3043341B2 (en) Microcomputer system
KR0185786B1 (en) Memory control circuit
JP2534487B2 (en) Pulse generation circuit
JPH0626307B2 (en) Pulse generator
JPH0772876B2 (en) Memory control circuit
JPS648384B2 (en)
JPS6120417A (en) Programmable pulse generator
JP2893915B2 (en) Semiconductor integrated circuit with built-in memory
JP3381272B2 (en) Data transfer method and data processing device
JP3256464B2 (en) Asynchronous transfer control method
JP2818412B2 (en) Counting circuit
SU1575297A1 (en) Device for checking pulse sequence
KR910006684Y1 (en) Central processing unit signal control circuit
JPS61180314A (en) Speed controller
JPS6195396A (en) semiconductor integrated circuit
JPS62126435A (en) Speed conversion buffer circuit
JPS59200328A (en) Central processing unit incorporating data transfer circuit