gentleman 发表于 4 天前

齐天编译器第二棒(真) 九三阅兵 (串口,字符方阵)

                                       齐天编译器第二棒(真) 九三阅兵 (串口,字符方阵)

https://www.bilibili.com/video/BV1oQhqzcEgs/

/*
* 2025/08/30 v2.0 版本
* 说明文档
* 项目名称:QITIAN_MCS251_Compiler_V2.0
* 作者:gentleman_齐天大圣
* 用途:兼容 MCS251 指令集的编译器
* 开源协议:GPLV3
* 测试环境:AI8051U 实验箱V1.2 九三阅兵程序
* 简介:编译器执行文件位置:bin\Debug\net9.0\QITIAN_MCS251_Compiler.exe
*       会编译工程目录下 test\test.c
*       到build\test.hex 下
*      
* 更新内容:1.现在build 会生成 test_ir.txt中间代码文件,便于查看
*         2.可以定义一些简单的变量了:int,char,unsigned char,unsigned int,bit
*                                           以及char 数组(目前划分了部分data区域,比较小,
*                                                            后面版本更新edata等)                                                            
*         3.变量支持初始化(8位),如 unsigned int a = 0x12;char b = 0x30;unsigned char c = 0xFF;
*         4.增加了一些简单的表达式(8位计算)支持:如 a = b + c;a = b - c; --i; ++j;
*         5.while 循环支持变量,而不是只能 while(1) 了,而且可以长跳转。
*         6.详细支持哪些c语句,请查看 test\test.c
*         
* 下版本预告:
*          函数跳转,中断,if等
*/

神农鼎 发表于 4 天前

{:baoquan:}

gentleman 发表于 4 天前

神农鼎 发表于 2025-8-30 20:44


{:4_196:}
页: [1]
查看完整版本: 齐天编译器第二棒(真) 九三阅兵 (串口,字符方阵)