2016-10-28 6 views
1

내부 EEPROM이 없기 때문에 PIC24FJ128GB106 칩에 에뮬레이트 된 EEPROM 기능을 사용하고 싶습니다.PIC의 에뮬레이트 된 EEPROM에 대한 갑작스런 전원 손실시 데이터를 잃을 수 있습니까?

그러나 데이터 시트 (AN1095 문서)에 명확하게 언급되어 있지는 않지만 팩 작동 전에 데이터를 일시적으로 보관하는 것으로 생각됩니다. 그렇다면 팩 작동 전에 갑작스러운 전력 손실로 인해 데이터가 손실 될 수 있다고 생각합니다.

맞습니까?

답변

0

예 가능합니다!

컨트롤러에 플래시 쓰기를 완료 할 수있는 전원이 충분한 지 확인해야합니다. 단일 플래시 블록 쓰기에는 약 3ms가 소요됩니다. 따라서 메인 프로그램을 인터럽트하는 저전압 감지 회로를 사용해야하며 컨트롤러가 저전력 소비 상태에 있어야 FLASH 쓰기가 100 % 완료됩니다 (Vdd에 커패시터를 충분히 사용하십시오).

+0

답장을 보내 주셔서 감사합니다. –