ニューパルサーSP-B(山佐)
 
GNDをさがす
まだ電源は入れないで、1BETスイッチの配線を追います。CN5に赤と黒の配線がつながっています。デジタル回路でスイッチの2つの端子の片方はGNDです。今は2つのどちらがGNDか?不明です。いま、仮にCN6②青をGNDだと仮定します。CN3はメダルセレクターの配線でセンサーにつながっているのでGNDがあります。CN6②青と導通している(つまり、抵抗値ゼロ)ところがあるはずです。
アナログテスターを用意してください。
テスターを抵抗値が計れるレンジ(Ω)に合わせます。
赤の電極と黒の電極を接触させます
針が右に振れます。2つの電極が接触するということは抵抗値がゼロということですから、ゼロオームアジャスターのつまみで針がゼロの位置を示すように調節してください。
テスターの黒の電極をCN6②青に固定して、赤の電極でCN13の7か所の端子と導通を確認してみましょう。残念ながら、CN6②青と導通しているところはCN13にはありませんでした。このことはCN6②青をGNDだと仮定したことが誤りでありGNDはCN6①赤であることを証明しています。
導通を調べるときにピーと音で知らせてくれるデジタルテスターでは注意が必要です。●●オーム以下で発音する、この●●オームが高く設定されているテスターでは、ドッチかなー?って調べたらどっちも音が鳴る。どっち?ってことになりかねません。アナログテスターの針の動きでみることにしましょう。
電源の確保
アミューズ仕様基板は電源を持ちません。パチスロの電源からDC24VとGNDを横取りしてつなぎます。アミューズ仕様基板には三端子レギュレーターというトランジスターが搭載されていて7812で24Vを12Vに落とし、さらにその12Vを7805で5Vに変換してマイコンを動かしています。
メダル投入疑似信号
ニューパルサーSP-Bはメダルセンサーが3個あります。このそれぞれにメダル投入疑似信号を送らなければなりません。テスターを使ってでセンサ信号の位置は調べられます。
アナログテスターをDC電圧が計れるレンジにあわせて、黒の電極をGNDに固定します。電源を入れて、赤の電極でCN13の7か所の端子の電圧を計ります。メダル投入時に電圧が変化するところがあります。テスターの針が①5Vから0Vに下がるところ、②0Vから5Vに上がるところがあり、そこがメダル投入信号の端子です。①がアクティブロー、②がアクティブハイです。
テスターでわかるのはここまでです。
実際にどのような疑似信号を送ればいいか?を調べるにはオシロスコープで波形を読むことが必要です。
オシロスコープの波形のタイミングチャート
これと全く同じ波形を発生させるプログラムを作成して、マイコンに書き込んで回路にのせてアミューズ仕様基板とメダルセレクター回路の間に割り込み配線します。
MAXBETを押すとメダル投入疑似信号が割り込み回路のマイコンを作動させ、オシロスコープで調べた波形と全く同じ信号がパチスロ本体に送られます。アミューズ仕様基板はパチスロのブロッカーコイル信号をかんししていますので、ブロッカーが閉じたときだけメダル投入疑似信号を出力するので、メダルを投入しなくても、プレイヤーが100円を投入して得たクレジットの範囲でプレイできるのです。
メダル払出疑似信号
小役が当選するとパチスロの主基板はDC24Vをメダルホッパーに送ります。アミュズ仕様改造では、メダルホッパーは一度切り離します。そして、このホッパー駆動信号はアミューズ仕様基板に入力されます。DC24Vをマイコンに取り込むわけにはいけませんので、アミューズ仕様基板上ではフォトカプラーで5Vのデジタル信号に変換しています。マイコンは駆動信号を受けて払出疑似信号を送ります。パチスロがこれを認識すると払出が完了しメダルホッパー駆動信号が止まって、メダル払出疑似信号も止まります。アミューズ仕様基板は小役の枚数を数えるのではなく、回った⇒信号出力、止まった⇒信号出力停止を繰り返しているだけなのです。
 
 
涼宮ハルヒの憂鬱
1、正常動作の確認
2,GNDをさがす
  テスターを使って調べます。
3、電源の確保
  アミューズ仕様基板は電源を持ちません。パチスロの電源からDC24VとGNDを横取りします。
