回胴式遊技機技術研究 J-Slot Amusement Specification

アミューズメント仕様パチスロの日々

PICのプログラムメモリ

2024-07-15 16:09:55 | 日記


DATA SHEET

データーシート和訳
PCL and  PCLATH
Program Counter (PC)は13ビットです。下位バイトは、読み取りおよび書き込み可能なレジスタである PCL レジスタから取得されます。上位バイト (PC<12:8>) は直接読み取りまたは書き込みはできず、PCLATH から取得されます。リセット時に PC はクリアされます。図 2-3 は、PC のロードに関する 2 つの状況を示しています。図 2-3 の上部の例は、PCL への書き込み時に PC がロードされる様子を示しています (PCLATH<4:3> → PCH)。図 2-3 の下部の例は、呼び出しまたは goto 命令中に PC がロードされる様子を示しています (PCLATH<4:3> → PCH)。


COMPUTED GOTO
COMPUTED GOTO は、PC にオフセットを追加することによって実行されます (ADDWF PCL)。計算された GOTO メソッドを使用してテーブル読み取りを実行する場合、テーブルの場所が PCL メモリ境界 (各 258 バイト ブロック) を越える場合は注意が必要です。アプリケーション ノート「テーブル読み取りの実装」8AN556 を参照してください。
STACK
PIC 12F629/675 ファミリには、8 レベルの深さ x 13 ビット幅のハードウェア スタックがあります (図 2-1 を参照)。スタック スペースはプログラム スペースまたはデータ スペースの一部ではなく、スタック ポインタは読み取りまたは書き込みできません。CALL 命令が実行されるか、割り込みによって分岐が発生すると、PC がスタックにプッシュされます。RETURN、RETLW、または RETFIE 命令の実行時に、スタックがPOPされます。PDLATH は、PUSH または POP 操作の影響を受けません。スタックは循環バッファとして動作します。つまり、スタックが 8 回プッシュされた後、9 回目のプッシュによって、最初のプッシュで保存された値が上書きされます (以下同様)。

注 1: スタック オーバーフローまたはスタック アンダーフロー状態を示すステータス ビットはありません。
    2: PUH または POP と呼ばれる命令/ニーモニックはありません。これらは、CALL RETURN、RETLW、および 
  RETFIE 命令の実行、または割り込みアドレスへのベクトル化によって発生するアクションです。


 スマートボード
アミューズ仕様パチスロ改造講座
アミューズ仕様パチスロ改造
****************
回胴式遊戯機技術研究会はパチスロの入出力信号を調べて、オシロスコープで波形をみて、その通りの疑似信号を出力するマイコンプログラムを作成して、回路にのせて、パチスロのメダル不要回路を作成して、卒業の技術講習(有料)を開講しています。
この機会に、パチスロの基礎から学んで、アミューズメント仕様パチスロの技術を身につけてみませんか?
受講受付中!!
ご不明の点はご遠慮なくお尋ね下さい。存じ上げていることは丁寧にご案内させていただきます。
TEL 090-3194-4902 
 
 


合同会社アムセには保険のプロフェッショナルが居ます。
 各種保険のご用命は合同会社アムセへ問い合わせ下さい
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

1ミリ秒のウェイト時間

2024-07-15 15:34:45 | 日記

汎用レジスタにCNT0を定義します
      CNT0     EQU     0x21
Wレジスタに繰り返し回数の値 '100'を入れて
その値をCNT0に移動します


 スマートボード
アミューズ仕様パチスロ改造講座
アミューズ仕様パチスロ改造
****************
回胴式遊戯機技術研究会はパチスロの入出力信号を調べて、オシロスコープで波形をみて、その通りの疑似信号を出力するマイコンプログラムを作成して、回路にのせて、パチスロのメダル不要回路を作成して、卒業の技術講習(有料)を開講しています。
この機会に、パチスロの基礎から学んで、アミューズメント仕様パチスロの技術を身につけてみませんか?
受講受付中!!
ご不明の点はご遠慮なくお尋ね下さい。存じ上げていることは丁寧にご案内させていただきます。
TEL 090-3194-4902 
 
 


合同会社アムセには保険のプロフェッショナルが居ます。
 各種保険のご用命は合同会社アムセへ問い合わせ下さい
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

PICマイコンの命令

2024-07-15 15:14:39 | 日記

PICマイコンには35個の命令があります。
   命令ADDLWを例に記述を示します

 スマートボード
