找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2308|回复: 1
收起左侧

STM8流水灯程序 STVD环境

[复制链接]
ID:417156 发表于 2018-10-29 11:31 | 显示全部楼层 |阅读模式
例程为STM8S在STVD环境下的流水灯程序

单片机源程序如下:
  1. /* MAIN.C file
  2. *
  3. * Copyright (c) 2002-2005 STMicroelectronics
  4. */

  5. #include "common.h"

  6. _Bool LED1 @PA_ODR:3;
  7. _Bool LED2 @PA_ODR:4;
  8. _Bool LED3 @PA_ODR:5;
  9. _Bool LED4 @PA_ODR:6;


  10. /*************************************
  11.    小延时
  12. **************************************/
  13. void  delay_ms(u8  ms)
  14. {
  15.     u8  i,j;
  16.     while(ms--)
  17.     {
  18.         for(i=4;i!=0;i--)
  19.           for(j=100;j!=0;j--);
  20.     }
  21. }

  22. main()
  23. {
  24.         PA_DDR |= 0X78;
  25.         PA_CR1 |= 0X78;
  26.         while (1)
  27.         {
  28.                 LED1=0;
  29.                 LED2=1;
  30.                 LED3=1;
  31.                 LED4=1;
  32.                 delay_ms(200);
  33.                 LED1=1;
  34.                 LED2=0;
  35.                 LED3=1;
  36.                 LED4=1;
  37.                 delay_ms(200);
  38.                 LED1=1;
  39.                 LED2=1;
  40.                 LED3=0;
  41.                 LED4=1;
  42.                 delay_ms(200);
  43.                 LED1=1;
  44.                 LED2=1;
  45.                 LED3=1;
  46.                 LED4=0;
  47.                 delay_ms(200);
  48.                
  49.   }
  50. }
复制代码

所有资料51hei提供下载:
2-STM8S_LED.rar (53.27 KB, 下载次数: 16)


回复

使用道具 举报

ID:251455 发表于 2018-11-1 10:43 | 显示全部楼层
默默支持一下,楼主加油
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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