怎么将用同一款单片机(AT89c51)编写的两个完整的程序(数码管静态显示和LED灯闪烁)合成一个程序
3个回答
展开全部
听说也可以上操作系统:
#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"
#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"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
静态显示和LED=~LED都卸载while(1)中,然后写个中断去触发LED=~LED,这样就互不干涉了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个就要看你处理程序的方式了啊。或者说,怎么安排执行的顺序。hi我,可以帮你写。
更多追问追答
追问
同时执行
追答
是的啊~ 数码管可以利用人眼的余晖,在还没有消失的时候去执行LED的闪烁。。你HI我。。。 把程序发我。我给你整合起来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询