摘è¦ï¼šä»‹ç´¹äº†åœ¨ä¿æŒèˆ‡ä¸é•·(zhÇŽng)圖無(wú)紙記錄儀通用的基礎(chÇ”)上開發(fÄ)çš„å°é•·(zhÇŽng)圖無(wú)紙記錄儀。該記錄儀å¯å…¨ä¸æ–‡åœ–形界é¢é¡¯ç¤ºã€è¬(wà n)能輸入ã€åŠŸèƒ½å®Œå‚™ï¼Œé‹(yùn)用了數(shù)據(jù)空間擴(kuò)展分é (yè)訪å•管ç†å’Œä»£ç¢¼ç©ºé–“æ“´(kuò)展切æ›ç‰æ–°æŠ€è¡“(shù)。從硬件以åŠè»Ÿä»¶å…©æ–¹é¢è©³ç´°(xì)論述了這些新技術(shù)的實(shÃ)ç¾(xià n)。
é—œ(guÄn)éµè©žï¼šåˆ†é (yè)è¨ªå• ä»£ç¢¼åˆ‡æ› ç„¡(wú)紙記錄儀
記錄儀是工æ¥(yè)生產(chÇŽn)自動(dòng)化系統(tÇ’ng)ä¸å¸¸è¦‹çš„二次儀表。傳統(tÇ’ng)的記錄儀功能單一,機(jÄ«)械çµ(jié)æ§‹(gòu)易發(fÄ)故障,日常ç¶è·(hù)工作ç¹ç‘£ï¼Œå·²ç¶“(jÄ«ng)ç„¡(wú)法滿足生產(chÇŽn)éŽç¨‹ç¶œåˆè‡ªå‹•(dòng)åŒ–çš„è¦æ±‚。ç†è€…天1998å¹´ç ”åˆ¶çš„å½©è‰²ä¸é•·(zhÇŽng)圖無(wú)紙記錄儀,已經(jÄ«ng)實(shÃ)ç¾(xià n)了產(chÇŽn)å“化,并廣泛應(yÄ«ng)用于化工ã€é‹¼éµè¡Œæ¥(yè)çš„éŽç¨‹ç›£(jiÄn)控,ç²å¾—用戶的好評(pÃng)。在æ¤åŸºç¤Ž(chÇ”)ä¸Šï¼Œæ ¹æ“š(jù)用戶的實(shÃ)際需求以åŠä½¿ç”¨æ„見,ç†è€…åˆé–‹ç™¼(fÄ)了新一代的彩色å°é•·(zhÇŽng)圖無(wú)紙記錄儀。該記錄儀具有5"DSTN彩色液晶顯示,1~8通é“è¬(wà n)能輸入ã€16點(diÇŽn)å ±(bà o)è¦ã€2點(diÇŽn)PID輸出,尺寸å°ã€åŠŸèƒ½å…¨ã€å¯æ»¿è¶³å¤§å¤šæ•¸(shù)行æ¥(yè)的需求。
1 主è¦åŠŸèƒ½

