怎么将用同一款单片机(AT89c51)编写的两个完整的程序(数码管静态显示和LED灯闪烁)合成一个程序

2024-12-21 22:55:47
推荐回答(3个)
回答1:

听说也可以上操作系统:
#include "main.h"
#include "os_cfg.h" //Easy51RTOS操作系统头文件
#include "task0.h"
#include "task1.h"
#include "task2.h"
#include "task3.h"
#include "task4.h"
#include "task5.h"
#include "task6.h"
#include "task7.h"

回答2:

静态显示和LED=~LED都卸载while(1)中,然后写个中断去触发LED=~LED,这样就互不干涉了

回答3:

这个就要看你处理程序的方式了啊。或者说,怎么安排执行的顺序。hi我,可以帮你写。