ダウンロードリスト

プロジェクト概要

Pyastraは Microchip PIC16命令セットをサポートする、Pythonからアセンブラへの翻訳機です。コンパクトかつ効率的なコードを生成するように設計されています。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2004-12-24 23:41 リリース一覧に戻る
0.0.4-preview

コマンドラインのフロントエンドは、アセンブラを呼び出して(- S)を無効にすることができます。パッケージをより多くの例が含まれます。このリリースではプログラムメモリの複数のページをサポートします。新しい関数を追加:sleep()の()は、PICをスリープ状態になり、on_interrupt()(任意の有効割り込みで呼ばれる)。のasm()関数は、現在は、銀行が選択するためのコードを追加します内部パーサており、唯一のアセンブリコード(以前の形式はまだ)が有効である必要があります。 ICDの改善をサポートします。サポートforループは0から255まで、255などが追加されています。いくつかのバグ修正されます。
タグ: Minor feature enhancements
The command line front end is now able to call an assembler (-S to disable). Package includes more examples. This release supports multiple pages of Program memory. New functions added: sleep() (makes the PIC sleep) and on_interrupt() (called on any enabled interrupts). The asm() function now has internal parser that adds code for selecting banks, and requires only assembly code (the previous format is still enabled). Better support of ICD. Support has been added for loops from 0 to 255, including 255. There are some bugfixes.

プロジェクトリソース