『壹』 偉納sp200s單片機主板上紅燈亮表示什麼
紅燈是數據讀寫指示,亮時表示正在讀或寫數據,這個時候千萬不要拔片或斷線,否則容易損壞單片機
『貳』 單片機實現紅綠燈,一個路口,紅燈20s,黃燈3s,綠燈20s
main函數最後加上while(1);
如
void main()//主函數
{
red=1;
yellow=1;
green=1;
num1=1;
init();
temp=30;
TR0=1;
while(1);
}
『叄』 單片機怎麼樣讓亮紅燈的同時讓黃燈閃
看來還是初學,很簡單的,舉個例子:
P1口高電平控制紅燈亮;P2口高電平控制黃燈亮;
實現你這個功能,只需將P1口賦值1(高電平),P2口用for循環加延時程序輪流賦值高/低電平控制亮/滅,實現閃爍;
『肆』 單片機交通燈程序,紅燈閃20s,黃燈3s,綠燈20s
應該是紅燈亮20S,黃燈閃3S,綠燈亮20S,如此反復吧。
#include<reg51.h>
unsigned char time,num;
sbit ledr=P1^0;
sbit ledy=P1^1;
sbit ledg=P1^2;
void t0isr() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
num++;
if(num>=10){time++;num=0;}
if(time<40){ledr=0;ledy=1;ledg=1;}
if(time>=40 && time<46){ledr=1;ledy=~ledy1;ledg=1;}
if(time>46){ledr=1;ledy=1;ledg=0;}
if(time>=86)time=0;
}
main()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TR0=1;
ET0=1;
EA=1;
while(1);
}
『伍』 單片機stm32按單數紅燈亮按雙數紅燈滅
#include<reg52.h>
typedef int u16;
typedef char u8;
sbit led1=P2^0; //D1
sbit led2=P2^1; //D2
sbit led3=P2^2; //D3
sbit led4=P2^3; //D4
sbit k1=P3^1;//定義一個獨立按鍵
sbit k2=P3^2;//定義一個獨立按鍵
sbit k3=P3^3;//定義一個獨立按鍵
sbit k4=P3^4;//定義一個獨立按鍵
『陸』 51單片機給鋰電池充電,要求充電時綠燈亮,充滿電紅燈亮,怎麼最簡單地實現充滿時的電壓比較
1、選擇帶AD功能的51晶元,如宏晶的產品
2、選擇帶內部比較器的51晶元,如AT89C2051
3、外加比較器晶元
另外,你的充電、充滿表達與習慣相左,一般習慣上是充電時亮紅燈,充滿亮綠燈
『柒』 單片機主板出現鳴叫並閃紅燈是為什麼。
是默認程序?沒有按任何鍵都開始響嗎?或者感測器有遮擋嗎!就是紅外對管