North Korea displayed a self-propelled 122mm howitzer near the South Korean border as Pyongyang rejected Seoul's account of a mine blast that injured three soldiers in the DMZ.