本发明公开了一种以碳微球为模板制备反蛋白石光子晶体的方法及其在染料敏化太阳能电池中的应用,是用两步水热法制备的碳微球悬浮液作为垂直沉积法所需的溶液来制备光子晶体模板,将该模板浸泡TiO-2溶胶并经过高温煅烧,从而获得反蛋白石光子晶体。本发明所用的以碳微球作为模板制备反蛋白石结构,与以聚苯乙烯以及SiO-2作为模板相比,碳微球制备过程简单,且所制作的反蛋白石结构作为染料敏化太阳能电池的反射层使其光电转化效率也明显提升。