2 Born
Все локальные переменные только в банке 0.
Если Вам необходим особый sprintf, посмотрите мой укороченый myprintf (я использую его для мелких MSP430, а раньше использовал для ПИКов).
На его основе и на основе ранее вложеных мной в этой теме файлов (1.zip - пример работы с EEPROM и использования разных банков ОЗУ) можно соорудить необходимый Вам принтф.
Мой Вам совет, бросайте Вы эти ПИКи - МСП, АРМ не труднее в изучении, но намного мощнее и удобнее.
Работать с ПИКами решая более-менее сложную задачу, это трахаться стоя в ластах в гамаке.