-2

我必须使用 mikroC PRO 设计一个数据记录器程序以在 EasyPIC5 板上运行(使用 PIC 16F877A 微控制器)。我还必须使用 2 行 LCD 进行显示。

这是我得到的:

程序将定期从模拟端口 AN0 进行测量,并将原始数据保存到 EEPROM。用户应该能够选择 6 个存储库中的任何一个来存储记录会话的结果,并且应该能够将读数之间的时间间隔设置为 1 秒、2 秒、5 秒或 10 秒。每个记录会话中的读数数量应设置为 5,但应可通过程序前几行中的 #define 进行更改。另一个#define 应该用于指定内存组的总数(设置为6)。

在这方面有点麻烦。

任何帮助,将不胜感激。

编辑

到目前为止,我能够获得 AN0 的读数并将它们写入 EEPROM.. 但是我愚蠢地错过了问的问题.. 我如何将内存库设置为 6 以及如何将日志记录会话保存到任何一家银行

4

1 回答 1

0
for(i = 0; i < k; i++)             // Fill data buffer
EEPROM_Write(0x00+i, i);           // Write data to address 0x00

通过更改 和 的初始值,ik可以确定将数据存储在何处。

于 2013-07-01T04:37:48.627 回答