下载此文档

发光二极管流水灯实验-精选.doc


文档分类:通信/电子 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
实验一发光二极管流水灯实验一、实验目的:,-,输出“0”时,发光二极管亮。→⋯.→,实现亮点以1HZ频率循环移动。,仿真以AT89C51为核心的发光二极管流水灯实验装置。。二、PROTEU电S路设计:三、程序部分#include<>sbitcontrol=P3^7;voiddelay(intz){intx,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}voidmain(){inti,tmp;control=0;P0=0xef;delay(1000);for(i=1;i<=7;i++){tmp=P0;P0=(tmp>>1)+0x80;delay(1000);}}1实验二开关控制LED数码管实验一、实验目的:、K2、K3、K4的输入状态,并按照二进制编码关系0-F输出到数码管显示。(如K4K3K2K1全部按下,则显示F;若只有K2按下,则显示2。)。。二、PROTEU电S路设计:2三、程序部分#include<>unsignedchartable[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E,};unsignedcharKEY;voidmain(){while(1){KEY=P2;switch(KEY){case0xff:P0=table[0];break;case0xfe:P0=table[1];break;case0xfd:P0=table[2];break;case0xfc:P0=table[3];break;case0xfb:P0=table[4];break;case0xfa:P0=table[5];break;case0xf9:P0=table[6];break;case0xf8:P0=table[7];break;case0xf7:P0=table[8];break;case0xf6:P0=table[9];break;case0xf5:P0=table[10];break;case0xf4:P0=table[11];break;case0xf3:P0=table[12];break;case0xf2:P0=table[13];break;case0xf1:P0=table[14];break;case0xf0:P0=table[15];break;default:break;}}}3实验三外中断优先级实验一、实验目的:。,仿真基于AT89C51单片机的中断优先级实验。。单片机主程序控制P0口数码管循环显示0~8;外中断0、外中断1发生时分别在P2口、P1口依次显示0~8。通过实验可演示高优先级可中断低优先级,但低优先级的中断请求不能中断高优先级。二、PROTEU电S路设计:4三、程序部分#include<>unsignedcharcodetable[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80};//共阳数码管的段码voiddelay(intz)//延时子程序,大约1ms{intx,y;for(x=110;x>0;x--)for(y=z;y>0;y--);}inti0=0,i1=0;//用于中断0,1显示数码管的变量voidmain(){inti;EX0=1;//开外部中断0EX1=1;//开外部中断1IT0=1;IT1=1;PX0=1;PX1=0;EA=1;//开总中断while(1){for(i=0;i<9;i++)//P0循环显示0~8{P0=table[i];delay(200);}}}voidint0()interrupt0//外部中断0优先级高于外部中断1,中断号为0{for(i0=0;i0<9;i0++)//显示0~8{P2=table[i0];delay(200);}}voidint1()interrupt2//外部中断1,中断号为2{for(i1=0;i1<9;i1++)//显示0~8{P1=table[i1];delay(200);}}5实验四60S倒计时实验一、实验目的:,显示采用两位数码管动态显示。,仿真基于AT89C51单片机的60S倒计时

发光二极管流水灯实验-精选 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人412702457
  • 文件大小3 MB
  • 时间2019-12-08