|
論壇里找的程序和筆紙畫(huà)原理圖,自己用AD畫(huà)了個(gè)圖和板,但是做出來(lái),按開(kāi)關(guān)按鈕,指示燈也沒(méi)亮。我想問(wèn)一下電路圖有問(wèn)題嗎?為何程序燒進(jìn)去沒(méi)反應(yīng)呢?
1611739359(1).png (68.43 KB, 下載次數(shù): 63)
下載附件
2021-1-27 17:23 上傳
1611739613(1).png (92.54 KB, 下載次數(shù): 53)
下載附件
2021-1-27 17:27 上傳
1611739626(1).png (63.36 KB, 下載次數(shù): 61)
下載附件
2021-1-27 17:27 上傳
#include "STC8.h"
#define u8 unsigned char
#define u16 unsigned int
sbit PWM=P3^3;
sbit LED1=P5^4;
sbit KEY=P5^5;
void delay(u16 Count);
void Time0_init(void);
void main(void)
{
u8 num=0;
P3M0|=0x08;
P3M1&=0xF7;
RSTCFG&=0xEF;
P5M0|=0x10;
P5M1&=0xEF;
P5M0&=0xDF;
P5M1&=0xDF;
LED1=1;
PWM=0;
Time0_init();
while(1)
{
if(KEY==0)
{
delay(10);
if(KEY==0)
num=(num+1)%2;
while(!KEY);
}
switch(num)
{
case 0:{EA=0;TR0=0;LED1=1;PWM=0;}break;
case 1:{EA=1;TR0=1;LED1=0;}break;
}
}
}
|
|