diff --git a/src/simudator/processor/mia/modules/micro_pc.py b/src/simudator/processor/mia/modules/micro_pc.py
index 55500e7d68773ca19001f75553d238c0c14c1bf8..74264229dbd021ce241815aa25cadfd7dbe1fced 100644
--- a/src/simudator/processor/mia/modules/micro_pc.py
+++ b/src/simudator/processor/mia/modules/micro_pc.py
@@ -20,12 +20,10 @@ class MicroPC(Module):
         from_supc: Signal,
         to_um: Signal,
         from_um: Signal,
-        bit_length: int = 8,
         name: str = "uPC",
     ) -> None:
 
         self.value = 0
-        self.bit_length = bit_length
 
         # Signals
         signals = {
@@ -69,7 +67,6 @@ class MicroPC(Module):
     def get_state(self) -> dict:
         state = super().get_state()
         state["value"] = self.value
-        state["bit_length"] = self.bit_length
         return state
 
     def get_gui_state(self) -> dict:
@@ -82,8 +79,6 @@ class MicroPC(Module):
     def set_state(self, state: dict) -> None:
         super().set_state(state)
         self.value = state["value"]
-        if "bit_length" in state:
-            self.bit_length = state["bit_length"]
 
     def reset(self) -> None:
         """