要求:
1.一个二位数码管显示时间,红黄绿3个LED灯指示通行状态,实现一个路口一个方向三个灯的定时变换,变换时间自行决定。
2.三个按钮设定时间。修改、加、减
例如:按一下修改键,显示及修改绿灯时间(可闪烁显示时间表示其处于编辑状态),再按一下显示及修改黄灯时间,再按一下显示及修改红灯时间,再按一下退出修改模式。
cpp
#include "reg52.h"
unsigned char code smgd[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00};
sbit k0=P3^0;
sbit k1=P3^1;
sbit k2=P3^2;
void main()
{//缘由https://ask.csdn.net/questions/7992581
unsigned char ys=0,sy=0,xd=0,hs=30,fs=10,ls=20,tj=0,dj=0,qh=1,w=0;
P0=P1=P2=0;
while(1)
{
if(!k0&&++xd==0)
{//按键计数方式切换时分秒调节功能
if(++tj>3){sy=tj=0;P2=qh=1;dj=hs;}
else{dj=(tj==1?hs:tj==2?fs:tj==3?ls:0);P2=(tj==1?1:tj==2?2:tj==3?4:0);}
while(!k0);}
if(!k1&&++xd==0)
{(tj==1?dj=++hs:tj==2?dj=++fs:tj==3?dj=++ls:0);while(!k1);}//对应时分秒加调节
if(!k2&&++xd==0)
{(tj==1?dj=--hs:tj==2?dj=--fs:tj==3?dj=--ls:0);while(!k2);}//对应时分秒减调节
if(++ys==0)
{//第一级数码管延时
if(!w)w=1;else w*=2;//数码位驱动
P1=P0=0;//数码消隐
P0=w;//数码位驱动
P1=255-smgd[w==1?dj/10:w==2?dj%10:10];//数码段驱动
if(w>2)w=0;//数码位控制
if(!dj)dj=(qh==1?hs:qh==2?fs:qh==3?ls:0);//切换对应灯时间
if(!tj&&++sy==0)
{//第二级倒计时延时
P2=(qh==1?1:qh==2?2:qh==3?4:0);
if(!tj)if(!--dj)if(++qh>3)qh=1;//倒计时切换
}
}
}
}

「善現!是菩薩摩訶薩既學布施波羅蜜多,廣說乃至不思議界,復
應以四攝事攝諸有情。何等為四?一者、布施。二者、愛語。三
者、利行。四者、同事。善現!我觀此義故作是說,所有布施波羅
蜜多,廣說乃至不思議界,與諸菩薩摩訶薩眾為師為導,廣說乃至
為父為母。是故,善現!諸菩薩摩訶薩欲得不隨他語行,欲得不依
他語住,欲斷一切有情疑,欲滿一切有情願,欲嚴淨佛土,欲成熟
有情,應學般若波羅蜜多。何以故?善現!於此般若波羅蜜多甚深
經中,廣說菩薩摩訶薩眾所應學法,一切菩薩摩訶薩眾,皆於其中
應勤修學。」
爾時善現白言:「世尊!甚深般若波羅蜜多以何為相?」
佛告善現:「甚深般若波羅蜜多虛空為相,無著為相,無相為相。
所以者何?善現!於此般若波羅蜜多甚深相中,諸法諸相皆無所有
不可得故。」
具壽善現復白佛言:「頗有因緣可說般若波羅蜜多所有妙相,諸法
亦有如是相耶?」
佛告善現:「如是!如是!如汝所說。有因緣故可說般若波羅蜜多
所有妙相,諸法亦有如是妙相。何以故?善現!甚深般若波羅蜜多
遠離為相,諸法亦以遠離為相;甚深般若波羅蜜多性空為相,諸法
亦以性空為相。由此因緣可作是說:甚深般若波羅蜜多所有妙相,
諸法亦有如是妙相。以一切法皆自性空離諸相故。」
具壽善現復白佛言:「若一切法皆自性空遠離諸相,則一切法一切
法空,亦一切法一切法離,云何有情施設染淨?非性空法有染有
淨,亦非離法有染有淨;非性空法能證無上正等菩提,亦非離法能
證無上正等菩提;非性空中有法可得,亦非離中有法可得;非性空
中有菩薩摩訶薩證得無上正等菩提,亦非離中有菩薩摩訶薩證得無
上正等菩提。世尊!云何令我解佛所說甚深義趣?」
佛告善現:「於意云何?有情長夜有我、我所,心執我、我所
不?」
善現對曰:「如是!世尊!有情長夜有我、我所,心執著我、我
所。」
佛告善現:「於意云何?有情所執我及我所空、遠離不?」
善現對曰:「如是!世尊!有情所執我及我所皆空、遠離。」
佛告善現:「於意云何?豈不有情由我、我所執馳流生死?」
善現對曰:「如是!世尊!諸有情類由我、我所執馳流生死。」
佛告善現:「如是有情馳流生死,由有雜染,是故有情施設有染。
若諸有情無心執著我及我所則無雜染,若無雜染,則不得有馳流生
死。馳流生死既不可得,當知有情遠離雜染,由無雜染施設有情。
是故,善現!應知有情雖自性空,遠離諸相,而可施設有染有
淨。」