實驗板焊接完畢,isp下載程序失敗,檢查晶振兩個引腳都有始終波形,但是18腳比19腳大得多。查資料得知,因為mpu內(nèi)部是一個反相放大器,18腳是反相器輸出端,19腳是輸入。
兩個電容去掉照樣可以起振,并且使用STC89C52RC和AT89C52,在沒有電容的情況下時鐘信號都正常。但是stc89c52rc得12腳復位時始終是0,片子有問題,沒發(fā)下載程序。用編程器清空,做全空檢查失敗。
XTAL1(19腳)接外部晶體的一個引腳。在單片機內(nèi)部,它是一個反相放大器的輸入端,這個放大器構成了片內(nèi)振蕩器。當采用外部振蕩器時,對HMOS單片機,此引腳應接地;對CHMOS單片機,此引腳作為驅動端。
XTAL2(18腳)接外晶體的另一端。在單片機內(nèi)部,接至上述振蕩器的反相放大器的輸出端。采用外部振蕩器時,對HMOS單片機,該引腳接外部振
這個還很難說是沒起振,你檢查過ALE嗎,只有通過它才能確認是否起振.如果確認沒起振,一般是XTAL1,XTAL2到晶振和電容的線路過長,電容的焊線過長,接地線要盡量接在一起. 蕩器的信號,即把外部振蕩器的信號直接接到內(nèi)部時鐘發(fā)生器的輸入端;對XHMOS,此引腳應懸浮。