|
買了現成的51開發板,將附帶的蜂鳴程序燒錄到了單片機.
電腦的STC-ISP顯示:
(
Chinese:正在嘗試與 MCU/單片機 握手連接 ...
Chinese:連接失敗,請嘗試以下操作:
1.在單片機停電狀態下,點下載按鈕,再給單片機上電
2.停止下載,重新選擇 RS-232 串口, 接好電纜
3.可能需要先將 P1.0/P1.1 短接到地
4.可能外部時鐘未接
5.因 PLCC、PQFP 轉換座引線過長而引起時鐘不振蕩,請
調整參數
6.可能要升級電腦端的 STC-ISP.exe 軟件
7.若仍然不成功,可能 MCU/單片機內無 ISP 系統引導碼,
或需退回升級,或 MCU 已損壞
8.若使用 USB 轉 RS-232 串口線下載,可能會遇到不兼容
的問題,可以讓我們幫助購買兼容的 USB 轉 RS-232
串口線
仍在連接中, 請給 MCU 上電...
出廠 RC 振蕩器頻率: 2095.053741MHz.
上次使用 RC 振蕩器下載時的頻率: 1669.036759MHz.
上次使用 RC 振蕩器下載時的頻率誤差: -20.34%
MCU Type is: STC89C51RC
MCU Firmware Version: 6.6C
Chinese:MCU 固件版本號: 6.6C
Double speed / 雙倍速: 12T/單倍速
振蕩放大器增益: full gain
下次下載時 P1.0/P1.1 與下載無關
內部擴展AUX-RAM: 允許訪問(強烈推薦)
下次下載用戶應用程序時將數據Flash區擦除: NO
用戶軟件啟動內部看門狗后: 復位關看門狗
ALE pin 仍為 ALE
內部時鐘頻率:11.074184M.
外部時鐘頻率:11.074184M.
Chinese:正在重新連接 ...
Current Baud is: / 當前波特率為: 115200 bps.
We are erasing MCU flash...
正在擦除應用程序區... ( 00:00 )
正在下載... ( 開始時間: 10:34:30 )
Program OK / 下載 OK
Verify OK / 校驗 OK
erase times/擦除時間 : 00:00
program times/下載時間: 00:01
Encrypt OK/ 已加密
)
關閉單片機電源,再次打開單片機電源,什么都沒有發生.
蜂鳴器就是不響
換了個"LED跑馬燈",燒錄進去,也是沒有反應.
程序是板子原來附帶的
LED跑馬燈:
/********************************************************************
* *
* 單片機開發板 - LED實驗 *
* *
* *
********************************************************************/
#include<reg51.h>
#include <intrins.h>
/*****************************************************************************
* 延時子程序
******************************************************************************/
void delayms(unsigned char ms)
{
unsigned char i;
while(ms--)
{
for(i = 0; i < 120; i++);
}
}
/*****************************************************************************
* 主程序
******************************************************************************/
main()
{
unsigned char LED;
LED = 0xfe;
P1 = LED;
while(1)
{
delayms(250);
LED = _crol_(LED,1); //循環右移1位,點亮下一個LED 此函數位庫函數
P1 = LED;
}
}
再次檢查,發現跳線帽沒接。
接好,通電,正常。
|
|