ATMEL單片機(jī)、CPLD下載線硬件簡(jiǎn)介
介紹
本應(yīng)用文檔描述了 Atmel? ATMEL 單片機(jī) 、CPLD下載線接口;使用 AT89SISP 編程器給 AT89SX微控制器在線編程的接口。
AT89ISP 軟件Atmel 的在線編程軟件已經(jīng)在我們的網(wǎng)站上提供了下載,具體的操作方法請(qǐng)?jiān)谲浖f(shuō)明中查詢(提供下載),軟件可以在 Windows? 9x/ME/2000/NT? 操作系統(tǒng)上運(yùn)行。Atmel ISP 軟件提供可以編寫的微控制器的芯片有以下幾種:AT89S51、AT89S52、AT89S53、AT89LS53、AT89LS8252、AT89LS8252等幾種??梢蕴峁┯脩裟繕?biāo)板使用的晶振輸入(用戶使用的晶振可能不太一樣)。
AT89ISP 電纜
為了使用Atmel 微控制器在線編程軟件,用戶需要使用ATMEL 單片機(jī) 、CPLD下載線。編程器的引腳應(yīng)該象圖1似的手動(dòng)連接到含有AT89S芯片的電路板上(目標(biāo)板、或稱用戶板), 25針電纜連接到計(jì)算機(jī)(PC)的并行端口(亦稱打印口)上。為了便于在線編程,用戶板上應(yīng)該焊接上預(yù)留的在線編程端口(如下圖)。
經(jīng)常有人使用PROTEL 的標(biāo)準(zhǔn)庫(kù)IDC10 來(lái)設(shè)計(jì)成編程器的引線接口,但是一般情況下都不知道如何去連接(那端為第一腳),為了您使用方便,我們提供了下圖(圖4),您只需要在設(shè)計(jì)電路板時(shí)添加以下接口即可方便地實(shí)現(xiàn)您的板子具有ISP 功能。
電路板在設(shè)計(jì)時(shí)只需要按照表1 的引腳順序與AT89S 系列微控制器連接起來(lái),設(shè)計(jì)電路板這部分工作就完成了;
在焊接時(shí)請(qǐng)注意,一般標(biāo)準(zhǔn)是第一腳為方焊盤,其余引腳為圓焊盤,這樣可以方便地找到第1 腳的位置,然后拿到IDC10 的插座以圖4 的順序插入到電路板上,焊接即可。
注意:如果您設(shè)計(jì)的IDC 在頂層,該插座應(yīng)該從頂層插入;否則從底層插入。也就是說(shuō):如果您的IDC10 的元件放到了頂層,實(shí)際上您想從的層焊元件的話,一定要更改順序!!!
電壓范圍 ATMEL 單片機(jī) 、CPLD下載線要求目標(biāo)板提供一個(gè)穩(wěn)定的直流電源。并且要求給AT89ISP編程器提供限定的電壓范圍的電源,提供給 ATMEL單片機(jī)、CPLD下載線的電源應(yīng)該在 3.3V ~ 5.5V之間。