⑴ 51單片機數據下載超時,求大神解決啊,今天哪去修,花了15塊錢在他那邊行,拿回來又不行了。。
1,超時時間設置長一些
2,選擇hex可執行文件,點擊啟動下殲鏈載, 然後關閉開發箱電源,然後上電!
3,檢查連接,USB下載口,如果有短路冒,那一定得插上
4,檢兆冊查單片機電源指示燈是否OK
一般的單片機下載是在單氏猜孫片機剛上電時建立握手的
⑵ 普中單片機開發板出現燒錄超時怎麼辦
這個問題經常有人問,都是買普中板子的人,都被普中給忽悠了!普中只會做板子,它不會寫燒錄程序的。你板子上用的是STC單片機,要去STC官網下載STC的正宗的燒錄程序:STC-ISP,下載最新的版本的軟體包,里包還有USB轉串口線的驅動程序,和安裝方法。
⑶ 單片機串口接收超時中斷是怎麼回事啊這個超時的時間是單片機自己算出的嗎
用定時判數器燃孝做一個限制時間,當串口超過這個時間沒有數據時就判斷超時錯誤,例如:
#include<reg51.h>
#define uchar unsigned char
uchar res;
bit timeout;
uchar uart()
{
uchar dat;
dat=0xff;
TR0=1;
RI=0;
timeout=0;
while(!RI)
{
if(timeout)return(dat);
};
RI=0;
dat=SBUF;
return(dat);
}
void t0_isr() interrupt 1
{
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
timeout=1;
}
main()
{
TMOD=0x01;
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
ET0=1;
EA=1;
while(1)
{
res=uart();
if(res==0xff)//超時處掘段首理。
}
}
⑷ 普中科技51開發板,寫晶元超時,怎麼解
晶元類型:STC89Cxx (New),試一下
⑸ 51單片機如何判斷程序超時並自動重置
用看門狗電路,在響應時對看門狗送信號,時間間隔設置好即可,你可以看看看門狗的工作流程,很符合你的需要(還能防止程序受干擾跑飛)。
不想外接電路的可以嘗試帶內部看門狗的單片機,別的我不知道,STC的是有的,看廠商技術資料使用,就是可靠性不清楚,我也沒用過,你如果願意可以嘗試一下。