缘由单片机如何让LED灯从一亮到八,再从八亮到一_编程语言-CSDN问答
我八到一没有成功,不知道怎么搞?
只搞成功了一到八
希望大家可以帮我看看~

有三个荔枝可参。
cpp
#include "reg52.h"
void main()
{//缘由https://ask.csdn.net/questions/8011067
unsigned char sy=0,my=0,m=0,mm=0,miao=0;
while(1)
{
if(++sy==0)if(++my==0)if(++miao>4)
{
P1=m;
P2=mm;
if(m==0)m=1;else m*=2;
if(mm==0)mm=128;else mm/=2;miao=0;
}
}
}
cpp
#include "reg52.h"
void main()
{//缘由https://ask.csdn.net/questions/8011067
unsigned char sy=0,my=0,m=0,mm=0,miao=0,qh=0;
P1=P2=mm;
while(1)
{
if(++sy==0)if(++my==0)if(++miao>4)
{
if(qh<10)P1=m;else P2=mm;
if(m==0)m=1;else m*=2;
if(mm==0)mm=128;else mm/=2;miao=0;
if(++qh>18)qh=0;
}
}
}
cpp
#include "reg52.h"
void main()
{//缘由https://ask.csdn.net/questions/8011067
unsigned char sy=0,my=0,m=0,mm=0,miao=0,qh=0;
P1=P2=mm;
while(1)
{
if(++sy==0)if(++my==0)if(++miao>4)
{
if(qh<10){P1=m;if(m==0)m=1;else m*=2;}
else{P2=mm;if(mm==0)mm=128;else mm/=2;}
miao=0;
if(++qh>18)qh=0;
}
}
}
具壽善現白佛言:「世尊!何等資具攝受有情,令速解脫生老病
死?」
佛告善現:「所謂布施波羅蜜多乃至般若波羅蜜多資具,若內空乃
至無性自性空資具,若真如乃至不思議界資具,若苦、集、滅、道
聖諦資具,若四念住乃至八聖道支資具,若四靜慮、四無量、四無
色定資具,若八解脫乃至十遍處資具,若空、無相、無願解脫門資
具,若淨觀地乃至如來地資具,若極喜地乃至法雲地資具,若一切
陀羅尼門、三摩地門資具,若五眼、六神通資具,若如來十力乃至
十八佛不共法資具,若無忘失法、恒住捨性資具,若一切智、道相
智、一切相智資具,若預流果乃至獨覺菩提資具,若一切菩薩摩訶
薩行資具,若諸佛無上正等菩提資具。善現!諸如是等善法資具攝
受有情,令速解脫生老病死,諸菩薩摩訶薩常以如是種種資具攝受
有情,令速解脫生老病死。
「復次,善現!諸菩薩摩訶薩安住布施波羅蜜多,自行布施,勸諸
有情行布施已,若見有情毀犯淨戒,深生憐愍而告之言:『汝等今
應受持淨戒,我當施汝種種資具令無所乏。汝等由乏諸資生具,毀
犯淨戒作諸惡業,我當隨汝所乏資具皆相供給。汝等安住律儀戒
已,漸次當能作苦邊際,依三乘法隨其所應,出離生死至究竟
樂。』
「善現!是菩薩摩訶薩安住布施波羅蜜多,自受持淨戒,亦勸他受
持淨戒,無倒稱揚受持淨戒法,歡喜讚歎受持淨戒者。如是,善
現!諸菩薩摩訶薩修行布施波羅蜜多,勸諸有情安住淨戒,解脫一
切生老病死,證得究竟利益安樂。
「復次,善現!諸菩薩摩訶薩安住布施波羅蜜多,若見有情更相瞋
忿,深生憐愍而告之言:『汝等何緣更相瞋忿?汝等若為有所匱乏
展轉相緣起諸惡者,應從我索,我當濟汝,隨汝所須種種資具,皆
當施汝令無匱乏。汝等不應更相瞋忿,應修安忍共起慈心。』善
現!是菩薩摩訶薩安住布施波羅蜜多,勸諸有情修安忍已,欲令堅
固復告之言:『瞋忿因緣都無定實,皆從虛妄分別所生,以一切法
本性空故。汝等何緣於無實事妄起瞋忿更相毀害?汝等勿緣虛妄分
別,更相瞋忿造諸惡業,當墮地獄、傍生、鬼界及餘惡處受諸劇
苦,其苦楚毒剛強猛利,逼切身心最極難忍。汝等勿執非實有事,
妄相瞋忿作斯惡業,由此惡業尚難可得下劣人身,況得生天,或得
值佛聽聞正法如說修行!汝等應知人身難得,佛世難值,生信復
難。汝等今者既具斯事,勿由忿恚而失好時,若失此時則不可救,
是故汝等於諸有情勿起忿恚,當修安忍。』
「善現!是菩薩摩訶薩安住布施波羅蜜多,自行安忍,亦勸他行安
忍,無倒稱揚行安忍法,歡喜讚歎行安忍者。如是,善現!諸菩薩
摩訶薩安住布施波羅蜜多,勸諸有情修行安忍,諸有情類由斯展
轉,漸依三乘而得解脫。
「復次,善現!諸菩薩摩訶薩安住布施波羅蜜多,見諸有情身心懈
怠,深生憐愍而告之言:『汝等何緣不勤精進修諸善法而生懈
怠?』彼作是言:『我乏資具,於諸善事不獲勤修。』菩薩告言:
『我能施汝所乏資具,汝應勤修布施、淨戒、安忍等法。』時,諸
有情得是菩薩所施資具無所乏少,便能發起身心精進,修諸善法速
得圓滿。由諸善法得圓滿故,漸次引生諸無漏法,由無漏法得預流
果、或一來果、或不還果、或阿羅漢果、或獨覺菩提,或有趣入諸
菩薩地,漸得無上正等菩提。
「善現!是菩薩摩訶薩安住布施波羅蜜多,自行精進,亦勸他行精
進,無倒稱揚行精進法,歡喜讚歎行精進者。如是,善現!諸菩薩
摩訶薩安住布施波羅蜜多,令諸有情遠離懈怠,勤修諸善疾證解
脫,復能利樂諸有情類。
「復次,善現!諸菩薩摩訶薩安住布施波羅蜜多,見諸有情諸根散
亂忘失正念,深生憐愍而告之言:『汝等何緣不修靜慮,散亂失念
沈淪生死受苦無窮?』彼作是言:『我乏資具故,於靜慮不獲勤
修。』菩薩告言:『我能施汝所乏資具,汝等從今不應復起虛妄尋
伺,攀緣內外擾亂自心。』時,諸有情得是菩薩所施資具無所乏
少,便能伏斷虛妄、尋伺,入初靜慮,漸次復入第二、第三、第四
靜慮;依諸靜慮復能引發慈、悲、喜、捨四種無量;靜慮、無量為
所依止,復能引發四無色定;靜慮、無量、無色調心令柔軟已,修
四念住;展轉乃至八聖道支,由此復能引空、無相及無願等殊勝善
法,隨其所應得三乘果。
「善現!是菩薩摩訶薩安住布施波羅蜜多,自修靜慮,亦勸他修靜
慮,無倒稱揚修靜慮法,歡喜讚歎修靜慮者。如是,善現!諸菩薩
摩訶薩安住布施波羅蜜多,勸諸有情遠離散亂,修諸靜慮獲大利
樂。