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

📄 other.h

📁 SDH光端机支路单元盘开发,都是作者工程实践的经验总结,具有很高的工程指导价值和现实推广前景
💻 H
📖 第 1 页 / 共 4 页
字号:
#define M4_025 XBYTE[0xB825]
#define M4_026 XBYTE[0xB826]
#define M4_027 XBYTE[0xB827]
#define M4_028 XBYTE[0xB828]
#define M4_030 XBYTE[0xB830]
#define M4_031 XBYTE[0xB831]
#define M4_03A XBYTE[0xB83A]
#define M4_03B XBYTE[0xB83B]
#define M4_060 XBYTE[0xB860]
#define M4_061 XBYTE[0xB861]
#define M4_06A XBYTE[0xB86A]
#define M4_06B XBYTE[0xB86B]
#define M4_090 XBYTE[0xB890]
#define M4_091 XBYTE[0xB891]
#define M4_09A XBYTE[0xB89A]
#define M4_09B XBYTE[0xB89B]
#define M4_0C0 XBYTE[0xB8C0]
#define M4_0C1 XBYTE[0xB8C1]
#define M4_0CA XBYTE[0xB8CA]
#define M4_0CB XBYTE[0xB8CB]
#define M4_032 XBYTE[0xB832]
#define M4_062 XBYTE[0xB862]
#define M4_092 XBYTE[0xB892]
#define M4_0C2 XBYTE[0xB8C2]
#define M4_033 XBYTE[0xB833]
#define M4_063 XBYTE[0xB863]
#define M4_093 XBYTE[0xB893]
#define M4_0C3 XBYTE[0xB8C3]
#define M4_034 XBYTE[0xB834]
#define M4_064 XBYTE[0xB864]
#define M4_094 XBYTE[0xB894]
#define M4_0C4 XBYTE[0xB8C4]
#define M4_03C XBYTE[0xB83C]
#define M4_06C XBYTE[0xB86C]
#define M4_09C XBYTE[0xB89C]
#define M4_0CC XBYTE[0xB8CC]
#define M4_03D XBYTE[0xB83D]
#define M4_06D XBYTE[0xB86D]
#define M4_09D XBYTE[0xB89D]
#define M4_0CD XBYTE[0xB8CD]
#define M4_03E XBYTE[0xB83E]
#define M4_06E XBYTE[0xB86E]
#define M4_09E XBYTE[0xB89E]
#define M4_0CE XBYTE[0xB8CE]
#define M4_04E XBYTE[0xB84E]
#define M4_04F XBYTE[0xB84F]
#define M4_05E XBYTE[0xB85E]
#define M4_05F XBYTE[0xB85F]
#define M4_07E XBYTE[0xB87E]
#define M4_07F XBYTE[0xB87F]
#define M4_08E XBYTE[0xB88E]
#define M4_08F XBYTE[0xB88F]
#define M4_04A XBYTE[0xB84A]
#define M4_07A XBYTE[0xB87A]
#define M4_0AA XBYTE[0xB8AA]
#define M4_0DA XBYTE[0xB8DA]
#define M4_0AE XBYTE[0xB8AE]
#define M4_0AF XBYTE[0xB8AF]
#define M4_0BE XBYTE[0xB8BE]
#define M4_0BF XBYTE[0xB8BF]
#define M4_0DE XBYTE[0xB8DE]
#define M4_0DF XBYTE[0xB8DF]
#define M4_0EE XBYTE[0xB8EE]
#define M4_0EF XBYTE[0xB8EF]
#define M4_044 XBYTE[0xB844]
#define M4_045 XBYTE[0xB845]
#define M4_074 XBYTE[0xB874]
#define M4_075 XBYTE[0xB875]
#define M4_0A4 XBYTE[0xB8A4]
#define M4_0A5 XBYTE[0xB8A5]
#define M4_0D4 XBYTE[0xB8D4]
#define M4_0D5 XBYTE[0xB8D5]
#define M4_049 XBYTE[0xB849]
#define M4_079 XBYTE[0xB879]
#define M4_0A9 XBYTE[0xB8A9]
#define M4_0D9 XBYTE[0xB8D9]
#define M4_04A XBYTE[0xB84A]
#define M4_07A XBYTE[0xB87A]
#define M4_0AA XBYTE[0xB8AA]
#define M4_0DA XBYTE[0xB8DA]
#define M4_04B XBYTE[0xB84B]
#define M4_07B XBYTE[0xB87B]
#define M4_0AB XBYTE[0xB8AB]
#define M4_0DB XBYTE[0xB8DB]
#define M4_04C XBYTE[0xB84C]
#define M4_07C XBYTE[0xB87C]
#define M4_0AC XBYTE[0xB8AC]
#define M4_0DC XBYTE[0xB8DC]
#define M4_04D XBYTE[0xB84D]
#define M4_07D XBYTE[0xB87D]
#define M4_0AD XBYTE[0xB8AD]
#define M4_0DD XBYTE[0xB8DD]
#define M4_048 XBYTE[0xB848]
#define M4_078 XBYTE[0xB878]
#define M4_0A8 XBYTE[0xB8A8]
#define M4_0D8 XBYTE[0xB8D8]
#define M4_050 XBYTE[0xB850]
#define M4_080 XBYTE[0xB880]
#define M4_0B0 XBYTE[0xB8B0]
#define M4_0E0 XBYTE[0xB8E0]
#define M4_051 XBYTE[0xB851]
#define M4_081 XBYTE[0xB881]
#define M4_0B1 XBYTE[0xB8B1]
#define M4_0E1 XBYTE[0xB8E1]
#define M4_052 XBYTE[0xB852]
#define M4_082 XBYTE[0xB882]
#define M4_0B2 XBYTE[0xB8B2]
#define M4_0E2 XBYTE[0xB8E2]
#define M4_053 XBYTE[0xB853]
#define M4_083 XBYTE[0xB883]
#define M4_0B3 XBYTE[0xB8B3]
#define M4_0E3 XBYTE[0xB8E3]
#define M4_054 XBYTE[0xB854]
#define M4_084 XBYTE[0xB884]
#define M4_0B4 XBYTE[0xB8B4]
#define M4_0E4 XBYTE[0xB8E4]
#define M4_055 XBYTE[0xB855]
#define M4_085 XBYTE[0xB885]
#define M4_0B5 XBYTE[0xB8B5]
#define M4_0E5 XBYTE[0xB8E5]
#define M4_056 XBYTE[0xB856]
#define M4_086 XBYTE[0xB886]
#define M4_0B6 XBYTE[0xB8B6]
#define M4_0E6 XBYTE[0xB8E6]
#define M4_057 XBYTE[0xB857]
#define M4_087 XBYTE[0xB887]
#define M4_0B7 XBYTE[0xB8B7]
#define M4_0E7 XBYTE[0xB8E7]
#define M4_058 XBYTE[0xB858]
#define M4_088 XBYTE[0xB888]
#define M4_0B8 XBYTE[0xB8B8]
#define M4_0E8 XBYTE[0xB8E8]
#define M4_059 XBYTE[0xB859]
#define M4_089 XBYTE[0xB889]
#define M4_0B9 XBYTE[0xB8B9]
#define M4_0E9 XBYTE[0xB8E9]
#define M4_0F1 XBYTE[0xB8F1]
#define M4_0F5 XBYTE[0xB8F5]
#define M4_100 XBYTE[0xB900]
#define M4_102 XBYTE[0xB902]

