專利名稱:一種帶編程的單片機(jī)仿真器的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種糊程的單片機(jī)仿絲,尤其適用于對MCS-51系列單片 皿統(tǒng)的開發(fā),1fe@ffl^^MCS-51系列單片機(jī)TO教學(xué)實(shí)驗(yàn)。
背景技術(shù):
已有的單片機(jī)仿麟,結(jié)構(gòu)簡單的不具絲程功能,^i^l程功能的仿麟, 除了目標(biāo)開發(fā)單片粉卜,仿J^本身還^W—個用于管理仿真系統(tǒng)的處理器,這不 僅增大了m^^結(jié)構(gòu)的^4, CT加了M。用于AT89S51/2開發(fā)的仿, 又多翻SPI接口將辦直接寫入目標(biāo)浙Flash (閃存)中,不僅修改不方便,而且 存f^l容量有所限制,不能仿JWf大于8KB的系統(tǒng)。實(shí)用新型內(nèi)容本實(shí)用新型的目的是根據(jù)己有技術(shù)中的不^處,提供一種結(jié)構(gòu)簡單、使用方 便,具有USB/串行接口轉(zhuǎn)換的單片機(jī)仿魏程器。為實(shí)Hm目的,本實(shí)用新型的單片機(jī)仿織程器,包括單片機(jī)U2,戶腿的單 片機(jī)U2鶘Jd^t—個八D鎖存器U,,鎖存l^il態(tài)譲存麟U3,并連 ,真插座Ps;單片機(jī)U2串行口,USB接口電路U4;單片機(jī)U2的SPI接口連 ^iff座Pl;單片機(jī)U2的總^^^真插座P6、 P7;單片機(jī)U2iBi^由轉(zhuǎn)換開關(guān) &、晶,Q,、 Qz、電容Q、 Q,電阻R" R2、 113等,的功倉鈦刀,復(fù)位鵬。本實(shí)用新型的,程的單片機(jī)仿真器,可對MC-51/52、 AT89S51/52系列單片 皿用系統(tǒng)實(shí)lffi^仿WP編程,作為仿*^使用時,利用以Si為核心的功g狄刀換 及復(fù)位,,窮,片機(jī)U2作為系統(tǒng)管理器下傳,至靜態(tài)RAM存儲器q和單 片機(jī)U2作為目標(biāo)開發(fā)機(jī),開^ff有衝牛資源將靜態(tài)RAM存,U,當(dāng)作夕hT, 存^,實(shí)1!^片,統(tǒng)仿真;靜態(tài),器可選擇8KB或32KB;U4,CH341 USB 接口電路,U4與上位^^USB接口連線,U4與單片tlt接用串口連接;作為編 程器頓時,W細(xì)的是鄉(xiāng)^l座,很容易祉被編程的單片機(jī),鵬連^^針 座P,接口可實(shí)H^單片機(jī)內(nèi)部flash ,編程;一^t青況下仿E^從USB 口取to: 作,無需另設(shè)電源。單片機(jī)作為系統(tǒng)管理機(jī)時,單片機(jī)與上位PC^iilU4纖;八D鎖存器U,型號為SN74HC573,纖出的低8^Jtt^^iU3并M:P8插tef外開放,采 用SN74HC573,是由于573的輸A/輸出引腳排序^右分開的,帶版時便于布線, 瑕踐P2、 P3、 P4的引腳l與2雜,U3是4頓8KB存儲器,若題踐P2、 P3、 P4的引腳2與3,,則U3使用32KB存儲器。發(fā)光二極管D,接TO)OT開關(guān)S,弓腳5,若S,的弓胸1與2接通,弓腳4 與5魏,即單片機(jī)RD信號接U3的弓腳OE,單片機(jī)EA接高電平,此時單片機(jī) U2作為系統(tǒng)管理機(jī)下^^至U3。若S,按下時,引腳2與3鄉(xiāng),弓腳5與6接 通,即單片機(jī)EA掛氐電平,單片機(jī)PSEN信號接U3的OE引腳,單片棚U3作 為自B^卜IH^^存儲器,同時S,的引腳5接他,^M31Q,、 Q、 R2電絡(luò)引,片 機(jī)的一次復(fù)位。同樣,當(dāng)S,的引腳4與5鄉(xiāng)時,也^W Q、 R2 ^j吏單片機(jī) 復(fù)位一次。該仿織程器功能強(qiáng),結(jié)構(gòu)簡單,術(shù)只小、^*低,適于MCS-51/52系列、 AT89S51/52單片tl^容機(jī)的鵬織開發(fā),可直接對敏8KB辦調(diào)試。
圖1是本實(shí)用新型^^框圖。 圖2是本實(shí)用新型g原理圖。具體鄉(xiāng)方式Tffi結(jié)合附圖中的^fe例對本實(shí)用新型作進(jìn)一步描述附圖g,本實(shí)用新型的,程的單片機(jī)仿,,主要由皿電絡(luò)U, U4, 開關(guān)S,,, U,為八D鎖蹄SN74HC573 , U2為AT89S51/2或MCS-51/2單片機(jī), U3為8KB或32KB靜態(tài)RAM存儲器;U4為USB接口鵬CH341;該仿,可實(shí) 現(xiàn)單片^^l靴真,并艦下纖實(shí)現(xiàn)機(jī)編程。單片機(jī)U2艦引腳P0.0 P0.7與U,的D, Dg,, SPI接口線PL5 P1.7 與插座&雜,用以實(shí)U:位m^單片機(jī)SPI 口在線編程。單片機(jī)P10 P2.4與 U3的itt總線A A12^,靜態(tài)RAM ^^器U3的艦總線Ao A7與U,的Q, Qs,,同時還與插座Ps,,為目標(biāo)開發(fā)^HJI^Jtt總線Ao A7; U3的Do D7接U2的PaO P0.7,如果U3為8KB^f^器,P2、 P3、 P4的引腳l、 2相連接, 如果U3為32KB, P2、 P3、 P4的2、 3弓l腳相連接。USB接口鵬U4的引腳5、 6分別接U2單片機(jī)的串行口弓腳10、 11,以實(shí)現(xiàn) 上位m單片機(jī)的^m^1,在^m^t駭下,單片m串行口接收辦,從并 行口 P0.0 P0.7 ^t^lj u3上。^雙刀娜開^^起時,弓腳l與2即U2的RD連接U3的OE,引腳4與5連接,艮P弓腳5向單片機(jī)U2弓胸EA麟高電平,同時鵬R,、 R2、 R3、 Q、 C2、Q,、 Q2艦的復(fù)位鵬向單片機(jī)U2引腳9發(fā)復(fù)位信號。S,按下時,引腳2與3連接,即U2的PSEN驗(yàn)U3的OE,弓腳5與6雜,弓腳5向單片機(jī)EA^I低電平,同時還弓IfeJd^復(fù)位電路向單片機(jī)U2引腳9發(fā)復(fù)位信號。接插件P6、 P7連接單片柳應(yīng)引腳,向目標(biāo)浙開放衝牛資源;仿難電源由 USB 口提供。
權(quán)利要求1.一種帶編程的單片機(jī)仿真器,包括集成電路U1~U4,開關(guān)S1,其特征在于單片機(jī)U2連接八D鎖存器U1;U1連接靜態(tài)RAM存儲器U3,通過跳線P2、P3、P4選擇存儲器U3存儲容量;USB接口電路U4連接單片機(jī)U2的串行口;下載線插座P1連接單片機(jī)U2的SPI口;S1雙刀雙擲開關(guān)引腳1與2連接,使U2的RD連接U3的OE;引腳4與5連接,使U2引腳EA接高電平,并通過R1、R2、R3、C1、C2、Q1、Q2組成的復(fù)位電路接U2引腳9;S1引腳2與3連接,使U2的PSEN連接U3的OE,引腳5與6連接,使單片機(jī)EA接低電平,并通過復(fù)位電路接U2引腳9。
2. 職權(quán)禾接求1臓的一種纖程的單片機(jī)仿魏,辦征在于-單片機(jī) U2為AT89S51/2或MCS-51/2,其引腳Pl. 5 P1. 7與插座&連接。
3. ^g權(quán)禾腰求1臓的一種^i^的單片機(jī)仿麟,OTP征在于瑕踐P2、 P3、 P4的弓腳l、 2^^U3為8KB靜態(tài)RAM^f^器;閎機(jī)P2、 P3、 P4的引腳 2、 3相,U3為32KB靜態(tài)RAM存儲器。
4. IHg權(quán)禾喫求1 ff^的一種^i^的單片機(jī)仿WI, ^miE在于USB接口 鵬U4的芯片為CH341,其弓胸5、 6分別接單片機(jī)U2的串行口引腳10、 11。
5. 臓棚要求1臓的一種職程的單片機(jī)仿麟,辦征在于八D鎖存 器仏為74XX573。
專利摘要一種帶編程的單片機(jī)仿真器,包括集成電路U<sub>1</sub>~U<sub>4</sub>,開關(guān)S<sub>1</sub>,單片機(jī)U<sub>2</sub>連接八D鎖存器U<sub>1</sub>;U<sub>1</sub>連接靜態(tài)RAM存儲器U<sub>3</sub>;USB接口電路U<sub>4</sub>連接單片機(jī)U<sub>2</sub>的串行口;下載線插座P1連接單片機(jī)U<sub>2</sub>的SPI口;S<sub>1</sub>雙刀雙擲開關(guān)將單片機(jī)U<sub>2</sub>引腳EA連分別接高電平或低電平、并將U<sub>3</sub>的引腳OE分別連接U<sub>2</sub>的引腳RD或PSEN、并通過R<sub>1</sub>、R<sub>2</sub>、R<sub>3</sub>、C<sub>1</sub>、C<sub>2</sub>、Q<sub>1</sub>、Q<sub>2</sub>組成的電路連接單片機(jī)U<sub>2</sub>的復(fù)位引腳9。可實(shí)現(xiàn)單片機(jī)系統(tǒng)在線全仿真,并通過下載線實(shí)現(xiàn)在線編程,該仿真編程器功能強(qiáng),結(jié)構(gòu)簡單,體積小、成本低,適于MCS-51/52系列、AT89S51/52單片機(jī)及兼容機(jī)的應(yīng)用系統(tǒng)開發(fā),可直接對超過8KB程序調(diào)試。
文檔編號G09B25/00GK201017310SQ20072003545
公開日2008年2月6日 申請日期2007年3月15日 優(yōu)先權(quán)日2007年3月15日
發(fā)明者華勇杰, 崔亦飛, 雷 張, 李富強(qiáng), 高紅杰, 黃志敏 申請人:中國礦業(yè)大學(xué)