找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2807|回复: 0
打印 上一主题 下一主题
收起左侧

STC15单片机uCOS-II操作系统+OLED显示

[复制链接]
跳转到指定楼层
楼主
ID:842875 发表于 2021-8-29 02:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#ifndef __INCLUDES__
#define __INCLUDES__

#include "stdio.H"
#include "USART.h"
#include "oled.h"

#include "STC15Fxxxx.H"
#include "uCosii\os_cpu.h"
#include "uCosii\os_cfg.h"
#include "uCosii\ucos_ii.h"

#endif

#include "includes.h"
#include <string.h>
OS_STK xdata Task2Stk[MaxStkSize+1];
OS_STK xdata Task3Stk[MaxStkSize+1];

u8 Flag=0,a;

void Task2(void *ppdata) reentrant
{
        ppdata=ppdata;
        OLED_Init();
   while(1)
    {
      PrintString1("STC15F2K60S2 UART1 Test Prgramme!\r\n");        
                        P55=1;
                        a++;
                        if(a==2)
                        {
                          a=0;
                                P55=0;
                        }        
                  Flag++;
                  OSTimeDlyHMSM(0,0,1,0);        
    }   
}

void Task3(void *ppdata) reentrant
{
                ppdata=ppdata;
                OLED_Init();
                OLED_P8x16Str(0,0,"Time is");
                while(1)
           {                        
                  OSTimeDlyHMSM(0,0,0,500);
                  if(Flag==2)
                         {
                            PrintString1("ÄãoÃ!\r\n");        
                                        P10=1 ;
                         }               
                 if(Flag==4)
                 {
                                 P10=0;
                                PrintString1("à2à2à2!\r\n");               
                                Flag=0;
                  }        
   }
         
}
void main(void)
{
  OSInit();
        InitHardware();

         
        //        OLED_P8x16Str(0,0,"Time is");

          OSTaskCreate(Task2,(void*)0,&Task2Stk[0],3);
    OSTaskCreate(Task3,(void*)0,&Task3Stk[0],4);

        OSStart();
}




STC15 uCOS-II OLED.rar

388.26 KB, 下载次数: 101, 下载积分: 黑币 -5

文件

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏5 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表