欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

微型計(jì)算機(jī)故障診斷方法及其實(shí)現(xiàn)裝置的制作方法

文檔序號(hào):6406224閱讀:179來源:國知局
專利名稱:微型計(jì)算機(jī)故障診斷方法及其實(shí)現(xiàn)裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明是用于微型計(jì)算機(jī)(以下簡稱微機(jī))的專用維修工具,尤其是用于快速檢測、診斷微機(jī)系統(tǒng)板大規(guī)模集成電路,存儲(chǔ)器(RAM)芯片級(jí)故障,系統(tǒng)板開關(guān)狀態(tài)設(shè)置和有關(guān)電路、雙向數(shù)據(jù)收發(fā)器、I/O譯碼電路及外圍電路以及其它有關(guān)電路的故障的裝置。
目前已有的一種微機(jī)故障診斷卡為本發(fā)明人于89.11.16申請(qǐng),90.10.10授權(quán)的實(shí)用新型專利。該專利能快速、自動(dòng)查找CPU核心部分故障。如CPU、時(shí)鐘發(fā)生器、總線控制器和總線信號(hào)及外圍電路進(jìn)行檢測。該專利的不足之處是,不能檢測到大規(guī)模集成電路芯片一級(jí)的故障,更不能檢測CPU內(nèi)部標(biāo)志寄存器,系統(tǒng)板開關(guān)狀態(tài)、雙向數(shù)據(jù)收發(fā)器和I/O譯碼電路及外圍電路等故障。
《計(jì)算機(jī)世界》雜志1990年第8期介紹的《一種實(shí)用的80286微機(jī)故障診斷維修工具》一文,介紹了由一塊系統(tǒng)板檢測卡和兩片配套使用的裝有檢測程序的ROM組成的微機(jī)故障診斷工具。其中包括可用來檢測大規(guī)模集成電路的測試卡,通過專門設(shè)計(jì)的程序控制檢測,檢測到的故障信息送微機(jī)的顯示器顯示結(jié)果。該測試卡仍有許多不足之處,其一,必須保證微機(jī)CPU標(biāo)志寄存器,通用寄存器等基本電路是好的才能進(jìn)行檢測。其二,不能檢測I/O譯碼電路及外圍電路,以及對(duì)雙向數(shù)據(jù)收發(fā)器及外圍等公共部分電路的故障進(jìn)行檢測,因此,該測試卡對(duì)大規(guī)模集成電路芯片和內(nèi)存芯片的檢測到的出錯(cuò)結(jié)果僅僅是初步判斷,可能因上述公共部分電路的故障給出錯(cuò)誤信息,甚至使測檢無法進(jìn)行下去,而用常規(guī)儀器檢測這些公共部分費(fèi)工費(fèi)時(shí),有的故障難于捕捉使維修造成困難。
上述檢測裝置采用的方法是通過檢測程序使CPU向大規(guī)模集成電路模塊或內(nèi)存寫讀數(shù)據(jù),根據(jù)寫讀數(shù)據(jù)由程序進(jìn)行比較來判斷大規(guī)模集成電路模塊或內(nèi)存芯片是否存在故障。由于CPU發(fā)出的數(shù)據(jù)必須經(jīng)過I/O譯碼電路,雙向數(shù)據(jù)收發(fā)器等公共部分電路,使檢測的結(jié)果不能得出準(zhǔn)確結(jié)論。
其三,采用微機(jī)顯示器的顯示方式,一旦顯示部分本身出現(xiàn)故障,則使檢測無法進(jìn)行,另外,由于一次性將各狀態(tài)信息送顯示器顯示,不易捕捉隨機(jī)故障。
本發(fā)明的目的在于為克服上述裝置的不足之處,提出一種能快速判斷I/O譯碼電路、數(shù)據(jù)雙向收發(fā)器以及它們的外圍電路故障,從而解決準(zhǔn)確診斷大規(guī)模集成電路模塊和存儲(chǔ)器(RAM)芯片一級(jí)的故障的方法及實(shí)現(xiàn)該方法的裝置,從而提高維修微機(jī)的效率及準(zhǔn)確性。
本發(fā)明所述的微機(jī)故障的診斷方法包括以下步驟1.給每個(gè)大規(guī)模集成電路模塊(以下簡稱模塊)存儲(chǔ)器(RAM)芯片(以下簡稱RAM)設(shè)定不同的出錯(cuò)代碼;
2.由微機(jī)CPU向該指示器發(fā)出原碼、反碼相間的循環(huán)不斷的標(biāo)準(zhǔn)信號(hào),每一信號(hào)間有數(shù)秒量級(jí)的延時(shí)時(shí)間;
3.所說的標(biāo)準(zhǔn)信號(hào)同時(shí)經(jīng)I/O譯碼電路送到所說的每個(gè)模塊的片選輸入端,使每個(gè)模塊依次接收數(shù)據(jù);
4.由微機(jī)CPU向所說的模塊寫、讀數(shù)據(jù);每個(gè)模塊依次接收,若沒有錯(cuò),則繼續(xù)向下一模塊寫、讀。該過程循環(huán)進(jìn)行,每次寫、讀相間數(shù)秒間隔;
5.比較所說的寫、讀數(shù)據(jù),若出錯(cuò),所說的指示器顯示該模塊的出錯(cuò)代碼,并保持出錯(cuò)代碼顯示;
6.用萬用表分別測量該出錯(cuò)代碼對(duì)應(yīng)的模塊的數(shù)據(jù)輸入端及片選端的電平,若高低電平相間出現(xiàn)并周期性變化,則可斷定該模塊出現(xiàn)故障,若所測的電平不正常,則說明I/O譯碼電路或數(shù)據(jù)輸入的公共電路部分出現(xiàn)故障。
判斷RAM故障的方法與上述判斷模塊方法基本相同,同樣由微機(jī)CPU向指示器發(fā)送有數(shù)秒間隔的循環(huán)的標(biāo)準(zhǔn)信號(hào),同時(shí)由微機(jī)CPU經(jīng)雙向數(shù)據(jù)收發(fā)器向芯片寫、讀數(shù)據(jù),該數(shù)據(jù)位數(shù)與芯片位數(shù)一致,再進(jìn)行判斷,若出現(xiàn)出錯(cuò)代碼,則用萬用表測RAM數(shù)據(jù)輸入輸出引腳信號(hào)是否與標(biāo)準(zhǔn)信號(hào)相符,若不符則判定雙向收發(fā)器及外圍電路有故障,否則說明芯片出現(xiàn)故障。根據(jù)上述方法還可判斷系統(tǒng)板開關(guān)狀態(tài)的故障等。
本發(fā)明提出的上述診斷微機(jī)故障的方法,快速、準(zhǔn)確、簡單、易行??蛇m用各種類型PC機(jī)及兼容機(jī)。
本發(fā)明根據(jù)上述方法設(shè)計(jì)出一種微機(jī)故障診斷裝置,由驅(qū)動(dòng)電路、譯碼電路、兩個(gè)以上鎖存器、指示器等組成的硬件支持電路及固化在只讀存儲(chǔ)器芯片中的診斷故障的程序所組成,其中所說的硬件支持電路安裝在一塊線路插件板上,可方便地插入微機(jī)擴(kuò)展槽內(nèi),與微機(jī)I/O通道連接,將所說的診斷程序芯片插入微機(jī)系統(tǒng)板上取代原微機(jī)ROM、BIOS芯片,該診斷程序芯片也可安裝在所說診斷裝置的插件板上,但也需拔掉原微機(jī)的ROM BIOS芯片,即可開始檢測工作,結(jié)合