4,メダル投入疑似信号
アミューズ仕様基板のメダル投入疑似を当該・涼宮ハルヒの憂鬱のメダル投入信号の波形の通りのプログラムを作成して回路にのせてパチスロのメダル信号回路につなぐ。
5、メダル払出疑似信号
メダルホッパーは切り離して、ホッパーモーター駆動信号をアミューズ仕様基板で受けて、払出疑似信号をパチスロに送ります。正常に払出が行われると、実は払出は行われず、アミューズ仕様基板の払出疑似信号に騙されたパチスロは正常払出を認識してホッパーモーターを止めます。アミューズ仕様基板はホッパーモーター駆動信号が止まったので払出疑似信号の出力を止めます。例えば小役払出9枚の場合、アミューズ仕様基板はこの9を数えてはいません。あくまでも、ホッパーモーター駆動信号を基準に動いているのです。
 
 
アミューズメント仕様基板を使ったパチスロゲーム機でエラーが起きたときの対応の一つに、使用しない1BEボタンを使って解除する方法があります。1BEボタンの配線を内部でリセットボタンにつないでおけば、エラー発生時に1BEボタンを押すことで解除できました。
このやり方は最新機種では通用しません。最新機種では台鍵で扉を開けなければリセットも設定変更もできないプログラムが組まれています。
そこで・・・・・ 1BEボタンを押すと、扉が開いたという信号を送って→リセットボタンを押したという信号を送って→扉が閉まったという信号を送るプログラムをマイコンに書き込んで回路に載せて割り込ませると台鍵で扉を開けることなくエラーが解除できます。
 
モンキーターン2のエラー解除を1BETスイッチで解除する動画
①エラー発生
②プレイヤーが1BETスイッチを押すとプログラムが作動します
③ドアーオープン信号
④リセット信号
➄ドアクローズ信号
これで、何事もなかったようにゲームが続行できます。
パチスロで電源投入時発生するエラーを自動で解除するプログラムが作動する動画
電源がON、エラーになっています。
扉を開けて、リセットスイッチを押せば解除されるのですが自動的にエラーを解除するプログラムを作って人の手を借りずにエラー解除してみます。
プログラム
回路例
 
 
 
大都技研の押忍サラリーマン番長をアミューズメント仕様に改造します。
 
今回は設置するところが音声が大きいとはばかられるので、かといって音がなければプレイヤーは面白くない。周りに静かでプレイヤーも楽しめる音声の制御について考えます。
当該、押忍サラリーマン番長にはスピーカーが6箇所搭載されています。
スピ-カー1、2、3,4,は目視で位置が確認できます。
スピ-カー1、2、4の配線コネクターを抜いて音が出ないようにしてスピーカー3に可変抵抗(ボリューム)をつけて音をプレイヤーには聞こえて、周りは静かにを実現します。
スピーカー5、6は液晶と扉に挟まれているため配線を目視で確認できません。
液晶基板の□のコネクターを抜くと音がでなくなるので、どうやらここにスピーカー5、6の配線が来ているようです。配線は16本つながっていて、どれがスピーカー5,6か特定するために
①1本ずつ配線を切断して音が出なくなったところをさがす。
②オシロスコープで音声の波形を見る。
 
16本の配線はそれぞれ必要な信号線です。16本を切ってつないで、切ってつないでの作業は現実的ではありません。
今回は②の方法でスピーカーの信号線を確定します。
音声にあわせてオシロスコープの波形が変化するところを見つけました。
スピーカーはこんな感じでつながっていることが想像できます。
試しに⑬と⑭を切断してみました。
案の定、ビンゴ。音が出ません。この切り口に音声調節可変抵抗(ボリューム)をつないで音を制御します。
 
 
エンターライズ社謹製モンスターワールド・アイスボーン(AC100V)
正常動作の確認 
メダルを1枚投入する⇒1BETが点灯
2枚目のメダルを投入⇒2BETが点灯
3枚目のメダルを投入⇒3BETが点灯
4枚目のメダルを投入⇒CREDITに1が表示される
5枚目のメダルを投入⇒CREDITに2が表示される
6枚目のメダルを投入⇒CREDITに3が表示される
続けて1枚づつメダルを投入して
52枚目のメダルを投入⇒CREDITに49が表示される
53枚目のメダルを投入⇒CREDITに50が表示される
54枚目のメダルを投入⇒CREDITは50のままで投入したメダルが返却される
スタートレバー操作でリールが回転して、STOPボタンを押して左・中・右。右ボタンを押した指をスイッチから離した途端、ブロッカーがカチッと音がして閉じてINSERTが点灯する。
メダルを3枚づつ投入してPLAY⇒小役が当選するとPAYに表示された枚数のメダルが正確に払い出される。
精算ボタンを押すと⇒メダルが50枚正確に払いだされる。
何か異常があれば入手先に連絡して対応してもらって下さい。
少しでも作業の痕跡が残れば対応できない、というのが中古機販売業者の立場です。正常な動作確認ができてから作業を始めて下さい。
GNDの確認
テスターを用意してください。
抵抗値がはかれるオームにレンジをあわせます
赤と黒の電極を接触させると針が抵抗値を示します
赤黒双方の電極が接触したときの抵抗値はゼロオームです。0オームアジャスターダイヤルでテスターの針を0に合わせて下さい。
扉を開けて中継基板に注目してください。
まだ、電源を入れないで・・・・
①精算スイッチをさがして配線を追って下さい。
②CN2に精算スイッチから2本の配線が入っています。デジタル回路のスイッチで2本の配線のうち1本はGNDです。
③どちらがGNDか?いまはわかりません。いま仮にCN2①をGNDと仮定します。
④テスターを抵抗値が計れるレンジにセットして黒の電極をCN2①に固定して、赤の電極でCN8の①から⑩まで10ケ所とCN2①との間で抵抗値ゼロのところをさがします。CN8はメダル投入センサーにつながっていて、GNDにつながるところがあります。
➄残念ながらCN2①と導通している(抵抗値ゼロ)のところはありません。これは④でCN2①をGNDとした仮定が誤りで、CN2②がGNDであることを教えています。
 
