반응형 전체 글2980 20160314_장진웅_업무일지_펌웨어 분석 DK128으로 LED 켰다 끄기---------------- #define DDRA (*((volatile unsigned long *)0x21)) #define PORTA (*((volatile unsigned long *)0x22)) #define PINA (*((volatile unsigned long *)0x20)) #define EICRA (*((volatile unsigned long *)0x69)) #define EICRB (*((volatile unsigned long *)0x6A)) #define EIMSK (*((volatile unsigned long *)0x3D)) #define SREG (*((volatile unsigned long *)0x5F))#define INT7 7 #de.. 2016. 3. 15. 인터럽트 #define PINA (*((volatile unsigned char *)0x20)) #define DDRA (*((volatile unsigned char *)0x21)) #define PORTA (*((volatile unsigned char *)0x22)) #define EICRA (*((volatile unsigned char *)0x69)) #define EICRB (*((volatile unsigned char *)0x6A)) #define EIMSK (*((volatile unsigned char *)0x3D)) #define SREG (*((volatile unsigned char *)0x5F)) #define INT7 7 #define INT6 6 #define INT5 5 #defin.. 2016. 3. 14. 인터럽트 #define PINA (*((volatile unsigned char *)0x20)) #define DDRA (*((volatile unsigned char *)0x21)) #define PORTA (*((volatile unsigned char *)0x22)) #define EICRA (*((volatile unsigned char *)0x69)) #define EICRB (*((volatile unsigned char *)0x6A)) #define EIMSK (*((volatile unsigned char *)0x3D)) #define SREG (*((volatile unsigned char *)0x5F)) #define INT7 7 #define INT6 6 #define INT5 5 #defin.. 2016. 3. 14. 인터럽트 #define DDRA (*((volatile unsigned char *)0x21)) #define PORTA (*((volatile unsigned char *)0x22)) #define PINA (*((volatile unsigned char *)0x20)) #define EICRA (*((volatile unsigned char *)0x69)) #define EIMSK (*((volatile unsigned char *)0x3D)) #define SREG (*((volatile unsigned char *)0x5F)) #define INT7 7 #define INT6 6#define INT5 5#define INT4 4#define INT3 3#define INT2 2#define INT1 1 #.. 2016. 3. 14. 20160311_김도관_업무일지_Artmega_7Segment & LED8개 교차점멸 1.7 Segment 출력 DK128의 7Segment 구조J19와 7Segment는 다음과 같이 연결되어 있음 J19의 핀들을 각각 수동 연결 했을때 가지는 값 Pin 2진수 0번 0001 1번 0010 2번 0100 3번 1000 4번 0001 5번 0010 6번 0100 7번 1000 프로그래밍 제어 123456789101112131415161718192021222324252627#define DDRA (*((volatile unsigned char *)0x21))#define PORTA (*((volatile unsigned char *)0x22))#define PINA (*((volatile unsigned char *)0x20)) int main(void){ DDRA = 0xFF; //출력 h.. 2016. 3. 14. 2016.03.08 민경호 업무일지 - 파일 입출력 2016 . 03 . 07 type 을 만드는 것 struct MM { int a = 1; char b = 'b' }; ※ a 가 const 이기 때문에 op 값이 나오지 않는다 'int (__cdecl *)(const char *const ,...)' : printf의 타입. * 을 빼고 적으면 함수 완성 , 문자열과 ... 의 조합. FILE * fp; // 2줄 짜리 FILE fp = fopen ("A.txt","w") // 1줄만 하고 싶을때 fprintf("RI 마스터, 프로그램 마스터 취업 성공 fp,") FILE fp = fclose (fp) 절대 : 상황에 따라 변함. 위 -> 아래 : Directory 상대 : 상황에 따라 변하지 않음. 아래 -> 위 : Directory 절대경로 : 드.. 2016. 3. 14. 20160310-허도경-CPU모듈2 Brown out detection: 특정전압 이상 올라오지 않을시 계속 리셋- 이것을 감지하는 기능 Watchdog: 특정시간동안 응답이 없으면 재부팅 Industrial: 산업용 ------------------------------------------------------------------------------------------------------- Atmega2560클럭:CPU의 심장 2016. 3. 13. 20160311_송민규_업무일지_펌웨어분석 1.Netplug 보드에 '34'출력 코딩 결과 2.1~99까지 카운트 코딩 결과 -1부터 99까지 카운트 되는 것이 무한 반복함을 볼 수 있다. 3.if~else문 ■if~else 문 if (조건식) { 명령문(들) 1; } else { 명령문(들) 2; } 형식을 취한다. 조건식이 참이면 명령문(들) 1 수행 거짓이면 명령문(들) 2를 수행한다. 적용 결과 4.LED 순차(->, 2016. 3. 13. 20160310_송민규_업무일지_데이터시트, 실습 1.3번 6번 교차 점멸 코딩 결과 2.용어,개념 ■PORTA ■SRAM의 data memory 그림 ■XTAL(크리스탈 오실레이터) -XTAL에 전기를 흘려보내면 일정한 주파수가 나온다. 정리노트 2016. 3. 13. 이전 1 ··· 47 48 49 50 51 52 53 ··· 332 다음 728x90 반응형