您的位置:首页单片机AVR单片机
内容搜索:
阅读内容
背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  

AVR的SPI驱动74HC595测试程序

[日期:2008-05-28 ] [来源:net 作者:佚名] [字体: (投递新闻)

#include<avr/io.h>
#define uchar unsigned char
#define uint unsigned int
#define lat_on PORTB|=0x10
#define lat_off PORTB&=0xe0
void spi_init(void)
      {
   
      SPCR=0x70;
      SPSR=0X01;
      }
   
  void spi_send(uchar dd)
    {
      SPDR=dd;
      while(0==(SPSR&0X80));
   
    }

int main(void)
    {
    DDRB=0xff;
    PORTB=0XFF;
    spi_init();
   
    lat_off;
    spi_send(0x92);
    spi_send(0x24);
    lat_on;
      while(1);
    }

阅读:
录入:JETTA

推荐 】 【 打印
本文评论
      全部评论
发表评论


点评: 字数
姓名:
赞助商广告