A novel strategy for employing schedules obtained using standard static scheduling algorithms in a battery powered multiprocessor environment is investigated. The strategy is able to dynamically respond to deteriorating batteries and operate with fewer processors according to the battery levels of the system. The nature of the proposed approach allows poorly performing batteries to recover through self charge. The strategy therefore maximizes the battery life and the operation time of the device.