I can't speak too much for your stereo, but if you check the fuse box there are two fuses, one for R-wire (runs the lights, stereo, and all always-on systems) and another separate fuse for stereo, if either one is out, typically the stereo will not turn on, but it may display the clock. A little less likely if your stereo has an amp on it, check and make sure the amp is getting power.
Also, perhaps pull the head unit out and check to see if maybe the wiring/connector rattled partially loose.
Ignoring these, it's probably a blown head unit, which are cheap at walmart.