求此题的C语言程序和仿真图! 以单片机为核心,设计一个节日彩灯控制器,设计要求如下:在单片机的P0口接有8个发光二极管作为指示灯,P1.0~P1.3接有4个按键开关,当不同脚上的按键按下时,实现如下的功能:按下P1.0脚的按键—8只灯全亮然后全灭,再全亮然后全灭,交替闪亮。按下P1.1脚的按键—按此键则停止点亮8只灯,所有灯全灭。按下P1.2脚的按键—LED指示灯由上向下流动点亮。按下P1.3脚的按键—LED指示灯由下向上流动点亮。