BASIC4MCU | 질문게시판 | 아두이노 코드를 atmega128 코드로 변환해주세요...
페이지 정보
작성자 toemm 작성일2022-04-09 11:17 조회576회 댓글1건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=19621
본문
int led = 3;
int sensor = 2;
void setup()
{
pinMode(led, OUTPUT);
pinMode(sensor, INPUT);
}
void loop()
{
if( digitalRead(sensor) == LOW )
digitalWrite(led, HIGH);
else
digitalWrite(led, LOW);
delay(100);
}
어떻게 해야할지 몰라서요... 코드 변환 가능할까요...?
댓글 1
조회수 576master님의 댓글
master 작성일
#include <avr/io.h>
#define F_CPU 16000000UL // 16 MHz
#include <util/delay.h>
//
int main(){
DDRA=1; // PA0 LED 출력설정
// PA1 sensor 입력
while(1){
if(PINA&2==0)PORTA|=1;
else PORTA&=~1;
_delay_ms(100);
}
}