
void my_function( void )
{
   u8 uninitilised;
   u8 initialised = 0;
   u8 assigned;

   :

   assigned = something;
   // now we can safely do stuff that reads 'assigned'...
   
}