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