검색어 입력폼

마이크로프로세서 실험 Micro mouse 주행 결과레포트

저작시기 2011.12 |등록일 2012.05.10 한글파일한컴오피스 (hwp) | 8페이지 | 가격 4,000원

소개글

마이크로 마우스 완벽하게 주행했던 소스코드를 포함한 결과레포트입니다

목차

1. 실험 목표
2. 프로그램 설명
3. 실험결과 및 토의

본문내용

unsigned int reference_LEFT,reference_RIGHT,reference_FRONT,NOWALL;
char rotateR[8] = {0b1001,0b0001,0b0101,0b0100,0b0110,0b0010,0b1010,0b1000};
char rotateL[8] = {0b1001,0b1000,0b1010,0b0010,0b0110,0b0100,0b0101,0b0001};
int LeftstepCount, RightstepCount;
// rotateR과 rotateL의 각각 스텝이 모터에 순서대로 입력되도록 Count
unsigned int VelocityLeftmotorTCNT1, VelocityRightmotorTCNT3;
unsigned int VLTCNT1,VLTCNT3; // 왼쪽과 오른쪽 모터의 TCNT 속도
unsigned char direction_control; // 인터럽트 루틴에 방향정보를 전달하기 위한 전역변수
unsigned char swcon; //스위치 확인을 위한 변수
int SW=0,adj=0;
struct {
int nStep4perBlock; // 한 블록 이동시 필요한 모터회전 스텝 정보
int nStep4Turn90; // 90도 턴 이동시 필요한 모터회전 스텝 정보
} Information;
struct {
char LmotorRun; // 왼쪽 모터가 회전했는지에 대한 Flag
char RmotorRun; // 오른쪽 모터가 회전했는지에 대한 Flag
} Flag;

참고 자료

없음
다운로드 맨위로