多种方式控制流水灯
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多种方式控制流水灯
以下是为大家整理的多种方式控制流水灯的相关范文,本文关键词为多种,方式,控制,流水,位运,算来,控制,流水,#inclu,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。
//1/位运算来控制流水灯/*#includevoiddelay(void){
unsignedchari,j;for(i=0;i voidmain(void){
inti;while(1){p3=0xff;delay();for(i=0;i//2/用指针做函数参数来控制流水灯#includevoiddelay(void){unsignedinti;for(i=0;i
voidmain(void){
unsignedcharcodeTab[]={0xFe,0xFD,0xFb,0xF7,0xeF,0xDF,0xbF,0x7F};unsi gnedchar*pointer;pointer=Tab;liushui(pointer);}
//3/用左移函数(_crol_())来控制流水灯:/*#include#includesbitled=p3^0;voiddelay(void){unsignedchari,j;for(i=0;i voidmain(void){p3=0xfe;delay();while(1){p3=_crol_(p3,1);delay();}}*/ //4/运用条件编译控制流水灯/*#include#include#definemAx100voiddelay(void){unsignedchari,j;for(i= 0;i
{#ifmAx>80{p3=0xfe;while(1){p3=_crol_(p3,1);delay();}}#else{p3=0xf0;de lay();p3=0x0f;delay();}#endif}*/
//5/文件包含控制流水灯/*#includevoiddelay(void){unsignedchari,j;for(i=0;i
delay();p3_2=1;delay();p3_3=0;delay();p3_3=1;delay();p3_4=0;delay();p3 _4=1;delay();p3_5=0;delay();p3_5=1;delay();p3_6=0;delay();p3_6=1;dela y();p3_7=0;delay();p3_7=1;delay();}}*///6.用定时器T0查询方式控制p3口8位流水灯
/*#include#includevoiddelay(void){
unsignedchari,j;for(i=0;i voidmain(void){inti=0;p3=0xfe;
TmoD=0x01;Th0=(65336-46083)/256;TL0=(65336-46083)%6;TR0=1;while (1){while(TF0==0);TF0=0;p3=_crol_(p3,1);delay();i++;Th0=(65336-46083) /256;TL0=(65336-46083)%6;if(i==8)p3=0xfe;}}*/
//7.用计数器查询方式,高四位以0.1s周期闪烁,地四位以0.5s 周期闪烁/*#includesbitled1=p3^0;sbitled2=p3^1;sbitled3=p3^2;sbitled4=p3^3;sbi tled5=p3^4;sbitled6=p3^5;sbitled7=p3^6;sbitled8=p3^7;voidmain(void){i nti=0,j=0;TmoD=0x01;Th0=(65536-50000)/256;TL0=(65536-50000)%6;TR 0=1;led1=led2=led3=led4=1;led5=led6=led7=led8=1;while(1){while(TF0= =0);i++;j++;
TF0=0;if(i==1){led1=~led1;led2=~led2;led3=~led3;led4=~led4;i=0;Th0=(6 5536-50000)/256;TL0=(65536-50000)%6;}if(j==5){led5=~led5;led6=~led6 ;led7=~led7;led8=~led8;j=0;Th0=(65536-50000)/256;TL0=(65536-50000) %6;}}}*/
以下是为大家整理的多种方式控制流水灯(2)的相关范文,本文关键词为多种,方式,控制,流水,位运,算来,控制,流水,#inclu,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。
最后,小编希望文章对您有所帮助,如果有不周到的地方请多谅解,更多相关的文章正在创作中,希望您定期关注。
谢谢支持!。