Source |
▶ 구조체 안에 문자열 커맨드와 함수포인터를 넣음 ex) 하이퍼터미널에서 LED ON 이라고 입력하면 LED 가 켜지고 LED OFF 라고 입력하면 LED가 꺼짐 ▶ 문자열 비교 함수를 직접 만듬 구조체 배열 전역변수 안에있는 값과 직접 키보드로 적은 값을 비교하는 함수 문자열이 같을때 반환값으로 0 을 돌려주고 같지 않으면 0 이 아닌 값을 돌려줌 값이 같으면 계속 +1 씩 늘어나고 , 값이 모두 같으면 뺄셈을 해주어 값을 0 이 돌려받게끔 하였다. ▶ 벡터25 ( 인터럽트 처리 벡터 번호 : USART 핸들러 ) 문자열을 ucBuff 에 저장해놓고, Enter 를 눌렀을 시에 if 문으로 \n 을 NULL로 변환후 CMD() 함수에 인자로 넣어줌 ▶ 추가로 ADC 를 입력하면 그때의 밝기값을 하이퍼터미널에 보여주고, LCD 를 입력하면 LCD에 USART LCD TEST 가 나오도록 함수를 만들었다. |
-------------소스----------
---------------------------
'AVR2560' 카테고리의 다른 글
2013.06.07_EEPROM 접근_by유진 (0) | 2013.06.12 |
---|---|
2013.06.10_USART로 모든 기능 활용_ (0) | 2013.06.11 |
2013.06.10_초음파센서_활용 (0) | 2013.06.11 |
2013.06.07_인터럽트에 대한 이론_ (0) | 2013.06.07 |
2013.06.07_EEPROM에_직접_읽고/쓰기 (0) | 2013.06.07 |