久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: STM8S103F+74HC595如何控制5X7LED點陣,老亂碼 [打印本頁]

作者: haiway    時間: 2018-12-29 09:32
標(biāo)題: STM8S103F+74HC595如何控制5X7LED點陣,老亂碼
#include "IOSTM8S103F3.h"
#define DIO PD_ODR_ODR1
#define RCLK PD_ODR_ODR2
#define SCLK PD_ODR_ODR3
#define u8 uint8_t   
#define u16 uint16_t
#define u32 unin32_t
typedef unsigned char uint8_t;
typedef unsigned short uint16_t;
typedef unsigned long uint32_t;

u8 LED_T[]={0x01,0x02,0x04,0x08,0x20};
u8 LED[5];
void delay(u16 Count);
void LED8_Display(void);
void LED_OUT(u8 outdata);
void main(void)
{
u8 x;
  PD_ODR=0xFF;
  PD_CR1=0xFF;
  PD_CR2=0x00;
for (x=0;x<5;x++)
LED[x]=x;
  while(1)
  {
    LED8_Display();
  }
}
void delay(u16 count)//延遲函數(shù)
{
  u16 i,j;
  while(count--)
  {
    for(i=0;i<50;i++)
      for(j=0;j<50;j++);
  }
}
void LED8_Display(void)
{
  u8 i,duan_table;
  for (i=0;i<5;i++){
    duan_table=*(LED_T+LED[i]);
   LED_OUT(duan_table);
   
    RCLK=0;
   RCLK=1;
    delay(50);
  }
}

void LED_OUT(u8 outdata)
{
  u8 i;
  for(i=0;i<8;i++)
  {
    if(outdata&0x80)
      DIO=1;
    else
      DIO=0;
    outdata<<=1;
    SCLK=0;
    SCLK=1;
  }
}





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 欧美成人精品在线观看 | 日p视频免费看 | 国产精品久久久久久久久免费丝袜 | av在线一区二区三区 | 久久久噜噜噜久久中文字幕色伊伊 | 操人网| 看av片网站 | 情侣酒店偷拍一区二区在线播放 | 毛片入口 | 午夜激情在线视频 | 女人牲交视频一级毛片 | 国产男人的天堂 | 日韩av成人在线观看 | 国产视频久久久 | 欧美精品一区二区三区四区五区 | 中国一级大毛片 | 国产免费一区二区三区网站免费 | 色天天综合 | 亚洲网站在线观看 | 男女一区二区三区 | 亚洲网站在线播放 | 亚洲精彩免费视频 | 欧美日韩看片 | 亚洲第一在线 | 国产精品 欧美精品 | 国产亚洲一区二区三区 | 亚洲黄色av网站 | 女人夜夜春 | 亚洲不卡在线观看 | 日韩欧美在线视频 | 青青久在线视频 | 欧美人成在线视频 | 国产亚洲欧美另类一区二区三区 | 久久精品亚洲成在人线av网址 | 国产传媒毛片精品视频第一次 | 欧美一区二区三区久久精品 | 日本在线一区二区三区 | 91成人免费电影 | 日韩av成人 | 成人av一区 | 日韩视频一区二区在线 |