poniendose serio de nuevo.... has visto la libreria que hay en el enlace que dejo? está escrita en C plano, y lo hace por software al bit banging, Yo creo que esa libreria con pequeñas modificaciones funcionaria en el CCS.
El TM1638 tiene modelo en el Proteus? , en mi versión 8.4 no está.
https://www.avrfreaks.net/projects/lkm1638-library-and-demo