EasyRec 보드 (PIC 16F877A 마이크로 컨트롤러 포함)에서 실행되는 mikroC PRO를 사용하여 데이터 로거 프로그램을 설계해야합니다. 또한 디스플레이 용으로 2 라인 LCD를 사용해야합니다. 여기 데이터 로거 PIC16F877A
내가 제공 한 것입니다 :이 프로그램은 정기적으로 아날로그 포트 AN0에서 측정을 수행하고, EEPROM에 원시 데이터를 저장합니다. 사용자는 로깅 세션의 결과를 저장하기 위해 6 개의 메모리 뱅크 중 하나를 선택할 수 있어야하고, 1 초, 2 초, 5 초 또는 10-초의 판독 간격 사이의 시간 간격을 설정할 수 있어야합니다. 각 로깅 세션에서 취한 판독 값의 수는 5로 설정되어야하지만 프로그램의 처음 몇 라인에있는 #define에서 변경 가능해야합니다. 다른 #define을 사용하여 총 메모리 뱅크 수를 지정해야합니다 (6으로 설정).
꽤 많은 문제가 있습니다.
도움을 주시면 감사하겠습니다.
편집
까지 내가 AN0의 측정 값을 얻을 수 있어요 그리고 난 EEPROM에 기록 ..하지만 난 메모리를 설정 얼마나 내가 바보 놓친 내 질문 ... 물어 지금까지 6 및 방법 은행 i
의 초기 값을 변경하여 은행
무엇이 질문입니까? – ouah
@ouah 유감스럽게도 질문을 잊어 버렸습니다. 다시 묻습니다 ... 죄송합니다. .. –
@Pradheep 나는 질문을 편집했고 어떤 부분에 도달했는지 .. –