마이크로 프로세서 실습 Report Atmega 128을 이용한 LCD디지털 시계
페이지 정보
작성일 20-04-13 05:35본문
Download : 마이크로 프로세서 실습 Report.pptx
lcd_data(inst<<4); //명령어 하위 4비트 출력
lcd_data(inst & 0xf0); //명령어 상위 4비트 출력
lcd_data(dw&0xf0); //데이터 상위 4비트 출력
마이크로 프로세서 실습 Report Atmega 128을 이용한 LCD디지털 시계





lcd_data(inst & 0xf0); //명령어 상위 4비트 출력
void lcd_iw(byte inst) //LCD명령 출력 함수
lcd_data_wr;
마이크로 프로세서 실습 Report Atmega 128을 이용한 LCD디지털 시계
PORTG &= 0xfb; //LCD Disable
#include
}
lcd_data(dw&0xf0); //데이터 상위 4비트 출력
#define lcd_data(i) (PORTD = i) // 매개 변수 i를 D에 출력
#define lcd_data_wr (PORTG=0x05) //lcd_data_wr를 PORTG=0x05로 정의
lcd_data(inst<<4); //명령어 하위 4비트 출력
순서
{
#include
설명
{
lcd_data_wr; //PORTG=0x05, 데이터 쓰기 모드로 설정
PORTG &= 0xfb; //LCD Disable
lcd_inst_wr;
typedef unsigned char byte;
void lcd_dw(byte dw) //LCD데이터 출력 함수
마이크로 프로세서 실습 Report Atmega 128을 이용한 LCD디지털 시계
PORTG &= 0xfb; //LCD Disable
delay_ms(2);
void lcd_iw(byte inst) //LCD명령 출력 함수
typedef unsigned char byte;
lcd_inst_wr; //PORTG=0x04, 명령 쓰기 모드로 설정
#define lcd_data(i) (PORTD = i) // 매개 변수 i를 D에 출력
}
#include
마이크로 프로세서 실습 Report Atmega 128을 이용한 LCD디지털 시계
}
delay_ms(2);
PORTG &= 0xfb; //LCD Disable
lcd_data(dw<<4); //데이터 하위 4비트 출력
lcd_data_wr;
마이크로 프로세서 실습 Report Atmega 128을 이용한 LCD디지털 시계 마이크로 프로세서 실습 Report Atmega 128을 이용한 LCD디지털 시계
#define lcd_data_wr (PORTG=0x05) //lcd_data_wr를 PORTG=0x05로 정의
마이크로 프로세서 실습 Report Atmega 128을 이용한 LCD디지털 시계
.
delay_us(40);
}
PORTG &= 0xfb; //LCD Disable
Download : 마이크로 프로세서 실습 Report.pptx( 51 )
#define lcd_inst_wr (PORTG=0x04) //lcd_inst_wr를 PORTG=0x04로 정의
lcd_inst_wr;
PORTG &= 0xfb; //LCD Disable
PORTG &= 0xfb; //LCD Disable
.
byte hour,min,sec; //시,분,초 값을 갖는 변수
lcd_data(dw<<4); //데이터 하위 4비트 출력
.
lcd_inst_wr; //PORTG=0x04, 명령 쓰기 모드로 설정
{
{
#define lcd_inst_wr (PORTG=0x04) //lcd_inst_wr를 PORTG=0x04로 정의
레포트 > 공학,기술계열
void lcd_dw(byte dw) //LCD데이터 출력 함수
byte hour,min,sec; //시,분,초 값을 갖는 변수
delay_us(40);
#include
lcd_data_wr; //PORTG=0x05, 데이터 쓰기 모드로 설정
PORTG &= 0xfb; //LCD Disable
다.