SCL Example: Reading From a File
This example reads data from a file and injects it it to an SFR
process is
begin
variable fileVar : file;
variable status : file_open_status;
file_open(status, fileVar, "C:\example\data.txt", read_mode);
if status == open_ok then
while endfile(fileVar) == false loop
wait until AD1CON.DONE == 1;
read(fileVar, ADC1BUF0);
wait until AD1CON.DONE == 0;
end loop;
file_close(fileVar);
wait;
end if;
end process;
And here is an example data.txt file.
00 01 02 03 04 05 06 07
08 09 0A 0B 0C 0D 0E 0F