【公開内容と免責その他】
PICROSの本体ソースコードを公開するにあたり、まだベータ版で
あることをお断りしておきます。
従って使用方法に関する質問にはお答えしますが、問題の責任は
取れませんのであしからずご了承下さい。
またPICROSはフリーソフトとしますが、版権は作者に残すものと
します。
まだデバッグ機能を何も入れていません。デバッグ方法を検討中
です。良いアイデアがあれば教えて下さい。
サービスマクロ命令は簡単に追加できますが、現状で取りあえず
は十分だと思います。
考えればあれもこれもとなりますが、PICに合わせた最小限と
しています。
【PICROS SMALL】
プログラムメモリが2Kワード以下のPICチップ用のPICROSです。
機能的にはLARGE版と変わりませんが、TJSTが簡略化されており、
メモリサイズが小さく出来ます。
★ PICROS SMALL ソースダウンロード(ベータ2版)
また下記はPIROS SMALLにテスト用のタスクをSAMPLEとして
一緒にしたソースコードです。
非常に簡単なタスクですが 6個のタスクが付属しています。
★ PICROS SMALL タスク付き ダウンロード(ベータ2版)
【PICROS LARGE】
プログラムメモリが2Kワード超のPICチップ用のPICROSです。
最大8Kワード(4Bank)までのメモリにタスクを配置することが可能
となります。
機能はSMALL版と変わりはありません。
★ PICROS LARGE ソースダウンロード(ベータ2版)
また下記はPIROS SMALLにテスト用のタスクをSAMPLEとして
一緒にしたソースコードです。
非常に簡単なタスクですが 6個のタスクが付属しています。
★ PICROS LARGE タスク付き ダウンロード(ベータ2版)
【バージョンアップメモ】
98/5/29 ・GTIDマクロの追加 要求元タスクIDを取得するため
・割込み待避の際、PCLATHも待避
またユーザ割込み処理をサブルーチン化
ダウンロードしてお使い下さった結果をメール頂けると有難く思います。
ご使いになった感想や質問はいつでもどうぞ!!