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