電源の確保
アミューズ仕様基板は電源を持ちません。パチスロの電源から横取りします。
メダル投入疑似信号
タイミングチャート
メダル払出疑似信号
タイミングチャート
 
モンスターハンターワールド・アイスボーンの正体がわかったので、アミューズ仕様基板を取り付けましょう。
 
 
 
Yahoo Japan にアクセスしようとIDでログインすると、登録しているスマホに確認コードが送られて、それを入力してログインが完了する。
ところが、確認メッセージが届かず、Yahoo Japanに問い合わせると・・・・
お問い合わせの「SMSでの確認コードが届かない」件についてご案内いたします。
Yahoo! JAPANから正常に送信されたSMSがご利用の携帯電話で受信できない場合は、携帯電話の再起動をお試しください。
携帯電話の再起動をお試しいただいても解決しない場合は、下記の点を順にご確認くださいますようお願いいたします。
※すでにお試しいただいている点が含まれる場合も、念のためいま一度ご確認くださいますようお願いします。
==========
■接続環境について
==========
SMSの送受信が可能な携帯電話番号あてに確認コードが送信されているか、念のためご確認ください。
圏外、受信状況不良や移動中、音声通話中ではないことを確認し、電波の良いところでSMS認証のお手続きをお試しください。
Wi-Fi回線で行われている場合は、携帯電話回線(4G、5G)に切り替えてお試しください。
==========
■受信設定について
==========
携帯電話会社の一括設定などでなりすまし・迷惑メールを拒否する設定を行っていないかご確認ください。


※SMS一斉拒否、アドレス帳に登録している番号のみ受信、個別拒否など設定をせず、「すべての電話番号を許可する」設定にしてください。
==========
■端末のアップデート・再起動
==========
ご利用端末のOSをアップデートすることで、確認コードが受信できない事象が解決する可能性があります。
OSのバージョンが最新の状態かご確認いただき、アップデート後、確認コードが届くかご確認をお願いいたします。
その後、もう一度携帯電話の再起動をお試しください。
==========
■SMSを受信しているアプリの変更
==========
Androidをご利用の場合は、「Carrier Services」アプリを最新のバージョンにアップデートしてください。
また、SMSを受信しているアプリを別のアプリに変更いただき、確認コードが届くかご確認をお願いします。
==========
■SMS送信エラーについて
==========
複数回連続してSMSを送信すると、エラーが発生して一定時間送信ができなくなることがあります。
SMSを使ったお手続きでエラーが発生する場合は、しばらくお時間をおいて、安定した接続環境からいま一度お手続きをお試しください。
ご利用のSMSで遅延が発生している可能性も考えられますので、その場合は、しばらくお時間をおいてからいま一度お手続きください。
==========
※端末の操作方法などご不明な点は、ご利用の携帯電話会社にご確認くださいませ。
SMSが届かない件について、以下のヘルプページでも詳細をご案内しておりますのであわせてご参照ください。
◇SMS認証ができない時の確認事項
https://support.yahoo-net.jp/PccLogin/s/article/H000012420
ご確認いただく項目が多く、お客様にはお手数をおかけしますことをお詫び申し上げます。
これからもYahoo! JAPANをよろしくお願いいたします。
 
