picoforth:PicoForth - PIC12 PIC16 编译器

时间:2024-07-06 15:46:52
【文件属性】:

文件名称:picoforth:PicoForth - PIC12 PIC16 编译器

文件大小:50KB

文件格式:ZIP

更新时间:2024-07-06 15:46:52

Forth

PICoForth 是 Microchip 著名微控制器 PIC12 和 PIC16 系列的编译器 需要 gForth 和 gputils 警告 - 此代码处于(预)alfpa 状态。 它是可用的,使用此编译器至少完成了 1 个简单项目,但缺少许多功能。 查看待办事项 安装脚本还没有,没有链接到库等,你应该直接从这个目录编译试试这个:./picoforth examples/servo.fp 你应该在示例目录中找到 .hex 文件和朋友 通话风格 有 3 种调用单词的样式: inline - 这个词是内联编译的。 对于简单的单词如 dup、drop 等以及被调用次数较少的单词,usefull 非常有用。 :pic-inline .... ; simple call - 使用 call 和 return 指令来调用单词,硬件限制为 8 级。 许多图书馆词消耗1级堆栈。 中断也消耗 1


【文件预览】:
picoforth-master
----picoforth(509B)
----.gitattributes(29B)
----cstring.fp(5KB)
----lib()
--------memory.fp(5KB)
--------rstack.fp(3KB)
--------kernel.fp(12KB)
--------int.fp(14KB)
--------various.fp(4KB)
--------char.fp(8KB)
----optimizer.pl(3KB)
----pic-compiler.fp(27KB)
----examples()
--------servo.fp(4KB)
--------README(333B)
----README.md(6KB)
----TODO(996B)
----tests()
--------lib-char.fp(4KB)
--------checkstack.fp(1KB)
--------test-pointers.fp(4KB)
--------README(866B)
--------lib-int.fp(6KB)
----.gitignore(30B)
----depend.fp(5KB)
----conditional.fp(8KB)
----ChangeLog(765B)
----extra()
--------bytestream(1KB)
----include()
--------p16f883.fp(14KB)
--------p16f648a.fp(14KB)
--------p12f629.fp(3KB)
--------p16f886.fp(14KB)

网友评论