找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1610|回复: 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)


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

使用道具 举报

沙发
ID:251455 发表于 2018-11-1 10:43 | 只看该作者
默默支持一下,楼主加油
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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