您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>汇编编程>

基于AVR单片机电子时钟的设计(完整程序分享)

大小:0.1 MB 人气: 2017-11-27 需要积分:0

  本文介绍了基于AVR单片机电子时钟的设计(完整程序分享)。

  #include 《avr/signal.h》

  #include 《avr/interrupt.h》

  #include 《avr/delay.h》

  #include 《avr/wdt.h》

  #include 《avr/eeprom.h》

  #include 《math.h》

  #include 《stdlib.h》

  #include 《string.h》

  #define uchar unsigned char

  #define uint unsigned int

  #define xtal 8

  #define CS PA5

  #define SID PA6

  #define SCLK PA7

  #define Set_CS() DDRA |= (1《《CS);PORTA |= (1《《CS)

  #define Set_SID() DDRA |= (1《《SID);PORTA |= (1《《SID)

  #define Set_SCLK() DDRA |= (1《《SCLK);PORTA |= (1《《SCLK)

  #define Clr_CS() DDRA |= (1《《CS);PORTA &=~(1《《CS)

  #define Clr_SID() DDRA |= (1《《SID);PORTA &=~(1《《SID)

  #define Clr_SCLK() DDRA |= (1《《SCLK);PORTA &=~(1《《SCLK)

  #define HH 2 //定义 时 为2

  #define MM 1 //定义 分 为1

  #define SS 0 //定义 秒 为0

  volatile unsigned char Time_h_m_s[3]={0,0,0}; //时间的 时 分 秒 存贮单元

  volatile unsigned char flash_sign=0x00;

非常好我支持^.^

(13) 100%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!