|
发表于 2024-8-14 13:06:42
|
显示全部楼层
本帖最后由 locky_z 于 2024-8-14 13:13 编辑
建议改成针对51内部资源操作的basic,例如增加几个关键字,直接控制IO口,串口通讯、EEPROM操作、寄存器操作(PWM,ADC,DAC等),但中断就就算了。
上电就监听串口,等待串口发来的basic程序以及命令,也可以直接运行eeprom中的basic程序段,这样用家就能直接在PC端写好控制的Basic程序发给51板了,
虽然keil C等也可以实现这些功能,并且是生成hex文件,但写51类的C语言,总是要关心内存分配、变量类型转换、字符串操作,还经常怕堆栈溢出,有点烦。不像高级语言那样,用无类型变量,随时类型自动转换,即用即走(当然前提是内存够大)。 |
|