本帖最后由 STCAI-32位8051 于 2024-4-12 14:36 编辑
我使用的单片机是STC8H1K08
内存编译后情况如下
Program Size: data=9.2 xdata=606 const=0 code=6498
我的代码基本功能就是接受串口2的数据,然后进行和校验,校验通过后通过串口1输出数据
代码如下
- u8 Co2Analysis(void)
- {
- u8 i,check;
- u16 CO2_PPM;
-
- if(COM2.RX_TimeOut > 0) //超时计数
- {
- if(--COM2.RX_TimeOut == 0)
- {
- if(COM2.RX_Cnt > 0)
- {
- check = FunCheckSum(RX2
复制代码