بدأت عادة إطلاق المدافع للإعلان عن موعد الإفطار في رمضان في مصر، في عهد المماليك وتحديداً عام 865ه، وذلك حين أراد السلطان المملوكي " خشقدم " أن يجرب مدفعاً جديداً وصل إليه للتو، وقد صادف إطلاق المدفع وقت أذان المغرب بالضبط ، فكان سرور الناس عظيماً، حيث ظنوا أن السلطان تعمد إطلاقه لتنبيه الصائمين إلى أن موعد الإفطار قد حان فخرج أهالي القاهرة إلى بيت القاضي لشكر السلطان على ذلك، فقرر هو بدوره أن تكون هذه عادةٌ، ثم أضيف لها فيما بعد إطلاق المدافع وقت الإمساك والسحور.