Grbl是一个非常优秀的CNC固件,在业余CNC爱好者中被广泛使用,但是并没有人完整的将Grbl移植到51单片机上,因此我把Grbl在51单片机上进行了移植,希望能对想了解Grbl或对Grbl进行移植的小伙伴们提供一些帮助。本固件基于我中文注解的最新版Grbl,花费了很大精力,如果您觉得有帮助,不妨在下面的二维码打赏。
在grbl的基础上添加了USB支持,由于P3.0和P3.1被占用,串口引脚重映射到P3.6、P3.7,USB和串口共用一个缓冲器。默认典型器件是STC的STC8H8K64U,LQFP32封装。引脚定义请参见源码配置文件config.h
及cpu_map.h
。
这个项目是我的一系列grbl移植文章的成果,有兴趣的可以参考:https://www.bilibili.com/read/readlist/rl408478
使用keil c51打开grbl.uvproj构建即可。
点击 Release
页签下载编译好的 .hex
文件 或 点击这里, 使用STC-ISP烧录,
频率设置为24M赫兹, EEPROM大小为4K。
许可证: Grbl是自由软件, 在 GPLv3 许可证下发布。
- 支持USB √
- 支持舵机
- 支持多轴
- 控制板
- 慕沁 10元
- **峰 2元
- 晨昏下的守望 **元
- AAA 10元