#define M4_140 XBYTE[0xB940]
#define M4_141 XBYTE[0xB941]
#define M4_142 XBYTE[0xB942]
#define M4_143 XBYTE[0xB943]
#define M4_144 XBYTE[0xB944]
#define M4_145 XBYTE[0xB945]
#define M4_146 XBYTE[0xB946]
#define M4_147 XBYTE[0xB947]
#define M4_148 XBYTE[0xB948]
#define M4_149 XBYTE[0xB949]
#define M4_14A XBYTE[0xB94A]
#define M4_14B XBYTE[0xB94B]
#define M4_14C XBYTE[0xB94C]
#define M4_14D XBYTE[0xB94D]
#define M4_14E XBYTE[0xB94E]
#define M4_14F XBYTE[0xB94F]
#define M4_240 XBYTE[0xBA40]
#define M4_241 XBYTE[0xBA41]
#define M4_242 XBYTE[0xBA42]
#define M4_243 XBYTE[0xBA43]
#define M4_244 XBYTE[0xBA44]
#define M4_245 XBYTE[0xBA45]
#define M4_246 XBYTE[0xBA46]
#define M4_247 XBYTE[0xBA47]
#define M4_248 XBYTE[0xBA48]
#define M4_249 XBYTE[0xBA49]
#define M4_24A XBYTE[0xBA4A]
#define M4_24B XBYTE[0xBA4B]
#define M4_24C XBYTE[0xBA4C]
#define M4_24D XBYTE[0xBA4D]
#define M4_24E XBYTE[0xBA4E]
#define M4_24F XBYTE[0xBA4F]
#define M4_340 XBYTE[0xBB40]
#define M4_341 XBYTE[0xBB41]
#define M4_342 XBYTE[0xBB42]
#define M4_343 XBYTE[0xBB43]
#define M4_344 XBYTE[0xBB44]
#define M4_345 XBYTE[0xBB45]
#define M4_346 XBYTE[0xBB46]
#define M4_347 XBYTE[0xBB47]
#define M4_348 XBYTE[0xBB48]
#define M4_349 XBYTE[0xBB49]
#define M4_34A XBYTE[0xBB4A]
#define M4_34B XBYTE[0xBB4B]
#define M4_34C XBYTE[0xBB4C]
#define M4_34D XBYTE[0xBB4D]
#define M4_34E XBYTE[0xBB4E]
#define M4_34F XBYTE[0xBB4F]
#define M4_440 XBYTE[0xBC40]
#define M4_441 XBYTE[0xBC41]
#define M4_442 XBYTE[0xBC42]
#define M4_443 XBYTE[0xBC43]
#define M4_444 XBYTE[0xBC44]
#define M4_445 XBYTE[0xBC45]
#define M4_446 XBYTE[0xBC46]
#define M4_447 XBYTE[0xBC47]
#define M4_448 XBYTE[0xBC48]
#define M4_449 XBYTE[0xBC49]
#define M4_44A XBYTE[0xBC4A]
#define M4_44B XBYTE[0xBC4B]
#define M4_44C XBYTE[0xBC4C]
#define M4_44D XBYTE[0xBC4D]
#define M4_44E XBYTE[0xBC4E]
#define M4_44F XBYTE[0xBC4F]

#define M4_150 XBYTE[0xB950]
#define M4_151 XBYTE[0xB951]
#define M4_152 XBYTE[0xB952]
#define M4_153 XBYTE[0xB953]
#define M4_154 XBYTE[0xB954]
#define M4_155 XBYTE[0xB955]
#define M4_156 XBYTE[0xB956]
#define M4_157 XBYTE[0xB957]
#define M4_158 XBYTE[0xB958]
#define M4_159 XBYTE[0xB959]
#define M4_15A XBYTE[0xB95A]
#define M4_15B XBYTE[0xB95B]
#define M4_15C XBYTE[0xB95C]
#define M4_15D XBYTE[0xB95D]
#define M4_15E XBYTE[0xB95E]
#define M4_15F XBYTE[0xB95F]
#define M4_250 XBYTE[0xBA50]
#define M4_251 XBYTE[0xBA51]
#define M4_252 XBYTE[0xBA52]
#define M4_253 XBYTE[0xBA53]
#define M4_254 XBYTE[0xBA54]
#define M4_255 XBYTE[0xBA55]
#define M4_256 XBYTE[0xBA56]
#define M4_257 XBYTE[0xBA57]
#define M4_258 XBYTE[0xBA58]
#define M4_259 XBYTE[0xBA59]
#define M4_25A XBYTE[0xBA5A]
#define M4_25B XBYTE[0xBA5B]
#define M4_25C XBYTE[0xBA5C]
#define M4_25D XBYTE[0xBA5D]
#define M4_25E XBYTE[0xBA5E]
#define M4_25F XBYTE[0xBA5F]
#define M4_350 XBYTE[0xBB50]
#define M4_351 XBYTE[0xBB51]
#define M4_352 XBYTE[0xBB52]
#define M4_353 XBYTE[0xBB53]
#define M4_354 XBYTE[0xBB54]
#define M4_355 XBYTE[0xBB55]
#define M4_356 XBYTE[0xBB56]
#define M4_357 XBYTE[0xBB57]
#define M4_358 XBYTE[0xBB58]
#define M4_359 XBYTE[0xBB59]
#define M4_35A XBYTE[0xBB5A]
#define M4_35B XBYTE[0xBB5B]
#define M4_35C XBYTE[0xBB5C]
#define M4_35D XBYTE[0xBB5D]
#define M4_35E XBYTE[0xBB5E]
#define M4_35F XBYTE[0xBB5F]
#define M4_450 XBYTE[0xBC50]
#define M4_451 XBYTE[0xBC51]
#define M4_452 XBYTE[0xBC52]
#define M4_453 XBYTE[0xBC53]
#define M4_454 XBYTE[0xBC54]
#define M4_455 XBYTE[0xBC55]
#define M4_456 XBYTE[0xBC56]
#define M4_457 XBYTE[0xBC57]
#define M4_458 XBYTE[0xBC58]
#define M4_459 XBYTE[0xBC59]
#define M4_45A XBYTE[0xBC5A]
#define M4_45B XBYTE[0xBC5B]
#define M4_45C XBYTE[0xBC5C]
#define M4_45D XBYTE[0xBC5D]
#define M4_45E XBYTE[0xBC5E]
#define M4_45F XBYTE[0xBC5F]

