We analyze the behavior of a microkinetic model of a catalytic reaction coupled with weak enthalpy effects to show that under fixed gas-phase concentrations it can produce moving waves with an intrinsic length scale, when the underlying kinetics is oscillatory. The kinetic model incorporates dissociative oxygen adsorption, reactant adsorption and desorption, and surface reaction. Three typical patterns may emerge in a one-dimensional system (a long wire or a ring): homogeneous oscillations, a family of moving waves propagating with constant velocities, and patterns with multiple sourcesink points. Pattern selection depends on the ratio of the system length to the intrinsic wave length and the governing parameters. We complement these analysis with simulations that revealed a plethora of patterned states on one- and two-dimensional systems (a disk or a cylinder). This work shows that weak long-range coupling due to high feed rates maintains such patterns, while low feed rates or strong long-range interaction can gradually suppress the emerging patterns.