main.c

来自「一个串口的完整FPGA工程」· C语言 代码 · 共 45 行

C
45
字号
#include "stdinc.h"
#include "FpgaInc.h"

#include "uartctrl.h"
  

void dly1ms (unsigned char n);

void main (void) 
{    
    __disable_interrupt();
    
    dly1ms(200);
    dly1ms(200);
    dly1ms(200);
    
    PORTA	= 0xFF;
    DDRC	= 0xFF;
    DDRA	= 0xFF;

    EIMSK = 0x10;
    
    MCUCR   |= (1 << SRE);
    XMCRB	= 0x80;
    
    EIMSK = 0x10;
  
    DDRE = 0xFF;
  
    uartInit();
 
    __enable_interrupt();

    while (1);
}

void dly1ms (unsigned char n)
{
    char        i;
    
    while (n--) {
        i = 150;
        while (i--);
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?