圖1所示,舉例說明診斷大規(guī)模電路模塊的工作流程首先由診斷程序每個(gè)使CPU產(chǎn)生的延時(shí)、循環(huán)標(biāo)準(zhǔn)信號(hào)送到指示器進(jìn)行顯示,再由程序控制微機(jī)CPU向模塊延時(shí)、循環(huán)地寫、讀數(shù)據(jù),該數(shù)據(jù)信號(hào)(標(biāo)準(zhǔn)信號(hào)1)由微機(jī)I/O通道經(jīng)診斷裝置的驅(qū)動(dòng)電路分別輸入鎖存器1、2鎖存,并同時(shí)將鎖存的信號(hào)輸入指示器顯示,由程序控制微機(jī)CPU向I/O譯碼器發(fā)出原碼、反碼信號(hào)(標(biāo)準(zhǔn)信號(hào)2),該信號(hào)經(jīng)I/O通道輸入診斷裝置的譯碼電路,使其控制鎖存器1、2分時(shí)接收上述的數(shù)據(jù)信號(hào),由診斷程序根據(jù)寫、讀信號(hào)的比較結(jié)果指示器顯示出錯(cuò)代碼或使上述過程繼續(xù)循環(huán)進(jìn)行。根據(jù)診斷程序還可利用選擇開關(guān)診斷RAM芯片,雙向數(shù)據(jù)收發(fā)器及其外圍電路的故障或其他診斷功能。
本發(fā)明提出的這種微機(jī)診斷裝置結(jié)構(gòu)簡單,使用方便,能快速、準(zhǔn)確地診斷出大規(guī)模集成電路模塊和存儲(chǔ)器芯片一級(jí)的故障,大大提高了微機(jī)維修的速度,可廣泛適用各種類型的微機(jī)故障的診斷。
附圖簡要說明圖1為本發(fā)明提出的微機(jī)故障診斷裝置電路工作原理示意圖。
圖2為本發(fā)明提供的最佳實(shí)施例采用的診斷電路框圖。
圖3為圖2框圖的實(shí)現(xiàn)電路圖。
圖4為本實(shí)施例裝置(插件板)的結(jié)構(gòu)圖。
其中4(a)為插件板的正視圖4(b)為插件板的俯視5為本實(shí)施例的程序流程圖。
附圖2~5表示出本發(fā)明提供一種實(shí)現(xiàn)上述方法及實(shí)現(xiàn)裝置的最佳實(shí)施例。下面結(jié)合各附圖對(duì)該實(shí)施例加以詳細(xì)描述。附圖2為本實(shí)施例實(shí)現(xiàn)電路框圖。它是圖1所述電路的改進(jìn)方案,從圖中可以看出,該電路除包括圖1中所示的基本部件外,還增加了反相器、衰減器、診斷選擇電路及診斷選擇開關(guān)等部分,其中兩個(gè)反相器,它們分別接在兩個(gè)鎖存器的后面,對(duì)鎖存器輸出的信號(hào)進(jìn)行反相處理,兩個(gè)衰減器是對(duì)顯示的信號(hào)進(jìn)行衰減的指示器的限流電阻。設(shè)置診斷選擇電路及診斷選擇開關(guān)是為增加該裝置的診斷功能,適應(yīng)對(duì)不同的機(jī)型的系統(tǒng)板上不同元器件的故障診斷。圖3為圖2所示框圖的電路圖。
其中G1為驅(qū)動(dòng)器,采用集成電路74LS244,也可用74ALS244;G2和G4為鎖存器,采用集成電路74LS273,也可用74ALS273;G3為譯碼電路,采用可編程邏輯陣列GAL(或PAL)芯片,或用三-八譯碼器74LS138,或門74LS32、或非門74LS260等電路搭成;G5是緩沖器,采用74LS244;G6、G7是反相器,采用集成電路74LS04(或采用74LS05、74LS08);G8是反相器,采用集成電路74LS04;LED1-8和LED9-16是指示器,采用發(fā)光二極管,也可采用數(shù)碼管;R1-8和R9-16是衰減器,采用金屬膜(或其它材料)電阻;R17-20和R21-24為上拉電阻;SW1、SW2到SW6為自鎖開關(guān)。其中圖3虛線框圖Ⅰ是被檢測到的微機(jī)大規(guī)模集成電路、RAM芯片級(jí)故障和自檢代碼,已產(chǎn)生的標(biāo)準(zhǔn)信號(hào)1(指RAM寫讀時(shí)的高字節(jié)代碼,時(shí)間間隔為2秒)和I/O譯碼數(shù)據(jù)代碼等信號(hào)的處理和顯示部分。
其中G2是鎖存器,它主要鎖存被檢測到的微機(jī)大規(guī)模集成電路、RAM芯片級(jí)故障代碼和自檢代碼,已產(chǎn)生的標(biāo)準(zhǔn)信號(hào)1和I/O譯碼數(shù)據(jù)代碼。
G6是反相器,它將G2鎖存的信號(hào)進(jìn)行反相,以便使LED1-8指示器低電平點(diǎn)亮。
LED1-8是指示器,它將G6反相后的信號(hào)進(jìn)行顯示。
R1-8是衰減器,它主要為了減少該裝置的損耗,同時(shí)作為LED1-8的保護(hù)電阻。
虛線框圖Ⅰ的工作過程是這樣的當(dāng)檢測程序檢測到的微機(jī)大規(guī)模集成電路、RAM芯片級(jí)故障(則給定出錯(cuò)代碼)和自檢的代碼,以及已產(chǎn)生的標(biāo)準(zhǔn)信號(hào)1和I/O譯碼數(shù)據(jù)代碼送到微機(jī)I/O通道,再經(jīng)該裝置驅(qū)動(dòng)器G1、鎖存器G2、反相器G6,而后送到指示器LED1-8進(jìn)行顯示。
虛線框圖Ⅱ是微機(jī)系統(tǒng)板開關(guān)狀態(tài)代碼和已產(chǎn)生的I/O譯碼口地址代碼及產(chǎn)生的標(biāo)準(zhǔn)信號(hào)1(指RAM寫讀時(shí)的低字節(jié)代碼,時(shí)間間隔為2秒)等信號(hào)的處理及顯示部分。
其中G4是鎖存器,它主要鎖存被檢測到的微機(jī)系統(tǒng)板開關(guān)狀態(tài)代碼,已產(chǎn)生的I/O口地址代碼和標(biāo)準(zhǔn)信號(hào)2。
G7是反相器,它將鎖存器G4的信號(hào)進(jìn)行反相。
LED9-16是指示器,它將G7反相后的信號(hào)進(jìn)行顯示。
R9-16是衰減器,它主要為減少該裝置的損耗,同時(shí)作為LED9-16的保護(hù)電阻。
虛線框圖Ⅱ的工作過程是這樣的當(dāng)檢測程序檢測到的微機(jī)系統(tǒng)板開關(guān)狀態(tài)代碼和已產(chǎn)生的I/O譯碼口地址代碼及標(biāo)準(zhǔn)信號(hào)2送到微機(jī)I/O通道,經(jīng)該裝置驅(qū)動(dòng)器G1、鎖存器G4和反相器G7,而后送到LED9-16進(jìn)行顯示。
G1是驅(qū)動(dòng)器,它的作用一方面為了使該裝置顯示部分與微機(jī)I/O通道隔離,另一方面,負(fù)責(zé)對(duì)鎖存器G2和G4的輸入信號(hào)進(jìn)行驅(qū)動(dòng)。
G8是復(fù)位電路,它的作用是為了開機(jī)瞬間對(duì)鎖存器G2和G4可靠復(fù)位。
G3是譯碼電路,它能產(chǎn)生鎖存器G2、G4和緩沖器G5的選通信號(hào)。
虛線框圖Ⅲ是診斷選擇電路,SW1、SW2……SW6為診斷選擇開關(guān),通過對(duì)SW1、SW2……SW6不同的組合,可實(shí)現(xiàn)不同的檢測功能。
G5是緩沖器,它的作用一方面使該裝置與微機(jī)I/O通道隔離,另一方面是SW1-SW6緩沖電路。
虛線框圖Ⅲ是這樣工作的檢測程序讀取SW1、SW2……SW6的狀態(tài)時(shí),首先經(jīng)緩沖器G5到微機(jī)I/O通道。CPU將SW1、SW2……SW6的狀態(tài)進(jìn)行判斷,則可實(shí)現(xiàn)不同的檢測功能。
圖4為本實(shí)施例裝置(插件板)的結(jié)構(gòu)圖。圖4(a)為插件板的正視圖,可以看出各元器件的在印刷線路板上的位置,其中XT為檢測IBM PC/XT機(jī)及兼容機(jī)所用的診斷程序芯片,采用可編程只讀存儲(chǔ)器EPROM 27C256(或其它EPROM)一片;AT-Q和AT-O是檢測IBM PC/AT機(jī)及兼容機(jī)所用的診斷程序芯片,采用可編程只讀存儲(chǔ)器EPROM 27C256(或其它型號(hào)EPROM)二片;標(biāo)號(hào)1、2和3代表G3;標(biāo)號(hào)4、5和6分別代表G6和G7。
圖4(b)為插件板的俯視圖,表示出插件板面板上安裝的元器件的位置,其中SW1-6為機(jī)械自鎖開關(guān),它們是診斷功能選擇開關(guān),其中SW1為IBM PC/XT微機(jī)和IBM PC/AT微機(jī)選擇開關(guān);SW2為對(duì)該裝置自檢用開關(guān);
SW3為產(chǎn)生I/O譯碼標(biāo)準(zhǔn)信號(hào)選擇開關(guān);SW4為產(chǎn)生雙向數(shù)據(jù)收發(fā)器和RAM標(biāo)準(zhǔn)信號(hào)選擇開關(guān);SW5備用;SW6為循環(huán)診斷和繼續(xù)診斷選擇開關(guān)。D0-D7和M0-M7為指示器,它們是兩組(各8只)不同顏色的發(fā)光二極管組成。其中D0-D7是顯示出錯(cuò)代碼、自檢代碼、I/O譯碼數(shù)據(jù)和雙向數(shù)據(jù)收發(fā)器數(shù)據(jù)的標(biāo)準(zhǔn)信號(hào)1,M0-M7是顯示系統(tǒng)板開關(guān)狀態(tài)、I/O譯碼片選信號(hào),雙向數(shù)據(jù)收發(fā)器數(shù)據(jù)的標(biāo)準(zhǔn)信號(hào)2。
圖5為本實(shí)施例的診斷程序流程圖,結(jié)合附圖5,詳細(xì)描述診斷程序流程圖程序從診斷程序入口處執(zhí)行。首先,判SW1按下否,無按下則轉(zhuǎn)去XT處理(XT指檢測IBM PC/XT微機(jī)和兼容機(jī)型,由于XT診斷程序流程圖同AT相同,以下根據(jù)AT的流程予以描述),否則轉(zhuǎn)向AT處理(AT指檢測IBM PC/AT微機(jī)和兼容機(jī)型),則檢測微處理器CPU和只讀存儲(chǔ)器(ROM BIOS)正常否,如不正常,則將錯(cuò)誤代碼送LED1-8。否則,判SW2按下了嗎?如按下,則進(jìn)行該裝置自檢,不正常,出錯(cuò)代碼送LED1-8,正常時(shí),給出正確代碼送LED1-8。如SW2無按下,則進(jìn)行系統(tǒng)板開關(guān)狀態(tài)診斷,診斷結(jié)果送LED9-16(已鎖存)。爾后,判SW3按下否,按下則產(chǎn)生I/O譯碼標(biāo)準(zhǔn)信號(hào)(包括數(shù)據(jù)碼及I/O口地址),首先I/O譯碼的數(shù)據(jù)原碼(OOH)送LED1-8,I/O口地址(大規(guī)模集成電路片選信號(hào))循環(huán)送LED9-16,延時(shí)3秒后,再將I/O譯碼數(shù)據(jù)反碼(FFH)送LED1-8,I/O口地址循環(huán)送LED9-16,延時(shí)3秒后,如此反復(fù)。如SW3無按下,則進(jìn)行大規(guī)模集成電路診斷,出錯(cuò)時(shí)給出出錯(cuò)代碼。否則繼續(xù)判SW4按下否?如按下則產(chǎn)生雙向數(shù)據(jù)收發(fā)器和RAM標(biāo)準(zhǔn)信號(hào)1、2,其中標(biāo)準(zhǔn)信號(hào)1原碼(55H)為RAM高字節(jié)代碼送LED1-8,標(biāo)準(zhǔn)信號(hào)2原碼(AAH)為RAM低字節(jié)送LED9-16。與此同時(shí),由程序控制使CPU向RAM發(fā)送標(biāo)準(zhǔn)信號(hào)1、2,即標(biāo)準(zhǔn)信號(hào)1送RAM高字節(jié)芯片,標(biāo)準(zhǔn)信號(hào)2送RAM低字節(jié)芯片,延時(shí)3秒后,標(biāo)準(zhǔn)信號(hào)1反碼(AAH)分別送LED1-8和RAM高字節(jié)芯片,同時(shí)標(biāo)準(zhǔn)信號(hào)2反碼(55H)分別送LED9-16和RAM低字節(jié)芯片,延時(shí)3秒后,再如此反復(fù)。如SW4按下;則進(jìn)入RAM芯片級(jí)檢測,如出錯(cuò),則給出出錯(cuò)代碼,否則判SW6是否按下,SW6無按下,給出系統(tǒng)板無故障代碼送LED1-8后,即返回到診斷程序入口點(diǎn),如此反復(fù)進(jìn)行循環(huán)診斷。如SW6按下,則進(jìn)入繼續(xù)診斷,如非屏蔽中斷(NMI)有錯(cuò),則說明NMI電路故障,并將故障碼送LED1-8,否則,給出正確碼送LED1-8后,則診斷結(jié)束。微機(jī)各元部件所對(duì)應(yīng)的出錯(cuò)代碼如附表1、2所示。
注 另循環(huán)診斷無故障代碼為FFH,繼續(xù)診斷無故障代碼為CCH。
本實(shí)施例所述的裝置具有以下檢測功能1.判斷微機(jī)CPU ROM BIOS是否正常2.系統(tǒng)板開關(guān)狀態(tài)是否正常3.大規(guī)模集成電路模塊的故障4.I/O譯碼電路及其外圍電路是否正常5.存儲(chǔ)器(RAM)芯片的故障6.雙向數(shù)據(jù)收發(fā)器及其外圍電路是否正常7.非屏蔽中斷電路故障8.自動(dòng)循環(huán)診斷,捕捉隨機(jī)出現(xiàn)的故障9.對(duì)本裝置進(jìn)行自檢本裝置可以對(duì)XT、AT IBM微機(jī)以及它們的兼容機(jī)進(jìn)行檢測,若與本發(fā)明人設(shè)計(jì)的89219656.4號(hào)專利產(chǎn)品聯(lián)合使用,還可使診斷功能進(jìn)一步擴(kuò)大。
附表1IBM PC/XT機(jī)及兼容機(jī)型部分故障代碼表
附表2 IBM PC/AT機(jī)及兼容機(jī)型部分故障代碼表
權(quán)利要求
1.一種微機(jī)故障的診斷方法,包括以下步驟(1)給每個(gè)大規(guī)模集成電路模塊(以下簡稱模塊)存儲(chǔ)器(RAM)芯片(以下簡稱RAM)設(shè)定不同的出錯(cuò)代碼;(2)由微機(jī)CPU向該指示器發(fā)出原碼、反碼相間的循環(huán)不斷的標(biāo)準(zhǔn)信號(hào),每一信號(hào)間有數(shù)秒量級(jí)的延時(shí)時(shí)間;(3)所說的標(biāo)準(zhǔn)信號(hào)同時(shí)經(jīng)I/O譯碼電路送到所說的每個(gè)模塊的片選輸入端,使每個(gè)模塊依次接收數(shù)據(jù);(4)由微機(jī)CPU向所說的模塊寫、讀數(shù)據(jù);每個(gè)模塊依次接收,若沒有錯(cuò),則繼續(xù)向下一模塊寫、讀。該過程循環(huán)進(jìn)行,每次寫、讀相間數(shù)秒間隔;(5)比較所說的寫、讀數(shù)據(jù),若出錯(cuò),所說的指示器顯示該模塊的出錯(cuò)代碼,并保持出錯(cuò)代碼顯示;(6)用萬用表分別測量該出錯(cuò)代碼對(duì)應(yīng)的模塊的數(shù)據(jù)輸入端及片選端的電平,若高低電平相間出現(xiàn)并周期性變化,則可斷定該模塊出現(xiàn)故障,若所測的電平不正常,則說明I/O譯碼電路或數(shù)據(jù)輸入的公共電路部分出現(xiàn)故障。
2.按權(quán)利要求1所述方法設(shè)計(jì)的微機(jī)故障診斷裝置,包括由驅(qū)動(dòng)電路、譯碼電路指示等組成的硬件支持電路,其特征在于還包括兩個(gè)以上鎖存器,多個(gè)控制選擇開關(guān),以及由驅(qū)動(dòng)電路、譯碼電路、兩個(gè)以上鎖存器、指示器等組成的硬件支持電路及固化在只讀存儲(chǔ)器芯片中的診斷故障的程序所組成,其中所說的硬件支持電路安裝在一塊線路插件板上,可方便地插入微機(jī)擴(kuò)展槽內(nèi),與微機(jī)I/O通道連接,將所說的診斷程序芯片插入微機(jī)系統(tǒng)板上取代原微機(jī)ROM、BIOS芯片,即可開始檢測工作,結(jié)合圖1所示,舉例說明診斷大規(guī)模電路模塊的工作流程首先由診斷程序每個(gè)使CPU產(chǎn)生的延時(shí)、循環(huán)標(biāo)準(zhǔn)信號(hào)送到指示器進(jìn)行顯示,再由程序控制微機(jī)CPU向模塊延時(shí)、循環(huán)地寫、讀數(shù)據(jù),該數(shù)據(jù)信號(hào)(標(biāo)準(zhǔn)信號(hào)1)由微機(jī)I/O通道經(jīng)診斷裝置的驅(qū)動(dòng)電路分別輸入鎖存器1、2鎖存,并同時(shí)將鎖存的信號(hào)輸入指示器顯示,由程序控制微機(jī)CPU向I/O譯碼器發(fā)出原碼、反碼信號(hào)(標(biāo)準(zhǔn)信號(hào)2),該信號(hào)經(jīng)I/O通道輸入診斷裝置的譯碼電路,使其控制鎖存器1、2分時(shí)接收上述的數(shù)據(jù)信號(hào),由診斷程序根據(jù)寫、讀信號(hào)的比較結(jié)果指示器顯示出錯(cuò)代碼或使上述過程繼續(xù)循環(huán)進(jìn)行。
3.如權(quán)利要求2所述的診斷裝置,其特征在于所說的硬件支持電路還包括反相器、衰減器、診斷選擇電路及診斷選擇開關(guān)等部件。
全文摘要
微型計(jì)算機(jī)故障診斷方法及其實(shí)現(xiàn)裝置,屬于微型計(jì)算機(jī)的專用維修工具技術(shù)領(lǐng)域。本發(fā)明通過給微機(jī)各元部件編制各對(duì)應(yīng)的出錯(cuò)代碼,通過CPU向所需檢測的元部件發(fā)送具有一定延時(shí)時(shí)間的標(biāo)準(zhǔn)信號(hào)進(jìn)行寫、讀、再進(jìn)行比較,若出錯(cuò),則顯示出相應(yīng)出錯(cuò)代碼,用這種方法設(shè)計(jì)出微機(jī)故障診斷裝置,快速、準(zhǔn)確地診斷微機(jī)系統(tǒng)板大規(guī)模集成電路。存儲(chǔ)器芯片級(jí)故障,能快速判斷,雙向數(shù)據(jù)收發(fā)器、I/O譯碼電路及外圍電路以及其他有關(guān)電路的故障。
文檔編號(hào)G06F11/22GK1066134SQ9110263
公開日1992年11月11日 申請(qǐng)日期1991年4月22日 優(yōu)先權(quán)日1991年4月22日
發(fā)明者牛振有 申請(qǐng)人:牛振有
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
开封市| 璧山县| 洞口县| 连江县| 石泉县| 东城区| 贵南县| 濉溪县| 太仓市| 闸北区| 神木县| 买车| 南漳县| 合肥市| 进贤县| 滕州市| 陇南市| 赫章县| 绥化市| 义乌市| 南漳县| 丹阳市| 尼勒克县| 汝城县| 嵩明县| 高尔夫| 郑州市| 临西县| 凤城市| 新建县| 乐清市| 米泉市| 汤阴县| 太湖县| 大石桥市| 宜丰县| 崇左市| 区。| 双江| 马尔康县| 元谋县|