結局、どれをやっても解決せず、ドコモに泣きついて安心サポートアプリをダウンロード⇒インストールして遠隔操作開始。
SMSブロックリスト編集の下に小ーーーーーーーーーさく「1」が表示されていて、それをタップすると、Yahoo Japanのメッセージがズラーーーーとあってブロックを解除して解決した。

小さすぎて、教えてもらわなければ絶対にわからない。
ともあれ、確認コードが確認できて、めでたしめでたし。
これで、オークションの売上金がPayPayにチャージできることになった騒動の顛末、読み終わりとさせていただきます。
 
 
ユニバーサルエンターテインメントグループ・ミズホのアナザーゴッドハーデスをアミューズメント仕様に改造します。
今回、作業を始める前の通電で液晶モニターが真っ暗で映らず、通常ドアオープンでけたたましいエラー音が鳴るはずが、それもまったくなく、音無し絵なし状態。96時間電源をつなぎっぱなしで復帰しました。
GNDをさがす
テスターでGNDはどこか確定します
 
電源の確保
アナザーゴッドハーデスは主電源がDC12Vです。アミューズ仕様基板はDC24Vを想定している場合は電源に細工が必要です。
今回AC100V⇒DC24VのACアダプターを使用します。電源スイッチON⇔OFFとアミューズ基板のON⇔OFFが同期させるために電源BOXの100VON⇔OFFとスイッチON⇔OFFが同期するようにACアダプタ入力ようのAC100V配線を適切に横取りします。
①電源BOXを分解してAC100Vをつないで
②電源スイッチONで100V
③電源スイッチOFFで0Vになるところをさがします
4Pの3番と4番から配線を横取りすればいいみたいです。
 
4Pの3番と4番に横取り配線します
しっかり絶縁して電源BOXを元通りに組み立てます。
電源スイッチON⇔OFFでAC100VがON⇔OFFする出力が確保できました。
これがやりたかったんですよね。
ACアダプターの0VはパチスロのGNDとつないで、0VとGNDが共通になる処理をします。
設定信号
アミューズ仕様基板上の設定スイッチで設定変更をする場合は設定スイッチの
1番(白)のパチスロ本体側につなぎます。

メダル投入疑似信号
 
        タイミングチャート
  アミューズ仕様基板のメダル投入疑似信号を上図タイミングチャートの通り出力するマイコンプログラムを作成し、回路に搭載して、割り込み配線して取り付けます。  
  
  
MAXBET・チャンス(CHANCE)切替
  
アナザーゴッドハーデスはプレイ中にチャンスボタンを押す指示がでます。チャンスボタンはMAXBETと共通になっていて、アミューズ基板につながています。押せと指示があって押しても反応しません。DC12Vのリレーでリール回転中は信号がSLOT本体側に、メダル投入中は信号がアミューズ仕様基板につながる工夫をします。
  
メダル払出疑似信号
  
  
  
景品・メダルの払出
  
アナザーゴッドハーデスは主電源がDC12 Vで。主電源DC24Vを想定しているアミューズ仕様基板のためにACアダプタを使ってDC24Vを確保しました。プレイヤーの持ち点が払出設定点に達すると、アミューズ仕様基板はホッパー駆動のDC24Vを出力します。アナザーゴッドハーデスのホッパーはDC12V仕様なので、2倍の力で回転するため、1枚メダルを払い出してホッパーを止める制御ができません。ホッパー駆動のDC12Vで回転させる工夫が必要になります。
  
D24V・2回路のリレーを使います。
  
  
 
  
  
仕組み
  
  
①アミューズ仕様基板のDC24V出力をDC24Vのリレーで受けます。
  
②リレーのコイルが働いてCOMとNOが接触してDC12Vがモーターに入力されます。
  
③メダルが出ると払出信号がアミューズ仕様基板に入力されてDC24vの出力が止まります。
  
④リレーのコイルが働いてCOMとNCが接触します。
  
➄2回路リレーのNCは謎のジャンパーで一瞬モーターに逆電力が流れてモーターはキュッと止まります。
  
  
 
ユニバーサルエンターテインメントグループ・ミズホのミリオンゴッド・神々の凱旋をアミューズメント仕様に改造します。
今回、作業を始める前の通電で液晶モニターが真っ暗で映らず、通常ドアオープンでけたたましいエラー音が鳴るはずが、それもまったくなく、音無し絵なし状態。72時間電源をつなぎっぱなしで復帰しました
GNDをさがす
テスターでGNDはどこか確定します。
 
