找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机RTX操作系统应用实例交通灯源程序Proteus仿真图

[复制链接]
跳转到指定楼层
楼主
单片机源程序如下:
/******************************************************************************/
/*                                                                            */
/*      GETLINE.C:  Line Edited Character Input                               */
/*                                                                            */
/******************************************************************************/

#include <stdio.h>

#define CNTLQ      0x11
#define CNTLS      0x13
#define DEL        0x7F
#define BACKSPACE  0x08
#define CR         0x0D
#define LF         0x0A

/***************/
/* Line Editor */
/***************/
void getline (char idata *line, unsigned char n)  {
  unsigned char cnt = 0;
  char c;

  do  {
    if ((c = _getkey ()) == CR)  c = LF;    /* read character                 */
    if (c == BACKSPACE  ||  c == DEL)  {    /* process backspace              */
      if (cnt != 0)  {            
        cnt--;                              /* decrement count                */
        line--;                             /* and line pointer               */
        putchar (0x08);                     /* echo backspace                 */
        putchar (' ');
        putchar (0x08);
      }
    }
    else if (c != CNTLQ && c != CNTLS)  {   /* ignore Control S/Q             */
      putchar (*line = c);                  /* echo and store character       */
      line++;                               /* increment line pointer         */
      cnt++;                                /* and count                      */
    }
  }  while (cnt < n - 1  &&  c != LF);      /* check limit and line feed      */
  *line = 0;                                /* mark end of string             */
}

51hei图片_20210421163458.png (56.03 KB, 下载次数: 49)

51hei图片_20210421163458.png

51hei图片_20210421163451.png (8.85 KB, 下载次数: 46)

51hei图片_20210421163451.png

51hei.png (8.22 KB, 下载次数: 60)

51hei.png

RTX操作系统.rar

109.37 KB, 下载次数: 15, 下载积分: 黑币 -5

系统原码

评分

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

查看全部评分

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

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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