| 在第五步项目建立完成后,若没有新建C文件,编译则不会进行,只有建立了C文件之后才能进行编译,因为是空的C文件(仅包含了两个最基本的头文件),所以编译通常不会出问题。控制LED灯闪烁时还需要加上mcc.h头文件,我是将整个文件夹一起复制到项目文件夹内,再加上一句: #include "mcc_generated_files/mcc.h"
 此后,再在main函数里写代码,编译之后,最后下载到开发板上。
 
 
/* 
 * File:   %<%NAME%>%.%<%EXTENSION%>%
 * Author: %<%USER%>%
 *
 * Created on %<%DATE%>%, %<%TIME%>%
 */
#include "mcc_generated_files/mcc.h"
#include <stdio.h>
#include <stdlib.h>
void delay_ms(uint16_t time);
/*
 * int argc, char** argv
 */
int main() {
    TRISA = 0x00;
    PORTA = 0xFF;
    while(1){
        RA2 = 0;
        delay_ms(500);
        RA2 = 1;
        delay_ms(500);
        
    }
}
void delay_ms(uint16_t time){
    uint8_t i;
    uint16_t t;
    for(t=time;t>0;t--)
        for(i=110;i>0;i--);
}
 |