AS小白首次使用AS7創(chuàng)建ASF項目,單片機型號為Atmega16A,實驗板是網(wǎng)上買的。在網(wǎng)上參見了很多ASF創(chuàng)建教程,操作步驟是一步一步來的。直接創(chuàng)建的GCC C ASF Board Project,程序編譯成功并下載后,實驗板PC6控制的繼電器無任何現(xiàn)象。求各位高手解答,應如何正確的創(chuàng)建ASF項目?
1572096970(1).jpg (75.68 KB, 下載次數(shù): 69)
下載附件
2019-10-26 21:36 上傳
源代碼:
#include <asf.h>
#define RELAY IOPORT_CREATE_PIN(PORTC,6)
int main (void)
{
/* Insert system clock initialization code here (sysclk_init()). */
board_init();
delay_init();
ioport_init();
ioport_set_pin_dir(RELAY,IOPORT_DIR_OUTPUT);
ioport_set_pin_level(RELAY,IOPORT_PIN_LEVEL_LOW);
while(1)
{
ioport_toggle_pin_level(RELAY);
delay_ms(500);
}
/* Insert application code here, after the board has been initialized. */
}
|