看見(jiàn)有人在討論Z80特別感到親切,在此也想談?wù)劯惺?/h1>
70年代蓬勃發(fā)展的計(jì)算機(jī)技術(shù),各種CPU以及8位個(gè)人微機(jī)紛紛問(wèn)市,激發(fā)了我對(duì)計(jì)算機(jī)的極大興趣。80年代初我開(kāi)始學(xué)習(xí)Z80。89年研制成功中文工業(yè)控制計(jì)算機(jī)。使用匯編語(yǔ)言為該機(jī)編寫(xiě)了監(jiān)控調(diào)試程序、反匯編程序、以及適用于工業(yè)控制的MC-DOS電子磁盤(pán)操作系統(tǒng)。MC-DOS內(nèi)嵌了BASIC語(yǔ)言。它們?nèi)転橐惑w,可同時(shí)使用。正是因?yàn)椴僮飨到y(tǒng)的這一特點(diǎn),我只簡(jiǎn)單地將G、M等數(shù)控代碼子程序嵌入操作系統(tǒng)中,很快就完成了BHcnc車(chē)床數(shù)控系統(tǒng)的開(kāi)發(fā)工作。BHcnc車(chē)床數(shù)控系統(tǒng)工作可靠、功能完備、操作簡(jiǎn)單。采用CRT或LCD顯示,具有漢字和圖形顯示功能。G、M等數(shù)控代碼可以和BASIC命令、DOS命令混合使用。利用BASIC強(qiáng)大的變量、表達(dá)式及數(shù)學(xué)函數(shù)計(jì)算功能以及邏輯判斷能力,用戶(hù)可以編寫(xiě)各種復(fù)雜零件的加工程序。這些特點(diǎn)是其他數(shù)控系統(tǒng)絕無(wú)僅有的。93年開(kāi)始批量裝備到CJK6140數(shù)控車(chē)床上。97年又完成銑床數(shù)控系統(tǒng)的開(kāi)發(fā)。具有三軸三聯(lián)動(dòng)(即空間直線(xiàn)和螺旋線(xiàn))和任意平面園弧插補(bǔ)。到目前為止使用由我開(kāi)發(fā)的車(chē)、銑床的機(jī)床產(chǎn)品已有數(shù)百臺(tái),用戶(hù)遍及全國(guó)各地。
計(jì)算機(jī)技術(shù)發(fā)展到了21世紀(jì),盡管各種16位、32位CPU和單片機(jī)不斷涌現(xiàn),我還是不愿放棄Z80。一方面是想保留現(xiàn)有數(shù)控系統(tǒng)上取得的成果,另一方面新技術(shù)的出現(xiàn)也給Z80帶來(lái)了希望。比如可以使用高速32位微處理器或者專(zhuān)用運(yùn)動(dòng)控制芯片來(lái)分擔(dān)Z80的實(shí)時(shí)插補(bǔ)工作,提高運(yùn)動(dòng)速度和控制性能。重要的是生產(chǎn)Z80的Zilog公司不斷在推出與Z80指令兼容的新一代產(chǎn)品。2004年我購(gòu)買(mǎi)了eZ80F91的開(kāi)發(fā)套件正在努力學(xué)習(xí)這些技術(shù)。
由于一個(gè)人的能力和精力有限,需要尋求與精通Z80技術(shù)或者有相同興趣的志同道合者合作,將這一非常具有特色的數(shù)控產(chǎn)品進(jìn)一步完善和發(fā)展下去。
Email: bhcnc@public.wh.hb.cn-