It looks like you're modeling a two-state Markov process with a (symmetric) transition probability that is inhomogeneous in $k$ and governed by the parameter $m_k$. Continuous time Markov chains describe a such a system in the continous limit if your transition probabilities are fixed. If $m(t)$ varies in $t$ in the continuous limit, the times between state transitions will not be exponentially distributed. In this case you will have to create a continuous-time semi-markov process also known as a renewal process.
Because you have only two states $[0,1]$ and your transition probabilities are symmetric, you might consider modeling the rates of "flipping" only and dispense with the $[0,1]$ state space. In this case you are interested in a point process that defines the rate of state transitions. The rates of flipping will be determined by your continuously varying parameter $m(t)$. In general you will have to find an equation for the intensity $\lambda(t)$:
$$
\Pr(\textrm{flip}\in [t,t+\Delta)) = \int_t^{t+\Delta} \lambda(t) dt
$$
Check that $\lambda(t) = p_c (1-m(t))$ yields the continuous time analogue of your system, if the continuous time parameter $m(t)$ can be approximated by the locally constant value $m_t$ from the discrete system:
$$
\Pr(flip\in [t,t+1)) =
\int_t^{t+1} p_c(1-m(t)) dt
\approx
\int_t^{t+1} p_c(1-m_t) dt
=
p_c(1-m_t)
$$