(1)信號(hà o)采樣:模擬輸入通é“1~8路。全隔離è¬(wà n)能輸入,å¯è¼¸å…¥0~10Vã€0~5Vã€0~10mAã€4~20mA標(biÄo)準(zhÇ”n)信號(hà o)å’ŒPT100ã€Cu50熱電阻信號(hà o)以åŠKã€Sã€Bã€Nã€Tã€Eã€Jã€R熱電å¶ä¿¡è™Ÿ(hà o)。用戶直接在組態(tà i)ç•«é¢é¸æ“‡ï¼Œç„¡(wú)需更æ›è¼¸å…¥é€šé“æ¿ã€‚記錄間隔å¯è¨(shè)置為1/2/4/8/20/40/60/120/240ç‰ã€‚
(2)組態(tà i)功能:該記錄儀具有強(qiáng)大的組態(tà i)功能,用戶å¯å°(duì)通é“信號(hà o)類型ã€å–®ä½ã€é‡ç¨‹ã€é¡¯ç¤ºèŒƒåœã€è¨˜éŒ„é–“éš”ã€å ±(bà o)è¦ä¸Šä¸‹é™ä»¥åŠé¡¯ç¤ºç•«é¢ã€æ·å²è¿½æ†¶ã€æµé‡ç´¯è¨ˆ(jì)ã€PIDåƒæ•¸(shù)ç‰é€²(jìn)行è¨(shè)置。圖形化的組態(tà i)界é¢ï¼Œæ“作簡(jiÇŽn)單。
(3ï¼‰é¡¯ç¤ºåŠŸèƒ½ï¼šå…¨ä¸æ–‡åœ–形界é¢ï¼Œèœå–®é©…(qÅ«)å‹•(dòng),信æ¯ç›´è§€è±å¯Œï¼Œæ“作簡(jiÇŽn)單。主è¦é¡¯ç¤ºç•«é¢ï¼šæ°´å¹³è¶¨å‹¢(shì)ç•«é¢ã€åž‚直趨勢(shì)ç•«é¢ã€æ£’圖畫é¢ã€æ•¸(shù)å—ç•«é¢ï¼ˆä»¥ä¸Šç•«é¢å‡å¯1~8通é“鏿“‡ï¼‰ã€æ·å²æ•¸(shù)å—趨勢(shì)追憶畫é¢ï¼ˆå–®é€šé“或多通é“åŒæ™‚(shÃ))ã€å¤šé€šé“æµé‡ç´¯è¨ˆ(jì)ç•«é¢ã€çµ„æ…‹(tà i)ç•«é¢ï¼ˆåŒ…括通é“è¨(shè)ç½®ã€é¡¯ç¤ºè¨(shè)ç½®ã€æµé‡ç´¯è¨ˆ(jì)è¨(shè)ç½®ã€PIDåƒæ•¸(shù)è¨(shè)ç½®ã€æ·å²è¿½æ†¶è¨(shè)ç½®ç‰ç•«é¢ï¼‰ã€‚
(4)å˜å„²(chÇ”)功能:采用大容é‡Flash作為主è¦å˜å„²(chÇ”)è¨(shè)備(用戶å¯é¸1/2/4/6M)。軟盤作為輔助,用戶å¯ä»¥å°‡ä»»æ„時(shÃ)間段內(nèi)的數(shù)據(jù)轉(zhuÇŽn)å˜åˆ°è»Ÿç›¤ï¼Œç„¶åŽåœ¨PC機(jÄ«)上進(jìn)行顯示ã€åˆ†æžã€æ‰“å°ã€‚
(5)通訊功能:æä¾›RS-232/RS-485通訊接å£ã€‚å¯é (yuÇŽn)è·é›¢é€šè¨Šï¼Œå¤šè‡º(tái)儀表組網(wÇŽng)。é…åˆä¸Šä½PC機(jÄ«)軟件å¯å¯¦(shÃ)ç¾(xià n)é (yuÇŽn)程監(jiÄn)控。
(6)打å°åŠŸèƒ½ï¼šæä¾›å¸¸ç”¨å¾®åž‹æ‰“å°æ©Ÿ(jÄ«)接å£ï¼Œæ‰“å°ä»»æ„時(shÃ)間段內(nèi)數(shù)據(jù)ã€è¶¨å‹¢(shì)æ›²ç·šã€æµé‡ç´¯è¨ˆ(jì)值ç‰ã€‚
(7ï¼‰å ±(bà o)è¦åŠŸèƒ½ï¼šé…æœ‰16點(diÇŽn)é–‹é—œ(guÄn)é‡è¼¸å‡ºé€šé“(å¯é¸é•·(zhÇŽng)é–‹/é•·(zhÇŽng)é–‰ï¼‰ï¼Œæ ¹æ“š(jù)å„通é“è¨(shè)置的上下é™ï¼Œåœ¨é¡¯ç¤ºç•«é¢å¯¦(shÃ)時(shÃ)é¡¯ç¤ºå ±(bà o)è¦ä¿¡æ¯çš„åŒæ™‚(shÃ)è¼¸å‡ºå ±(bà o)è¦ä¿¡è™Ÿ(hà o)。
(8)簡(jiÇŽn)å–®PID調(dià o)節(jié)功能:具有兩路PID輸出通é“,信號(hà o)類型為1~5~/4~20mA。
2 硬件è¨(shè)計(jì)

作者先å‰é–‹ç™¼(fÄ)的彩色ä¸é•·(zhÇŽng)圖無(wú)紙記錄儀內(nèi)éƒ¨é‡‡ç”¨äº†ä¸Šä¸‹ä½æ©Ÿ(jÄ«)çš„çµ(jié)æ§‹(gòu)ã€‚ä¸Šä½æ©Ÿ(jÄ«)采用ALL-IN-ONEåž‹PC104åµŒå…¥å¼æ¨¡æ¿ä½œç‚ºç¡¬ä»¶å¹³è‡º(tái),直接接入GBç´š(jÃ)硬盤和1.44MB軟盤ã€640×480çš„10“彩色TFT液晶顯示å±ã€6鵿•¸(shù)å—éµç›¤ã€‚䏋使©Ÿ(jÄ«)采用以PHILIPSå…¬å¸80C552ç‚ºæŽ§åˆ¶æ ¸å¿ƒçš„é‡‡é›†æ¨¡å¡Šã€‚ä¸Šä½æ©Ÿ(jÄ«)è² (fù)責(zé)ç•«é¢é¡¯ç¤ºã€ç”¨æˆ¶çµ„æ…‹(tà i)ã€æ•¸(shù)據(jù)管ç†ã€æ‰“å°ä»¥åŠé (yuÇŽn)程通訊(RS232或485ï¼‰ã€‚ä¸‹ä½æ©Ÿ(jÄ«)è² (fù)責(zé)信號(hà o)調(dià o)ç†ã€æ•¸(shù)據(jù)計(jì)ç®—ã€å ±(bà o)è¦ä»¥åŠPIDè¼¸å‡ºã€‚ä¸Šä¸‹ä½æ©Ÿ(jÄ«)間通éŽRS232接å£é€£æŽ¥ï¼Œå‚³éžé€šé“組態(tà i)ä¿¡æ¯å’Œé€šé“數(shù)據(jù)值。çµ(jié)æ§‹(gòu)框圖見圖1。采用該種çµ(jié)æ§‹(gòu)的優(yÅu)點(diÇŽn)是模塊化è¨(shè)計(jì)ï¼Œä¸Šä¸‹ä½æ©Ÿ(jÄ«)å„å¸å…¶è·ï¼Œåˆ†å·¥åˆä½œï¼›æ‡‰(yÄ«ng)ç”¨éˆæ´»ï¼Œå…¼å®¹æ€§å¥½ï¼›æ•…障定ä½å®¹é‡ã€‚該系統(tÇ’ng)的易用性和å¯é 性已經(jÄ«ng)åœ¨å·¥å» æ‡‰(yÄ«ng)ç”¨å¾—åˆ°äº†è‰æ˜Žã€‚但也è¦çœ‹åˆ°ï¼Œåœ¨è©²ç³»çµ±(tÇ’ng)ä¸ï¼ŒPC104模æ¿çš„功能并沒有被充分使用,硬件空間浪費(fèi)åš´(yán)é‡ï¼ˆç›®å‰å¸‚å ´(chÇŽng)上已買ä¸åˆ°4G以下容é‡çš„硬盤了),液晶顯示å±åƒ¹(jià )æ ¼æ˜‚è²´ï¼Œå¾žè€Œå°Ž(dÇŽo)致了記錄儀價(jià )æ ¼å高。
在總çµ(jié)了ä¸é•·(zhÇŽng)圖無(wú)ç´™è¨˜éŒ„å„€çš„ç ”ç™¼(fÄ)之åŽï¼Œåœ¨å°é•·(zhÇŽng)圖無(wú)紙記錄儀的è¨(shè)計(jì)ä¸ä»ç„¶é‡‡ç”¨äº†ä¸Šä¸‹ä½æ©Ÿ(jÄ«)çš„çµ(jié)æ§‹(gòu)。其ä¸ä¸‹ä½æ©Ÿ(jÄ«)數(shù)據(jù)采集模塊與ä¸é•·(zhÇŽng)圖無(wú)紙記錄儀通用,這樣é¿å…了é‡å¾©(fù)開發(fÄ),并使å°é•·(zhÇŽng)圖ã€ä¸é•·(zhÇŽng)圖無(wú)紙記錄儀æˆç‚ºä¸€å€‹(gè)體系。全新開發(fÄ)了以DALLASå…¬å¸80C320ç‚ºæ ¸å¿ƒçš„ä¸Šä½æ©Ÿ(jÄ«)。çµ(jié)æ§‹(gòu)框圖見圖2。采用了320×240çš„5“DSTN彩色液晶顯示å±ã€‚數(shù)據(jù)å˜å„²(chÇ”)主è¦é‡‡ç”¨å¤§å®¹é‡çš„Flash,輔助è¨(shè)備采用1.44M軟盤,由GM82C765è² (fù)責(zé)控制。使用80C320主è¦åŸºäºŽå…©é»ž(diÇŽn)考慮:一是80C320具有兩個(gè)UART,能滿足記錄儀內(nèi)éƒ¨ä¸Šä¸‹ä½æ©Ÿ(jÄ«)通訊以åŠèˆ‡å¤–部的é (yuÇŽn)程通訊,軟件編制的復(fù)雜程度也大大é™ä½Žï¼›äºŒæ˜¯è»Ÿé©…(qÅ«)控制器GM82C765的實(shÃ)時(shÃ)æ€§è¦æ±‚比較高,而80C320çš„4周期技術(shù)å¯ä½¿å…¶åœ¨èˆ‡å…¶å®ƒ51èŠ¯ç‰‡é‡‡ç”¨ç›¸åŒæ™¶æŒ¯çš„æ¢ä»¶ä¸‹ï¼ŒæŒ‡ä»¤åŸ·(zhÃ)行速度快三å€ï¼›åŠ ä¸Šé›™DPTRçš„çµ(jié)æ§‹(gòu),能æé«˜ç¨‹åºåŸ·(zhÃ)行效率,從而更好地與GM82C765é…åˆã€‚
由于液晶å±é‡‡ç”¨RAMæ–¹å¼é©…(qÅ«)å‹•(dòng),并且大容é‡çš„并行Flashå˜å„²(chÇ”)器é (yuÇŽn)é (yuÇŽn)超出了51單片機(jÄ«)64K的數(shù)據(jù)å°‹å€ç©ºé–“ï¼Œå› æ¤ï¼Œæˆ‘們å°(duì)80C320進(jìn)行了數(shù)據(jù)空間擴(kuò)å±•ï¼Œå¢žåŠ äº†8æ ¹åœ°å€ç·šã€‚å°(duì)å¢žåŠ çš„åœ°å€ç©ºé–“我們進(jìn)行了分é (yè)管ç†ï¼ˆæ¯å€‹(gè)é (yè)é¢å¤§å°ç‚º32K),利用51原有的高端32K數(shù)據(jù)空間進(jìn)行æ›é (yè)訪å•ã€‚åœ¨å¢žåŠ çš„æ•¸(shù)據(jù)空間內(nèi),我們安排了32Kçš„I/O空間ã€64K的液晶顯示空間以åŠFlashå˜å„²(chÇ”)器空間,擴(kuò)充的數(shù)據(jù)空間é”(dá)到8M。原ç†åœ–見圖3。
å°(duì)編程而言,數(shù)據(jù)空間就是原有的64K空間。當(dÄng)程åºè¦è¨ªå•æ“´(kuò)充的數(shù)據(jù)空間時(shÃ),先å‘地å€0x7FFF寫入高8ä½åœ°å€é€²(jìn)行é (yè)é¢é¸æ“‡ï¼Œç”±ç¡¬ä»¶ç‰‡é¸é›»è·¯å°‡è¢«é¸æ“‡çš„é (yè)颿˜ 射到原51的高端32K數(shù)據(jù)空間。æ¤åŽå°(duì)高端32K數(shù)據(jù)空間的訪å•就是å°(duì)æ‰€é¸æ“´(kuò)展數(shù)據(jù)空間é (yè)é¢çš„訪å•。擴(kuò)充數(shù)據(jù)空間總共有分為256個(gè)é (yè)é¢ã€‚低端32K數(shù)據(jù)空間的訪å•ä¸å—é (yè)é¢é¸æ“‡çš„影響。

由于51系列單片機(jÄ«)體系çµ(jié)æ§‹(gòu)上的é™åˆ¶ï¼Œå…¶ä»£ç¢¼ç©ºé–“åªæœ‰64K。å°é•·(zhÇŽng)圖無(wú)紙記錄儀軟件采用C語(yÇ”)言編寫,èœå–®é©…(qÅ«)å‹•(dòng)免䏿–‡åœ–形界é¢é¡¯ç¤ºï¼Œå¹¶ä¸”功能完備,軟件代碼的長(zhÇŽng)度超出了64K。為了解決這個(gè)å•題,我們開創(chuà ng)性地使用了擴(kuò)充代碼空間并自行控制片é¸å¾žè€Œåˆ‡æ›ä»£ç¢¼ç©ºé–“的方法,å¯ä»¥èªªé€™æ˜¯æœ€å°é•·(zhÇŽng)圖無(wú)紙記錄儀在技術(shù)上的一個(gè)創(chuà ng)新。其硬件原ç†è¦‹åœ–4。而在軟件è¨(shè)計(jì)上,為了ä¿è‰ç¨‹åºèƒ½åœ¨å…©å¡Šä»£ç¢¼ç©ºé–“自由切æ›ä¸”ä¿è‰é‹(yùn)行æ£å¸¸ï¼Œåœ¨è»Ÿä»¶ç·¨å¯«ä»¥åŠç·¨è¯é€£æŽ¥å®šä½ä¸Šå‡æœ‰è¼ƒé«˜çš„è¦æ±‚。
這在下é¢çš„軟件è¨(shè)計(jì)一節(jié)ä¸è©³ç´°(xì)說明。
3 軟件è¨(shè)計(jì)
å°é•·(zhÇŽng)圖無(wú)紙記錄儀軟件采用C語(yÇ”)言和匯編語(yÇ”)言混åˆç·¨å¯«ã€‚用C語(yÇ”)言進(jìn)行編程能æé«˜é–‹ç™¼(fÄ)的效率以åŠä»£ç¢¼çš„質(zhì)é‡ï¼Œä½†åœ¨å¯¦(shÃ)時(shÃ)æ€§è¦æ±‚è¼ƒé«˜çš„å ´(chÇŽng)åˆï¼Œç›®å‰çš„C51ç·¨è¯å™¨ä»æœ‰å…¶å±€é™æ€§ã€‚å› æ¤ï¼Œè»Ÿä»¶çš„主體部分采用C語(yÇ”)言編寫;而å°(duì)實(shÃ)時(shÃ)æ€§è¦æ±‚åš´(yán)æ ¼çš„GM82C765軟驅(qÅ«)控制器的訪å•ã€æ¶²æ™¶å±æœ‰é©…(qÅ«)å‹•(dòng)ç‰åº•層函數(shù)å‡é‡‡ç”¨51匯編語(yÇ”)言編寫。C程åºå’ŒåŒ¯ç·¨èªž(yÇ”)言模塊之間的連接主è¦è§£æ±ºè®Šé‡å‚³éžã€å…±äº«åŠä»£ç¢¼èª¿(dià o)用ç‰å•題。é™äºŽç¯‡å¹…,在æ¤å°±ä¸å¤šè«–述了,有興趣的讀者論壇者請(qÇng)åƒé–±åƒè€ƒæ–‡ç»(xià n)3。
軟件è¨(shè)計(jì)ä¸è¦è§£æ±ºçš„é—œ(guÄn)éµå•題是代碼切æ›ã€‚其原ç†åœ–見圖5。
原ç†åœ–ä¸Function1與Funciton2代碼很大,當(dÄng)它們放在一個(gè)工程ä¸ç·¨è¯æ™‚(shÃ),代碼超出了64Kçš„é™åˆ¶ã€‚å› æ¤å°‡å®ƒå€‘分置于兩個(gè)代碼空間ä¸ã€‚相應(yÄ«ng)的程åºå¿…é ˆåˆ†æˆå…©å€‹(gè)工程來編寫。其ä¸Function1放在ROM1ä¸ï¼ŒF(xià n)unction2放在ROM2ä¸ï¼ŒMainLoop(主循環(huán))與SwitchChip(空間切æ›å‡½æ•¸(shù))為公共函數(shù);民時(shÃ)ç‚ºäº†å·¥ç¨‹èƒ½å¤ è¢«æ£ç¢ºç·¨è¯é€£æŽ¥ï¼Œåœ¨ROM1å’ŒROM2ä¸åˆ†åˆ¥åŠ æ”¾äº†Function2與Function1的空函數(shù)。

代碼空間切æ›çš„æµç¨‹æ˜¯é€™æ¨£çš„ï¼šå‡å®šä¸Šé›»åŽï¼Œç¨‹åºé–‹å§‹é‹(yùn)行于ROM1空間,進(jìn)å…¥MainLoop循環(huán)ç‰å¾…事件發(fÄ)生。當(dÄng)æŸä¸€æ™‚(shÃ)刻,event2事件發(fÄ)生,程åºèª¿(dià o)用SwitchChipï¼Œåƒæ•¸(shù)為2(見圖ä¸â‘ )。進(jìn)å…¥SwitchChip函數(shù)åŽï¼Œæ ¹æ“š(jù)åƒæ•¸(shù)è¨(shè)置片é¸ï¼Œé¸ä¸ROM2,æ¤åŽç¨‹åºåœ¨ROM2空間é‹(yùn)行(見圖ä¸â‘¡ï¼‰ã€‚SwitchChip函數(shù)返回,開始調(dià o)用ROM2ä¸çœŸæ£çš„Function2函數(shù)(見圖ä¸â‘¢ï¼‰ã€‚完畢åŽç¨‹åºåœ¨ROM2空間ä¸çš„MainLoop循環(huán),ç‰å¾…新事件發(fÄ)生。
ç•¶(dÄng)程åºé‹(yùn)行在ROM2ä¸çš„MainLoop時(shÃ),event1事件發(fÄ)生,程åºèª¿(dià o)用SwitchChipï¼Œåƒæ•¸(shù)為1(見圖ä¸â‘£ï¼‰ã€‚進(jìn)å…¥SwitchChip函數(shù)åŽï¼Œæ ¹æ“š(jù)åƒæ•¸(shù)è¨(shè)置片é¸ï¼Œå…ˆä¸ROM1,從而程åºå›žåˆ°ROM1空間é‹(yùn)行(見圖ä¸â‘¤ï¼‰ã€‚SwitchChip函數(shù)返回,開始調(dià o)用ROM1ä¸çœŸæ£çš„Function1函數(shù)(見圖ä¸â‘¥ï¼‰ã€‚執(zhÃ)行完畢åŽç¨‹åºåœ¨ROM1空間ä¸çš„MainLoop循環(huán)。而當(dÄng)程åºé‹(yùn)行在ROM1ä¸ç™¼(fÄ)生event1事件時(shÃ),調(dià o)用SwitchChip䏿œƒ(huì)切æ›ROM空間,從而能æ£ç¢ºèª¿(dià o)用Function1函數(shù)。åŒç†åœ¨ROM2ä¸ç™¼(fÄ)生event2事件也是一樣。

從原ç†åœ–以åŠä¸Šè¿°æµç¨‹å¯ä»¥çœ‹å‡ºï¼Œä½¿å…©å¡ŠROM空間進(jìn)行æ£ç¢ºåˆ‡æ›çš„å¿…è¦æ¢ä»¶æ˜¯ï¼š
·兩塊ROMä¸MainLoop函數(shù)的起始地å€å¿…é ˆç›¸åŒï¼Œå¹¶ä¸”語(yÇ”)å¥å¿…é ˆå®Œå…¨ä¸€æ¨£ï¼Œå¾žè€Œä¿è‰æ¯æ¢èªž(yÇ”)å¥çš„åœ°å€æ˜¯ç›¸åŒçš„。在ROM切æ›åŽï¼Œå‡½æ•¸(shù)調(dià o)ç”¨çš„è¿”å›žåœ°å€æ˜¯ç›¸åŒçš„。程åºèƒ½æ£å¸¸é‹(yùn)行而ä¸è·‘飛。
·åŒç†ï¼Œå…©å¡ŠROMä¸SwitchChip函數(shù)é«”å¿…é ˆå®Œå…¨ç›¸åŒå¹¶å®šä½åœ¨ç›¸åŒçš„地å€ã€‚
·兩個(gè)工程ä¸çš„全局變é‡åœ¨RAMä¸çš„定ä½å¿…é ˆå®Œå…¨ä¸€è‡´ï¼Œå¦å‰‡å°‡å‡ºç¾(xià n)ä¸å¯é (yù)æœŸçš„åŽæžœã€‚
·ROM片é¸ç·šçš„切æ›é€ŸçŽ‡å¿…é ˆè¶³å¤ å¿«ï¼Œä½¿å¾—CPU在讀å–ä¸‹ä¸€æ¢æŒ‡ä»¤å‰ç‰‡é¸ä¿¡è™Ÿ(hà o)就已穩(wÄ›n)定下來。
程åºä¸å‡½æ•¸(shù)以åŠè®Šé‡çš„定ä½å¯åƒè€ƒC51ç·¨è¯å™¨ä»¥åŠé€£æŽ¥å™¨çš„定ä½é–‹é—œ(guÄn),這里就ä¸å±•開了。
彩色å°é•·(zhÇŽng)圖無(wú)紙記錄儀的è¨(shè)計(jì)與開發(fÄ)ä¿æŒäº†èˆ‡å½©è‰²ä¸é•·(zhÇŽng)圖無(wú)ç´™è¨˜éŒ„å„€çš„é€šç”¨æ€§ã€‚åŸºæœ¬åŠŸèƒ½ä¸€è‡´ï¼Œé«”ç©æ¸›å°ï¼Œæˆæœ¬é™ä½Žã€‚并且使用了數(shù)據(jù)空間(RAM)擴(kuò)展分é (yè)訪å•管ç†ã€ä»£ç¢¼ç©ºé–“(ROM)擴(kuò)展切æ›ç‰æ–°æŠ€è¡“(shù)。