PCL(PROGRAM COUNTER)를 사용하는 데이터 테이블의 위치가 주소의 경계면에 위치하면 오동작이 발생할 수 있습니다.
페이지가 다를 경우뿐만 아니라 0FF, 1FF, 2FF 이런식으로 큰 주소가 바뀔 경우데도 문제가 발생 할 수 있습니다.
- 상위 비트 PCLATH의 영향을 받아 CLRF PCLATH를 해줘야 합니다.
PC가 페이지 바운더리에 걸리지 않게 페이지 확인해서 수정해야 합니다.
페이지가 다를 경우뿐만 아니라 0FF, 1FF, 2FF 이런식으로 큰 주소가 바뀔 경우데도 문제가 발생 할 수 있습니다.
- 상위 비트 PCLATH의 영향을 받아 CLRF PCLATH를 해줘야 합니다.
PC가 페이지 바운더리에 걸리지 않게 페이지 확인해서 수정해야 합니다.
'초보의 아웅다웅 설계하기 > PIC' 카테고리의 다른 글
6. 동기 엣지 검출하기 (0) | 2010.08.02 |
---|---|
5. TMR 사용하기. (0) | 2010.08.02 |
4. 내부 풀업 사용하기 (0) | 2010.08.02 |
2. CALL 문 사용시 주의할 점 (0) | 2010.08.02 |
1. 페이지 설정하기 (0) | 2010.08.02 |