。plc是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的數(shù)字運算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序運算、計時、計數(shù)和算術(shù)運算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機械或生產(chǎn)過程。plc及其有關(guān)的外圍設(shè)備都應(yīng)該按易于與工業(yè)控制系統(tǒng)形成一個整體,易于擴展其功能的原則而設(shè)計?!北卷椖克O(shè)計的脈沖電源控制系統(tǒng)采用奧地利b&r公司的pp41(pcc 系列產(chǎn)品),是集人機面板與控制系統(tǒng)于一體的工控裝置。其cpu 是32 位的motorola m68300 微處理器,運算速度快,并配有rs232/ rs485 接口、can 總線接口以及pcmcia 插槽, 除自身集成10 個24vdc 的開關(guān)量輸入和8 個24vdc 的開關(guān)量輸出通道外還能選配6 個b&r2003 旋入模塊。用戶ram 為700kbyte 的sram, 系統(tǒng)prom 為600 kbyte 的flash prom, 用戶prom 為114 mbyte 的flash prom, 同時還可根據(jù)用戶的需要插入pcmcia 卡以擴充存儲容量。pp41 具有內(nèi)部電壓監(jiān)控功能和防止軟件
義:#define hz_dot 0x9000#define vbyte (unsigned char volatile xdata*)若要編制漢字顯示子函數(shù)write_hz,只要將上面write_hz函數(shù)中***行換成lcd_data=*(vbyte(hz_dot+p+i));****行換成lcd_data=*(vbyte(hz_dot+p+16+i);(3)將整個漢字字庫存放在eprom或e2prom內(nèi),程序根據(jù)要顯示漢字的機內(nèi)碼來調(diào)用漢字字模[3]。 某些高端單片機,如motorola的m68300系列32位單片機,尋址范圍可達(dá)8m,液晶顯示常用的16×16漢字庫二進(jìn)制數(shù)據(jù)文件為兩百多k,將漢字字庫存入大容量的e2prom,通過地址線可尋址到漢字庫中的每一個漢字。 在計算機中對漢字的識別是通過機內(nèi)碼來實現(xiàn)的,漢字標(biāo)準(zhǔn)機內(nèi)碼為兩字節(jié)代碼。漢字在漢字庫中是按照區(qū)位來排列的,每一區(qū)中有94個漢字,每個漢字都對應(yīng)唯一的區(qū)號和在本區(qū)的位號,漢字輸入法中就有區(qū)位碼方法,實際上,漢字機內(nèi)碼和區(qū)位碼有標(biāo)準(zhǔn)的對應(yīng)關(guān)系,某個漢字在字庫中的區(qū)號加上0xa0等于其機內(nèi)碼的高字節(jié),位號加上0xa0等于其機內(nèi)碼的低