⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plc_conf.h

📁 以前做的一个仿PLC程序
💻 H
📖 第 1 页 / 共 2 页
字号:
/*******************************PLC_CONF.H****************************************
*LuHeDing
*2010年05月08日
*V1.0
*
******************************************************************************/
#ifndef  PLC_CONF_H
#define  PLC_CONF_H
#define PD8000       (u32)(PLC_R_START_ADD+0x00000E00)
/*************D8000-D8255****************/     
#define D8000   (*(u16*)(u32)(PD8000)) 
#define D8001   (*(u16*)(u32)(PD8000+2))
#define D8002   (*(u16*)(u32)(PD8000+4))
#define D8003   (*(u16*)(u32)(PD8000+6))
#define D8004   (*(u16*)(u32)(PD8000+8))
#define D8005   (*(u16*)(u32)(PD8000+10))
#define D8006   (*(u16*)(u32)(PD8000+12))
#define D8007   (*(u16*)(u32)(PD8000+14))
#define D8008   (*(u16*)(u32)(PD8000+16))
#define D8009   (*(u16*)(u32)(PD8000+18))
#define D8010   (*(u16*)(u32)(PD8000+20))
#define D8011   (*(u16*)(u32)(PD8000+22))
#define D8012   (*(u16*)(u32)(PD8000+24))
#define D8013   (*(u16*)(u32)(PD8000+26))
#define D8014   (*(u16*)(u32)(PD8000+28))
#define D8015   (*(u16*)(u32)(PD8000+30))
#define D8016   (*(u16*)(u32)(PD8000+32))
#define D8017   (*(u16*)(u32)(PD8000+34))
#define D8018   (*(u16*)(u32)(PD8000+36))
#define D8019   (*(u16*)(u32)(PD8000+38))
#define D8020   (*(u16*)(u32)(PD8000+40))
#define D8021   (*(u16*)(u32)(PD8000+42))
#define D8022   (*(u16*)(u32)(PD8000+44))
#define D8023   (*(u16*)(u32)(PD8000+46))
#define D8024   (*(u16*)(u32)(PD8000+48))
#define D8025   (*(u16*)(u32)(PD8000+50))
#define D8026   (*(u16*)(u32)(PD8000+52))
#define D8027   (*(u16*)(u32)(PD8000+54))
#define D8028   (*(u16*)(u32)(PD8000+56))
#define D8029   (*(u16*)(u32)(PD8000+58))
#define D8030   (*(u16*)(u32)(PD8000+60))
#define D8031   (*(u16*)(u32)(PD8000+62))
#define D8032   (*(u16*)(u32)(PD8000+64))
#define D8033   (*(u16*)(u32)(PD8000+66))
#define D8034   (*(u16*)(u32)(PD8000+68))
#define D8035   (*(u16*)(u32)(PD8000+70))
#define D8036   (*(u16*)(u32)(PD8000+72))
#define D8037   (*(u16*)(u32)(PD8000+74))
#define D8038   (*(u16*)(u32)(PD8000+76))
#define D8039   (*(u16*)(u32)(PD8000+78))
#define D8040   (*(u16*)(u32)(PD8000+80))
#define D8041   (*(u16*)(u32)(PD8000+82))
#define D8042   (*(u16*)(u32)(PD8000+84))
#define D8043   (*(u16*)(u32)(PD8000+86))
#define D8044   (*(u16*)(u32)(PD8000+88))
#define D8045   (*(u16*)(u32)(PD8000+90))
#define D8046   (*(u16*)(u32)(PD8000+92))
#define D8047   (*(u16*)(u32)(PD8000+94))
#define D8048   (*(u16*)(u32)(PD8000+96))
#define D8049   (*(u16*)(u32)(PD8000+98))
#define D8050   (*(u16*)(u32)(PD8000+100))
#define D8051   (*(u16*)(u32)(PD8000+102))
#define D8052   (*(u16*)(u32)(PD8000+104))
#define D8053   (*(u16*)(u32)(PD8000+106))
#define D8054   (*(u16*)(u32)(PD8000+108))
#define D8055   (*(u16*)(u32)(PD8000+110))
#define D8056   (*(u16*)(u32)(PD8000+112))
#define D8057   (*(u16*)(u32)(PD8000+114))
#define D8058   (*(u16*)(u32)(PD8000+116))
#define D8059   (*(u16*)(u32)(PD8000+118))
#define D8060   (*(u16*)(u32)(PD8000+120))
#define D8061   (*(u16*)(u32)(PD8000+122))
#define D8062   (*(u16*)(u32)(PD8000+124))
#define D8063   (*(u16*)(u32)(PD8000+126))
#define D8064   (*(u16*)(u32)(PD8000+128))
#define D8065   (*(u16*)(u32)(PD8000+130))
#define D8066   (*(u16*)(u32)(PD8000+132))
#define D8067   (*(u16*)(u32)(PD8000+134))
#define D8068   (*(u16*)(u32)(PD8000+136))
#define D8069   (*(u16*)(u32)(PD8000+138))
#define D8070   (*(u16*)(u32)(PD8000+140))
#define D8071   (*(u16*)(u32)(PD8000+142))
#define D8072   (*(u16*)(u32)(PD8000+144))
#define D8073   (*(u16*)(u32)(PD8000+146))
#define D8074   (*(u16*)(u32)(PD8000+148))
#define D8075   (*(u16*)(u32)(PD8000+150))
#define D8076   (*(u16*)(u32)(PD8000+152))
#define D8077   (*(u16*)(u32)(PD8000+154))
#define D8078   (*(u16*)(u32)(PD8000+156))
#define D8079   (*(u16*)(u32)(PD8000+158))
#define D8080   (*(u16*)(u32)(PD8000+160))
#define D8081   (*(u16*)(u32)(PD8000+162))
#define D8082   (*(u16*)(u32)(PD8000+164))
#define D8083   (*(u16*)(u32)(PD8000+166))
#define D8084   (*(u16*)(u32)(PD8000+168))
#define D8085   (*(u16*)(u32)(PD8000+170))
#define D8086   (*(u16*)(u32)(PD8000+172))
#define D8087   (*(u16*)(u32)(PD8000+174))
#define D8088   (*(u16*)(u32)(PD8000+176))
#define D8089   (*(u16*)(u32)(PD8000+178))
#define D8090   (*(u16*)(u32)(PD8000+180))
#define D8091   (*(u16*)(u32)(PD8000+182))
#define D8092   (*(u16*)(u32)(PD8000+184))
#define D8093   (*(u16*)(u32)(PD8000+186))
#define D8094   (*(u16*)(u32)(PD8000+188))
#define D8095   (*(u16*)(u32)(PD8000+190))
#define D8096   (*(u16*)(u32)(PD8000+192))
#define D8097   (*(u16*)(u32)(PD8000+194))
#define D8098   (*(u16*)(u32)(PD8000+196))
#define D8099   (*(u16*)(u32)(PD8000+198))
#define D8100   (*(u16*)(u32)(PD8000+200))
#define D8101   (*(u16*)(u32)(PD8000+202))
#define D8102   (*(u16*)(u32)(PD8000+204))
#define D8103   (*(u16*)(u32)(PD8000+206))
#define D8104   (*(u16*)(u32)(PD8000+208))
#define D8105   (*(u16*)(u32)(PD8000+210))
#define D8106   (*(u16*)(u32)(PD8000+212))
#define D8107   (*(u16*)(u32)(PD8000+214))
#define D8108   (*(u16*)(u32)(PD8000+216))
#define D8109   (*(u16*)(u32)(PD8000+218))
#define D8110   (*(u16*)(u32)(PD8000+220))
#define D8111   (*(u16*)(u32)(PD8000+222))
#define D8112   (*(u16*)(u32)(PD8000+224))
#define D8113   (*(u16*)(u32)(PD8000+226))
#define D8114   (*(u16*)(u32)(PD8000+228))
#define D8115   (*(u16*)(u32)(PD8000+230))
#define D8116   (*(u16*)(u32)(PD8000+232))
#define D8117   (*(u16*)(u32)(PD8000+234))
#define D8118   (*(u16*)(u32)(PD8000+236))
#define D8119   (*(u16*)(u32)(PD8000+238))
#define D8120   (*(u16*)(u32)(PD8000+240))
#define D8121   (*(u16*)(u32)(PD8000+242))
#define D8122   (*(u16*)(u32)(PD8000+244))
#define D8123   (*(u16*)(u32)(PD8000+246))
#define D8124   (*(u16*)(u32)(PD8000+248))
#define D8125   (*(u16*)(u32)(PD8000+250))
#define D8126   (*(u16*)(u32)(PD8000+252))
#define D8127   (*(u16*)(u32)(PD8000+254))
#define D8128   (*(u16*)(u32)(PD8000+256))
#define D8129   (*(u16*)(u32)(PD8000+258))
#define D8130   (*(u16*)(u32)(PD8000+260))
#define D8131   (*(u16*)(u32)(PD8000+262))
#define D8132   (*(u16*)(u32)(PD8000+264))
#define D8133   (*(u16*)(u32)(PD8000+266))
#define D8134   (*(u16*)(u32)(PD8000+268))
#define D8135   (*(u16*)(u32)(PD8000+270))
#define D8136   (*(u16*)(u32)(PD8000+272))
#define D8137   (*(u16*)(u32)(PD8000+274))
#define D8138   (*(u16*)(u32)(PD8000+276))
#define D8139   (*(u16*)(u32)(PD8000+278))
#define D8140   (*(u16*)(u32)(PD8000+280))
#define D8141   (*(u16*)(u32)(PD8000+282))
#define D8142   (*(u16*)(u32)(PD8000+284))
#define D8143   (*(u16*)(u32)(PD8000+286))
#define D8144   (*(u16*)(u32)(PD8000+288))
#define D8145   (*(u16*)(u32)(PD8000+290))
#define D8146   (*(u16*)(u32)(PD8000+292))
#define D8147   (*(u16*)(u32)(PD8000+294))
#define D8148   (*(u16*)(u32)(PD8000+296))
#define D8149   (*(u16*)(u32)(PD8000+298))
#define D8150   (*(u16*)(u32)(PD8000+300))
#define D8151   (*(u16*)(u32)(PD8000+302))
#define D8152   (*(u16*)(u32)(PD8000+304))
#define D8153   (*(u16*)(u32)(PD8000+306))
#define D8154   (*(u16*)(u32)(PD8000+308))
#define D8155   (*(u16*)(u32)(PD8000+310))
#define D8156   (*(u16*)(u32)(PD8000+312))
#define D8157   (*(u16*)(u32)(PD8000+314))
#define D8158   (*(u16*)(u32)(PD8000+316))
#define D8159   (*(u16*)(u32)(PD8000+318))
#define D8160   (*(u16*)(u32)(PD8000+320))
#define D8161   (*(u16*)(u32)(PD8000+322))
#define D8162   (*(u16*)(u32)(PD8000+324))
#define D8163   (*(u16*)(u32)(PD8000+326))
#define D8164   (*(u16*)(u32)(PD8000+328))
#define D8165   (*(u16*)(u32)(PD8000+330))
#define D8166   (*(u16*)(u32)(PD8000+332))
#define D8167   (*(u16*)(u32)(PD8000+334))
#define D8168   (*(u16*)(u32)(PD8000+336))
#define D8169   (*(u16*)(u32)(PD8000+338))
#define D8170   (*(u16*)(u32)(PD8000+340))
#define D8171   (*(u16*)(u32)(PD8000+342))
#define D8172   (*(u16*)(u32)(PD8000+344))
#define D8173   (*(u16*)(u32)(PD8000+346))
#define D8174   (*(u16*)(u32)(PD8000+348))
#define D8175   (*(u16*)(u32)(PD8000+350))
#define D8176   (*(u16*)(u32)(PD8000+352))
#define D8177   (*(u16*)(u32)(PD8000+354))
#define D8178   (*(u16*)(u32)(PD8000+356))
#define D8179   (*(u16*)(u32)(PD8000+358))
#define D8180   (*(u16*)(u32)(PD8000+360))
#define D8181   (*(u16*)(u32)(PD8000+362))
#define D8182   (*(u16*)(u32)(PD8000+364))
#define D8183   (*(u16*)(u32)(PD8000+366))
#define D8184   (*(u16*)(u32)(PD8000+368))
#define D8185   (*(u16*)(u32)(PD8000+370))
#define D8186   (*(u16*)(u32)(PD8000+372))
#define D8187   (*(u16*)(u32)(PD8000+374))
#define D8188   (*(u16*)(u32)(PD8000+376))
#define D8189   (*(u16*)(u32)(PD8000+378))
#define D8190   (*(u16*)(u32)(PD8000+380))
#define D8191   (*(u16*)(u32)(PD8000+382))
#define D8192   (*(u16*)(u32)(PD8000+384))
#define D8193   (*(u16*)(u32)(PD8000+386))
#define D8194   (*(u16*)(u32)(PD8000+388))
#define D8195   (*(u16*)(u32)(PD8000+390))
#define D8196   (*(u16*)(u32)(PD8000+392))
#define D8197   (*(u16*)(u32)(PD8000+394))
#define D8198   (*(u16*)(u32)(PD8000+396))
#define D8199   (*(u16*)(u32)(PD8000+398))
#define D8200   (*(u16*)(u32)(PD8000+400))
#define D8201   (*(u16*)(u32)(PD8000+402))
#define D8202   (*(u16*)(u32)(PD8000+404))
#define D8203   (*(u16*)(u32)(PD8000+406))
#define D8204   (*(u16*)(u32)(PD8000+408))
#define D8205   (*(u16*)(u32)(PD8000+410))
#define D8206   (*(u16*)(u32)(PD8000+412))
#define D8207   (*(u16*)(u32)(PD8000+414))
#define D8208   (*(u16*)(u32)(PD8000+416))
#define D8209   (*(u16*)(u32)(PD8000+418))
#define D8210   (*(u16*)(u32)(PD8000+420))
#define D8211   (*(u16*)(u32)(PD8000+422))
#define D8212   (*(u16*)(u32)(PD8000+424))
#define D8213   (*(u16*)(u32)(PD8000+426))
#define D8214   (*(u16*)(u32)(PD8000+428))
#define D8215   (*(u16*)(u32)(PD8000+430))
#define D8216   (*(u16*)(u32)(PD8000+432))
#define D8217   (*(u16*)(u32)(PD8000+434))
#define D8218   (*(u16*)(u32)(PD8000+436))
#define D8219   (*(u16*)(u32)(PD8000+438))
#define D8220   (*(u16*)(u32)(PD8000+440))
#define D8221   (*(u16*)(u32)(PD8000+442))
#define D8222   (*(u16*)(u32)(PD8000+444))
#define D8223   (*(u16*)(u32)(PD8000+446))
#define D8224   (*(u16*)(u32)(PD8000+448))
#define D8225   (*(u16*)(u32)(PD8000+450))
#define D8226   (*(u16*)(u32)(PD8000+452))
#define D8227   (*(u16*)(u32)(PD8000+454))
#define D8228   (*(u16*)(u32)(PD8000+456))
#define D8229   (*(u16*)(u32)(PD8000+458))
#define D8230   (*(u16*)(u32)(PD8000+460))
#define D8231   (*(u16*)(u32)(PD8000+462))
#define D8232   (*(u16*)(u32)(PD8000+464))
#define D8233   (*(u16*)(u32)(PD8000+466))
#define D8234   (*(u16*)(u32)(PD8000+468))
#define D8235   (*(u16*)(u32)(PD8000+470))
#define D8236   (*(u16*)(u32)(PD8000+472))
#define D8237   (*(u16*)(u32)(PD8000+474))
#define D8238   (*(u16*)(u32)(PD8000+476))
#define D8239   (*(u16*)(u32)(PD8000+478))
#define D8240   (*(u16*)(u32)(PD8000+480))
#define D8241   (*(u16*)(u32)(PD8000+482))
#define D8242   (*(u16*)(u32)(PD8000+484))
#define D8243   (*(u16*)(u32)(PD8000+486))
#define D8244   (*(u16*)(u32)(PD8000+488))
#define D8245   (*(u16*)(u32)(PD8000+490))
#define D8246   (*(u16*)(u32)(PD8000+492))
#define D8247   (*(u16*)(u32)(PD8000+494))
#define D8248   (*(u16*)(u32)(PD8000+496))
#define D8249   (*(u16*)(u32)(PD8000+498))
#define D8250   (*(u16*)(u32)(PD8000+500))
#define D8251   (*(u16*)(u32)(PD8000+502))
#define D8252   (*(u16*)(u32)(PD8000+504))
#define D8253   (*(u16*)(u32)(PD8000+506))
#define D8254   (*(u16*)(u32)(PD8000+508))
#define D8255   (*(u16*)(u32)(PD8000+510))

#define D8140_1	(*(u32*)(u32)(PD8000+280))
#define D8142_3	(*(u32*)(u32)(PD8000+284))
/*************M8000-M8255****************/     
#define 	M8000  	0x0F00+0
#define 	M8001	0x0F00+1
#define 	M8002	0x0F00+2
#define 	M8003	0x0F00+3
#define 	M8004	0x0F00+4

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -