надо объявить:
unsigned char data[n]; // n предпологаемое количество записей
unsigned char add_sr = 0; // твой регистр адреса
в теле программы
if(key) //key - признак нажатия клавиши
{
key = 0; //сбросить признак нажатия клавиши
data[add_sr] = PORTN;
add_sr ++;
}
также необходимо в программе будет следить чтобы
значение в add_sr при инкрементировании не превысило значение n
|