Если так желаешь писать на Си для Спека, то юзай SDCC (Small Device C Compiler) для PC. У него и либы стандартные, и безденежный он, в смысле, бесплатный...
Недавно открывал проекты для MSX (в нем тоже z80, если не знал...), так на sdcc очень много интересного пишут. Хотя, если хочется писать на реале, вряд ли кто тебе сможет помочь. Ищи описание по вышеуказанной ссылке.