電源の確保
ミリオンゴッド・神々の凱旋は主電源がDC12Vです。アミューズ仕様基板はDC24Vを想定している場合は電源に細工が必要です。
今回AC100V⇒DC24VのACアダプターを使用します。電源スイッチON⇔OFFとアミューズ基板のON⇔OFFが同期させるために電源BOXの100VON⇔OFFとスイッチON⇔OFFが同期するようにACアダプタ入力ようのAC100V配線を適切に横取りします。
①電源BOXを分解してAC100Vをつないで
②電源スイッチONで100V
③電源スイッチOFFで0Vになるところをさがします
4Pの3番と4番から配線を横取りすればいいみたいです。
 
4Pの3番と4番に横取り配線します
しっかり絶縁して電源BOXを元通りに組み立てます。
電源スイッチON⇔OFFでAC100VがON⇔OFFする出力が確保できました。
これがやりたかったんですよね。
ACアダプターの0VはパチスロのGNDとつないで、0VとGNDが共通になる処理をします。
設定信号
アミューズ仕様基板上の設定スイッチで設定変更をする場合は設定スイッチの
1番(白)のパチスロ本体側につなぎます。

メダル投入疑似信号
        タイミングチャート
アミューズ仕様基板のメダル投入疑似信号を上図タイミングチャートの通り出力するマイコンプログラムを作成し、回路に搭載して、割り込み配線して取り付けます。
MAXBET・チャンス(CHANCE)切替
アナザーゴッドハーデスはプレイ中にチャンスボタンを押す指示がでます。チャンスボタンはMAXBETと共通になっていて、アミューズ基板につながています。押せと指示があって押しても反応しません。DC12Vのリレーでリール回転中は信号がSLOT本体側に、メダル投入中は信号がアミューズ仕様基板につながる工夫をします。
メダル払出疑似信号
景品・メダルの払出
アナザーゴッドハーデスは主電源がDC12 Vで。主電源DC24Vを想定しているアミューズ仕様基板のためにACアダプタを使ってDC24Vを確保しました。プレイヤーの持ち点が払出設定点に達すると、アミューズ仕様基板はホッパー駆動のDC24Vを出力します。アナザーゴッドハーデスのホッパーはDC12V仕様なので、2倍の力で回転するため、1枚メダルを払い出してホッパーを止める制御ができません。ホッパー駆動のDC12Vで回転させる工夫が必要になります。
D24V・2回路のリレーを使います。
 
仕組み
①アミューズ仕様基板のDC24V出力をDC24Vのリレーで受けます。
②リレーのコイルが働いてCOMとNOが接触してDC12Vがモーターに入力されます。
③メダルが出ると払出信号がアミューズ仕様基板に入力されてDC24vの出力が止まります。
④リレーのコイルが働いてCOMとNCが接触します。
➄2回路リレーのNCは謎のジャンパーで一瞬モーターに逆電力が流れてモーターはキュッと止まります。
 
 
 
ミリオンゴッド・神々の凱旋をアミューズメント仕様に改造します。
倉庫から引っ張り出してスイッチオン。
なんと、液晶画面が真っ黒で映りません。
おまけに、いつもはドアを開けると、うるさいほど、けたたましいエラー音が
シーーーーーーーーーーーーーーーーーン。
音声が全く出ません。
幸い、メダルが投入できて、リールが回転して、小役が揃うとメダルが払い出されるので、主基板は正常だと思います。
最初、電源を入れたらPAYの表示が rr で,こういうときは設定変更しなおして復帰。
あちこち、いじって二次的ダメージを被る前に、通電しっぱなしで様子を見ることに。
2024年1月10日を佳き日と定めて、スイッチオン。
何人たりとも、いかなる事態が起ころうとも心に決めた「通電状態の継続」
2024年1月11日:変化なし
2024年1月12日:変化なし
2024年1月13日:変化は・・・って確認し忘れていて、午後になって、何と!!液晶映ってる!! ドアを開けると、あのけたたましいエラー音。
72時間以上の通電放置で復帰。
最悪の場合、部品取りで二個イチにと思って、引っ張り出したハーデスも同じ音無し、絵なし状態。
こちらは72時間経過もいまだ復帰できない。
と、・・・突然けたたましいエラー音。
なんとかのエラーとにかくドアーを開けて、リセットして、ドアを閉めて、鍵を逆回しして、エラー音がとまって、メダルが入って、96時間ぶりにゲームができた。
結論 
ミリオンゴッド・アナザーゴッドハーデスなど 
ユニバーサル系で、「音無し・絵なし」状態になったら、とにかく通電放置。最低でも72時間。状態によっては96時間。あなたは一週間通電放置できるか?
知ったかぶりで液晶基板の分解や電源BOX解体禁止
音無し・絵なしのハーデスが通電放置96時間で復帰した動画
 
 
;****************************************************************************
; This Program is the standard of 7 segment LED control.
; All LEDs are driven by dynamic scanning that is directly driven by
; CPU itself.
;****************************************************************************
LIST P=PIC16F84
INCLUDE "P16F84.INC"
;****************************
; Define Constant or Work
;****************************
CNT1 EQU 0DH ;Timer Counter
CNT2 EQU 0EH ;Timer Counter
CNT3 EQU 0FH ;Loop counter
COLUM EQU 10H ;Display Digit Position
NUMBER EQU 11H ;Test Display Data
TEMP EQU 12H ;Work Area
;****************************
; JUMP HOOK
;****************************
ORG 0
GOTO MAIN ;RESET HOOK