#define M4_540 XBYTE[0xBD40]
#define M4_541 XBYTE[0xBD41]
#define M4_542 XBYTE[0xBD42]
#define M4_543 XBYTE[0xBD43]
#define M4_544 XBYTE[0xBD44]
#define M4_545 XBYTE[0xBD45]
#define M4_546 XBYTE[0xBD46]
#define M4_547 XBYTE[0xBD47]
#define M4_548 XBYTE[0xBD48]
#define M4_549 XBYTE[0xBD49]
#define M4_54A XBYTE[0xBD4A]
#define M4_54B XBYTE[0xBD4B]
#define M4_54C XBYTE[0xBD4C]
#define M4_54D XBYTE[0xBD4D]
#define M4_54E XBYTE[0xBD4E]
#define M4_54F XBYTE[0xBD4F]
#define M4_5C0 XBYTE[0xBDC0]
#define M4_5C1 XBYTE[0xBDC1]
#define M4_5C2 XBYTE[0xBDC2]
#define M4_5C3 XBYTE[0xBDC3]
#define M4_5C4 XBYTE[0xBDC4]
#define M4_5C5 XBYTE[0xBDC5]
#define M4_5C6 XBYTE[0xBDC6]
#define M4_5C7 XBYTE[0xBDC7]
#define M4_5C8 XBYTE[0xBDC8]
#define M4_5C9 XBYTE[0xBDC9]
#define M4_5CA XBYTE[0xBDCA]
#define M4_5CB XBYTE[0xBDCB]
#define M4_5CC XBYTE[0xBDCC]
#define M4_5CD XBYTE[0xBDCD]
#define M4_5CE XBYTE[0xBDCE]
#define M4_5CF XBYTE[0xBDCF]
#define M4_640 XBYTE[0xBE40]
#define M4_641 XBYTE[0xBE41]
#define M4_642 XBYTE[0xBE42]
#define M4_643 XBYTE[0xBE43]
#define M4_644 XBYTE[0xBE44]
#define M4_645 XBYTE[0xBE45]
#define M4_646 XBYTE[0xBE46]
#define M4_647 XBYTE[0xBE47]
#define M4_648 XBYTE[0xBE48]
#define M4_649 XBYTE[0xBE49]
#define M4_64A XBYTE[0xBE4A]
#define M4_64B XBYTE[0xBE4B]
#define M4_64C XBYTE[0xBE4C]
#define M4_64D XBYTE[0xBE4D]
#define M4_64E XBYTE[0xBE4E]
#define M4_64F XBYTE[0xBE4F]
#define M4_6C0 XBYTE[0xBEC0]
#define M4_6C1 XBYTE[0xBEC1]
#define M4_6C2 XBYTE[0xBEC2]
#define M4_6C3 XBYTE[0xBEC3]
#define M4_6C4 XBYTE[0xBEC4]
#define M4_6C5 XBYTE[0xBEC5]
#define M4_6C6 XBYTE[0xBEC6]
#define M4_6C7 XBYTE[0xBEC7]
#define M4_6C8 XBYTE[0xBEC8]
#define M4_6C9 XBYTE[0xBEC9]
#define M4_6CA XBYTE[0xBECA]
#define M4_6CB XBYTE[0xBECB]
#define M4_6CC XBYTE[0xBECC]
#define M4_6CD XBYTE[0xBECD]
#define M4_6CE XBYTE[0xBECE]
#define M4_6CF XBYTE[0xBECF]

#define T4_000 XBYTE[0xCC00]
#define T4_040 XBYTE[0xCC40]
#define T4_080 XBYTE[0xCC80]
#define T4_0C0 XBYTE[0xCCC0]
#define T4_001 XBYTE[0xCC01]
#define T4_009 XBYTE[0xCC09]
#define T4_041 XBYTE[0xCC41]
#define T4_081 XBYTE[0xCC81]
#define T4_0C1 XBYTE[0xCCC1]
#define T4_01D XBYTE[0xCC1D]
#define T4_05D XBYTE[0xCC5D]
#define T4_09D XBYTE[0xCC9D]
#define T4_0DD XBYTE[0xCCDD]
#define T4_01E XBYTE[0xCC1E]
#define T4_05E XBYTE[0xCC5E]
#define T4_09E XBYTE[0xCC9E]
#define T4_0DE XBYTE[0xCCDE]
#define T4_01F XBYTE[0xCC1F]
#define T4_05F XBYTE[0xCC5F]
#define T4_09F XBYTE[0xCC9F]
#define T4_0DF XBYTE[0xCCDF]
#define T4_00A XBYTE[0xCC0A]
#define T4_04A XBYTE[0xCC4A]
#define T4_08A XBYTE[0xCC8A]
#define T4_0CA XBYTE[0xCCCA]
#define T4_005 XBYTE[0xCC05]
#define T4_045 XBYTE[0xCC45]
#define T4_085 XBYTE[0xCC85]
#define T4_0C5 XBYTE[0xCCC5]
#define T4_007 XBYTE[0xCC07]
#define T4_010 XBYTE[0xCC10]
#define T4_050 XBYTE[0xCC50]
#define T4_090 XBYTE[0xCC90]
#define T4_0D0 XBYTE[0xCCD0]
#define T4_011 XBYTE[0xCC11]
#define T4_051 XBYTE[0xCC51]
#define T4_091 XBYTE[0xCC91]
#define T4_0D1 XBYTE[0xCCD1]
#define T4_030 XBYTE[0xCC30]
#define T4_070 XBYTE[0xCC70]
#define T4_0B0 XBYTE[0xCCB0]
#define T4_0F0 XBYTE[0xCCF0]
#define T4_02C XBYTE[0xCC2C]
#define T4_06C XBYTE[0xCC6C]
#define T4_0AC XBYTE[0xCCAC]
#define T4_0EC XBYTE[0xCCEC]
#define T4_02E XBYTE[0xCC2E]
#define T4_06E XBYTE[0xCC6E]
#define T4_0AE XBYTE[0xCCAE]
#define T4_0EE XBYTE[0xCCEE]
#define T4_02F XBYTE[0xCC2F]
#define T4_06F XBYTE[0xCC6F]
#define T4_0AF XBYTE[0xCCAF]
#define T4_0EF XBYTE[0xCCEF]
#define T4_012 XBYTE[0xCC12]
#define T4_052 XBYTE[0xCC52]
#define T4_092 XBYTE[0xCC92]
#define T4_0D2 XBYTE[0xCCD2]

