📄 main.c
字号:
#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/signal.h>
#include "RXDTXD.h"
//--------------------------------------------------------------------------------------------//
void port (void)
{
DDRD|=(1<<PD2); //485 cs
PORTD&=~(1<<PD2);
DDRB|=(1<<PB0); //power 灯
PORTB&=~(1<<PB0);
DDRD|=(1<<PD3);
}
//--------------------------------------------------------------------------------------------
main(void)
{
unsigned long int d=0,p[12],n=0,m=0;
unsigned char aa=0,a[10]={1,2,3,4,5,6,7,8,9,10};
port(); //端口初始化
USART_Init(1); //串口初始化
TCNT0=250; // 开始值250 计数器0初始化
TCCR0=3; // 预分频 ck/64
TIMSK|=0x01; //使能计数0
sei();
while(1)
{
// aa=sum;
if(recestlen==0)
{recestlen=0;
USART_send (bm,6);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -