单片机交流
直播中

颜立歆

7年用户 901经验值
擅长:控制/MCU
私信 关注
[问答]

金沙滩开发板单片机如何点亮led灯?

金沙滩开发板单片机如何点亮led灯?

回帖(1)

李冬梅

2021-10-26 11:21:35
这次的任务是点亮一个LED
   
  我并没有用开发板上的led,而是自己在面包板上插上一个led,再串接一个1k电阻。
   
  led的长的一脚接正,直接连上p3^0口;短的一脚接电阻,电阻再接板子上的GND引脚。
  我用排线从开发板把线引出来,然后用面包板线插入排线,连接到面包板上。
   
  我发现关闭开发板的开关,led依然微微发亮,测了一下单片机IO口与开发板GND之间的电压,大概2.46伏左右。led压降1.6左右。
  当打开开发板开关,单片机io口高电平输出时,IO口正好5伏。
   
  这个原因还不大清楚。
  不过对实验没有什么影响。
  下列程序实现led的一亮一灭。
   
  #include
  ***it LED=P3^0;
  main()
{
  unsigned char i,j;
   while(1)
{
    LED=1;
   for(i=0;i<255;i++)
   for(j=0;j<255;j++);
   LED=0;
     for(i=0;i<255;i++)
   for(j=0;j<255;j++);
   
   }
  
}
   
  实验很顺利
   
举报

更多回帖

发帖
×
20
完善资料,
赚取积分