반응형 전체 글2980 LCD_Str 글 수도 늘릴겸 Str소스 하나 더 올립니다. 2016. 3. 16. 16.03.16 조승현 업무일지 about_LCD 디스플레이 Lcd.H에 관해서 2016. 3. 16. 20160316_업무일지_정우민_펌웨어실습(LCD) 펌웨어실습(LCD)- LCD pin 설명 -H/W 연결 lcdATmega2560 1VSS GND 2VDD VCC 3V0 GND 4RS PC4 5 R/W PC5 6 E PC6 7~14 DB0~DB7 PA0~PA7 15 LEDA VCC 16 LEDK GND* RS, R/W, E 의 PIN 선택시 특별한 기능이 없는 PIN을 선택하는 것이 좋다.(RS, R/W, E는 HIGH, LOW 신호만 줄 수 있으면 된다.) -Write Mode 타이밍도 - lcd.h 파일#ifndef __LCD_H__ #define __LCD_H__#include "main.h"#define RS 4 #define RW 5 #define EN 6#define BUS PORTA #define CTL PORTC#define LCD_CLR.. 2016. 3. 16. 2016.03.11_노태경_업무일지 do while 문 조건을 아래쪽에 쓰기 때문에 반드시 한 번은 처리를 수행합니다 while 문 어떤 조건이 성립하는 동안만 반복을 수행하는 제어문 } for문 반복 처리를 효율적으로 수행하기 위한 제어문무한루프 while(1)무한루프 종료는 CTRL + C구조체와 공용체의 차이하나의 자료형을 공유하는 것이 공용체이다 #include union smart { int A; short B; int C; char D; };int main() { union smart obj; obj.A = 0x12345678; printf("%x\n", obj.A); printf("%x\n", obj.B); printf("%x\n", obj.C); printf("%x\n", obj.D); printf("%d\n", sizeof.. 2016. 3. 16. 16.03.16 조승현 업무일지 about_LCD 디스플레이 명령어 2016. 3. 16. 20160314_오아람_업무일지_펌웨어분석+전역변수 01. 인터럽트 interrupt 란? 컴퓨터 작동 중에 예기치 않은 문제가 발생한 경우라도 업무 처리가 계속될 수 있도록 하는 컴퓨터 운영체계의 한 기능. 호출 주체가 신호가 된다. 함수를 호출한다. 외부인터럽트 : 밖에서 스위치 등을 연결하여 인터럽트를 거는것 내부인터럽트 : 내부의 회로가 특정한 상태가 되어 함수를 호출 해 주는 것 01) EICRA(External Interrupt Control Register A) 02) EICRA(External Interrupt Control Register B) #define PINA (*((volatile unsigned char *)0x20)) #define DDRA (*((volatile unsigned char *)0x21)) #define PORT.. 2016. 3. 16. 20160316_장진웅_업무일지_펌웨어 실습(LCD) LCD 펌웨어 실습 이론-------------------------- 선생님께서 그림으로 그려주셔서 이해하기 쉬웠습니다. 감사합니다. LCD 펌웨어 실습-------------------------- #ifndef __LCD_H__ #define __LCD_H__ #include "main.h" #define RS 4 #define RW 5 #define EN 6 #define BUS PORTA #define CTL PORTC void LCD_Init(void); void LCD_Inst(unsigned char ucInst); void LCD_Data(unsigned char ucData); #define LCD_CLR 0x01 #define LCD_HOME 0x02 #define LCD_ENT 0x.. 2016. 3. 16. 2016_03_16 LED실습_ 노태경_업무 일지 타이밍도이다.이것을 간략하게 표로 나타내면 아래와 같다. A B C D RS L L L L RW L L L L EN L L H L DB 0x41 0x41 0x41 0x41 lcd 소스를 새로 만든뒤 함수를 만든다. 로우로 만드는 함수데이터 함수 CTL = CTL|(1 2016. 3. 16. Lcd.h 2016. 3. 16. 이전 1 ··· 43 44 45 46 47 48 49 ··· 332 다음 728x90 반응형