アミューズ仕様パチスロ改造講座
アミューズ仕様パチスロ改造
****************
回胴式遊戯機技術研究会はパチスロの入出力信号を調べて、オシロスコープで波形をみて、その通りの疑似信号を出力するマイコンプログラムを作成して、回路にのせて、パチスロのメダル不要回路を作成して、卒業の技術講習(有料)を開講しています。
この機会に、パチスロの基礎から学んで、アミューズメント仕様パチスロの技術を身につけてみませんか?
受講受付中!!
ご不明の点はご遠慮なくお尋ね下さい。存じ上げていることは丁寧にご案内させていただきます。
TEL 090-3194-4902 
 
 


合同会社アムセには保険のプロフェッショナルが居ます。
 各種保険のご用命は合同会社アムセへ問い合わせ下さい
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

PICマイコンを理解するポイント

2024-07-14 22:55:51 | 日記
レジスタ
レジスターはデーターを保管する入れ物
 プログラムの概念で表現すると⇒レジスタ
 エレクトロニクスの概念では ⇒メモリー
 レジスタには専用レジスタと汎用レジスタがある
専用レジスタ
 IOポートや内臓モジュールと直結し動作設定や状態の読み出しができる
汎用レジスタ
 ユーザーが自由に使えるレジスタ
ワーキングレジスタ(Wレジスタ)
 処理を行う対象データーを取り出して保管しておくレジスタ
 GP0 GP1 GP2 GP4 GP5を出力に GP3 を入力に指定する場合の記述
 movlw    b'0001000'   ;Wレジスターにb'00001000' を代入
   movwf     GPIO     ;W レジスタの値をGPIOレジスタへ移動
  0=出力 1=入力なので⑦⑥➄③②が出力 ③が入力ポートに設定される
 

   
 
 スマートボード
アミューズ仕様パチスロ改造講座
アミューズ仕様パチスロ改造
****************
回胴式遊戯機技術研究会はパチスロの入出力信号を調べて、オシロスコープで波形をみて、その通りの疑似信号を出力するマイコンプログラムを作成して、回路にのせて、パチスロのメダル不要回路を作成して、卒業の技術講習(有料)を開講しています。
この機会に、パチスロの基礎から学んで、アミューズメント仕様パチスロの技術を身につけてみませんか?
受講受付中!!
ご不明の点はご遠慮なくお尋ね下さい。存じ上げていることは丁寧にご案内させていただきます。
TEL 090-3194-4902 
 
 


合同会社アムセには保険のプロフェッショナルが居ます。
 各種保険のご用命は合同会社アムセへ問い合わせ下さい
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

PICマイコンのタイマーサブルーチン

2024-07-13 10:43:01 | 日記

回路ー1
プログラムー1
①スイッチがON
②LEDが点灯
③LEDが消灯

回路図ー1でプログラムー1をマイコンに書き込みます
記述

LEDは点滅を繰り返すはずですが、実際は 、何も起こりません
PICマイコンが命令を実行する時間は1/4クロックを1サイクルとする値です。
PIC12f629内蔵4MHz のクロックで動作させているので、1サイクルの周波数は1MHz  すなわち 1 X 10の6乗の周波数です。
この1 X 10の6乗の逆数がサイクル時間で 1マイクロ秒
6     bcf          GPIO,0       1サイクル(1マイクロ秒)
7     bsf       GPIO,0       1サイクル(1マイクロ秒)
8     goto        start      1サイクル(1マイクロ秒)
1マイクロ秒 というきわめて短い時間でてんめつを繰り返すので人間の目が追いついていけません。
点灯と消灯の間に遅延時間を設けます。
6     bcf          GPIO,0    :点灯
        遅延時間      
7      bsf       GPIO,0         ;消灯     
8     goto        start 







 スマートボード
アミューズ仕様パチスロ改造講座
アミューズ仕様パチスロ改造
****************
回胴式遊戯機技術研究会はパチスロの入出力信号を調べて、オシロスコープで波形をみて、その通りの疑似信号を出力するマイコンプログラムを作成して、回路にのせて、パチスロのメダル不要回路を作成して、卒業の技術講習(有料)を開講しています。
この機会に、パチスロの基礎から学んで、アミューズメント仕様パチスロの技術を身につけてみませんか?
受講受付中!!
ご不明の点はご遠慮なくお尋ね下さい。存じ上げていることは丁寧にご案内させていただきます。
TEL 090-3194-4902 
 
 


合同会社アムセには保険のプロフェッショナルが居ます。
 各種保険のご用命は合同会社アムセへ問い合わせ下さい
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

にほんブログ村ブログパーツ

PVアクセスランキング にほんブログ村

にほんブログ村ブログパーツ

PVアクセスランキング にほんブログ村