|
發布時間: 2020-11-23 00:14
正文摘要:設計要求: 定時三組時間,時間到蜂鳴器響,同時LED燈亮; 現有單片機程序 #include <REGX51.H> #define uint unsigned int #define uchar unsigned char uchar t; uint num; unsigned char numtab[]={ ... |
|
說一下自己認為的可能情況,你可以先試一下這個蜂鳴器正極接VCC負極接單片機IO,單單輸出低電平是否能響。另外既然已經用了三極管了還是建議LED與蜂鳴器并聯。 我這個答案的原因是因為實際情況下蜂鳴器分為兩種,有源蜂鳴器和無源蜂鳴器,有源蜂鳴器直流電即可工作,無源蜂鳴器需要方波(或者簡單的說交流電)導通,可以百度查一下 |
changhz 發表于 2020-11-23 09:10 不好意思,原來的程序這里是沒問題的,當初發帖的時候,調整格式輸入有錯誤 |
|
EA=1; //開總中斷ET0=1; //開定時器 0 中斷TR0=1; whule(1) 文字錯了:while(1) |