I am a bit confused about the difference between macrostate and microstate in the microcanonical ensemble. So I have read that for the microcanonical ensemble, the probabilities of each microstate are equal $$ p = 1/\Omega $$ where $\Omega$ is the number of microstates. For a given number of particles $N$ the number of microstates of particles distributed over discreet energy levels is given by
$$\Omega = \frac{N!}{\prod_i n_i} $$
where $n_i$ is the number of particles in the $i$th energy level. Maximising $\Omega$ given the constraint that the particle number is constant $\sum_i n_i = N $ and the energy is constant $\sum_i \varepsilon_i n_i = E$ gives
$$ p_i \propto e^{-\varepsilon_i/kT}$$
This gives a probability for a particle to be in the $i$th energy level. I thought if we were in the microcanonical ensemble all probabilities are equal?
Thanks