ORG 4
GOTO INT_ ;Interrupt Hook


ORG 8H
;********************************
; Main Routine
;********************************
MAIN
BCF INTCON,GIE ;disable interrupt
CLRF NUMBER ;reset display data
; PORT A & B Initialize Routine
BSF STATUS,RP0 ;Set page 1
CLRF TRISA ;PortA is all output
CLRF TRISB ;Port B is all output
BCF STATUS,RP0 ;Set Page 0
MAINLP
MOVLW 28H ;about 1sec loop
MOVWF CNT3 ;display counter
LOOP
MOVLW 10H ;PORT A Start position
MOVWF COLUM ;Save for Start
MOVF NUMBER,W ;Get display data
MOVWF TEMP ;Save tempolary
NEXT
MOVF TEMP,W ;Get data
CALL DISP ;Display digit
INCF TEMP,F ;Data +1
BCF STATUS,C ;Carry reset
RRF COLUM,F ;Shift to next digit
MOVF COLUM,W
ANDLW 1FH ;5 digit end test
BTFSS STATUS,Z ;If end?
GOTO NEXT ;goto next digit
DECFSZ CNT3,F ;test loop end
GOTO LOOP ;not end
INCF NUMBER,F ;Increment display data
GOTO MAINLP ;Loop


;*****************************************
; Display Control Sub
; Time skew of each digit is 5 msec.
;*****************************************
DISP
CALL GET_7SEG ;Convert to 7 Segment Data
MOVWF PORTB ;Output Data
MOVF COLUM,W ;Get Colum
MOVWF PORTA ;Output data
CALL TIME5M ;Wait 5msec
RETURN




;*************************************************
; Convert BCD to 7SEG Code
; PORT B0 is used for another,then data is
; shifted 1 bit left
;*************************************************
GET_7SEG
ANDLW 0FH ;Mask upper 4bits
ADDWF PCL,F ;Add to PC reg
RETLW B'01111110' ;Code 0
RETLW B'00001100' ;Code 1
RETLW B'10110110' ;Code 2
RETLW B'10011110' ;Code 3
RETLW B'11001100' ;Code 4
RETLW B'11011010' ;Code 5
RETLW B'11111010' ;Code 6
RETLW B'00001110' ;Code 7
RETLW B'11111110' ;Code 8
RETLW B'11001110' ;Code 9
RETLW B'11101110' ;Code A
RETLW B'11111000' ;Code b
RETLW B'01110010' ;Code C
RETLW B'10111100' ;Code d
RETLW B'11110010' ;Code E
RETLW B'11100010' ;Code F

;**************************************
; Timer Routine
; TIM5M:5msec
;**************************************
TIME5M
MOVLW 9H ;About 5msec
MOVWF CNT2 ;
TIMLP2
CLRF CNT1 ;
TIMLP1
NOP ;dumy nop
NOP
DECFSZ CNT1,F
GOTO TIMLP1 ;5*256-1
DECFSZ CNT2,F
GOTO TIMLP2 ;10*((5*256-1)+3)-1
RETURN ;+3=12822*0.4usec=5.1msec


;****************************************************
; INT Interrupt Dumy Routine (ignored)
;****************************************************


INT_
RETURN

END
 
 

MPLAB IDEを開く
File ⇒New
source drug ⇒  copy ⇒past
File ⇒ Save as
Named