BASIC4MCU | 질문게시판 | atmega128 버튼
페이지 정보
작성자 우우웅 작성일2020-10-30 10:11 조회3,603회 댓글1건본문
아트메가 128 버튼제어로 버튼 한번 누를때 엘이디 한번 켜지는 것 구동하고 싶은데
빈칸에 뭘 넣어야하는지 모르겠어서요
#define F_CPU 14745600UL
#include <avr/io.h>
#include <until/delay.h>
int main(void)
(
int j;
char temp;
char FND_FONT[10] = { 폰트};
DDRC=0XFF;
DDRB=0X0F;
DDRA=0X00;
while (1) {
temp = ~PINA;
for (j=0; j<4; j++) {
PORTB=~(0X01<<j);
PORTC=~FND_FONT[temp%10];
_delay_ms(2);
PORTC=~(0X00);
temp /= 10;
}
}
댓글 1
조회수 3,603master님의 댓글
master 작성일
소스코드는 7세그먼트 구동입니다.
7세그먼트에 비하면 LED는 쉽지 않나요?
https://cafe.naver.com/circuitsmanual/153187
기초 강좌글로 공부해서 만들어보세요