The maximum amount of sensor energy is consumed during broadcasting. Hence in order to make delay with the network lifetime of a wireless sensor network (WSN), there is a need of optimum utilization of sensor energy. Scheduling in media access control (MAC) layer plays a critical role in the designing of WSN to avoid collision and conserve more energy. The Distributed energy aware MAC (DE-MAC) is one such efficient and feasible MAC protocol that addresses the energy management issues in WSN. This work proposes an extension of DE-MAC framework by allocating varying period slots to the nodes based on their residual energy level. Energy of all the nodes is exchanged at regular intervals. Accordingly, the nodes with low energy are allocated less time slots for broadcast and are made to sleep for more time. Simulation is carried out using NS2 (network simulator 2) and the efficiency and performance results are compared with DE-MAC for analysis. Improvement in performance for various parameters such as residual energy, throughput, and packet delivery ratio can be observed.