Skip to content

MillerRen/grbl-stc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grbl移植到51单片机

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.hcpu_map.h

这个项目是我的一系列grbl移植文章的成果,有兴趣的可以参考:https://www.bilibili.com/read/readlist/rl408478

构建

使用keil c51打开grbl.uvproj构建即可。

烧录

点击 Release 页签下载编译好的 .hex 文件 或 点击这里, 使用STC-ISP烧录, 频率设置为24M赫兹, EEPROM大小为4K。

许可证

许可证: Grbl是自由软件, 在 GPLv3 许可证下发布。

路线图

  • 支持USB √
  • 支持舵机
  • 支持多轴
  • 控制板

CNC技术讨论

支持及赞助

赞赏者清单

  • 慕沁 10元
  • **峰 2元
  • 晨昏下的守望 **元
  • AAA 10元