sbit  Led_C1=P1^0;
sbit  Led_C2=P1^1;
sbit  WDI=P1^2;        					//for Watchdog

extern uchar f40ms;						//40ms标志
extern uchar f1s;						//1s标志
extern uchar f15min;					//15min标志
extern uchar i40ms;
extern uint i1s;
extern uchar i15min;
extern uchar ius;
extern uint xdata CounterBIP[16];
extern uint xdata CounterFEBE[16];
extern uint xdata CounterES[16];
extern uint xdata CounterSES[16];
extern uint xdata CounterUS[16];
extern uchar xdata FgESEn[16];  		//越限使能标志
extern uchar xdata FgSESEn[16];
extern uchar xdata FgUSEn[16];
extern uchar xdata ESAlm[16];  			//性能越限告警标志
extern uchar xdata SESAlm[16];
extern uchar xdata USAlm[16];
extern uchar xdata USFlag[16];  		//不可用时间标示
extern uchar xdata k[16];
extern uchar xdata m[16];
extern uchar FgProEd;  					//二次配置完成标志
extern uchar xdata f[16]; 				//16个2M使用标志
extern uchar xdata *AddrDPR;   			//双口RAM起始地址
extern uchar  Alm_Rd;					//告警队列相对读指针
extern uchar  Alm_Wr;					//告警队列相对写指针
extern uchar  Pol_Rd;					//轮询队列相对读指针
extern uchar  Pol_Wr;					//轮询队列相对写指针
extern uchar  Pro_Rd;					//配置队列相对读指针
extern uchar  Pro_Wr;					//配置队列相对写指针

extern uchar xdata FgSDAlm[16];
extern uchar xdata FgADLOC;
extern uchar xdata FgAALOC;
extern uchar xdata FgAUAIS;
extern uchar xdata FgADH4E;
extern uchar xdata FgRFFE[16];
extern uchar xdata FgTAFE[16];
extern uchar xdata FgTLOS[16];
extern uchar xdata FgTLOC[16];
extern uchar xdata FgTDAIS[16];
extern uchar xdata FgAAIS[16];
extern uchar xdata FgALOP[16];
extern uchar xdata FgASIZE[16];
extern uchar xdata FgANDF[16];
extern uchar xdata FgAREI[16];
extern uchar xdata FgARDI[16];
extern uchar xdata FgARFI[16];
extern uchar xdata FgAUNEQ[16];
extern uchar xdata FgASLER[16];
extern uchar xdata FgAJ2LOL[16];
extern uchar xdata FgAJ2TIM[16];
extern uchar xdata FgPEREn[16];

extern uint xdata ESThre[16];   			//性能门限初始值
extern uint xdata SESThre[16];
extern uint xdata USThre[16];

extern uchar Int0_flag;						//中断队列标志
extern uchar Int1_flag;

extern void delay1ms();
extern void Load1MC();
extern void Load2MC();
extern void Load3MC();
extern void Load4MC();
extern void LoadM1_C();
extern void LoadM2_C();
extern void LoadM3_C();
extern void LoadM4_C();

#endif



⌨️ 快捷键说明

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