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

📄 缝焊控制.asm

📁 这是我设计的一款缝焊机程序
💻 ASM
📖 第 1 页 / 共 5 页
字号:
WU7:	JC	WU8
	MOV	R3,#0E3H
	MOV	R2,#018H
WU6:	RET
;------------------------------------------
;
;------------------------------------------
DIVA: 	MOV 	R0,#11H
      	MOV 	R4,#00H
      	CLR 	C
DIVA6:	MOV 	A,R2
      	RLC 	A
      	MOV 	R2,A
      	MOV 	A,R3
      	RLC 	A
      	MOV 	R3,A
      	MOV 	A,R4
      	RLC 	A
      	MOV 	R4,A
      	CJNE 	A,01H,DIVA1
DIVA1:	JC 	DIVA2
      	CLR 	C
      	SUBB 	A,R1
      	MOV 	R4,A
      	SETB 	UP_DOWN_BIT
DIVA4:	DJNZ 	R0,DIVA3
      	RET
DIVA2:	CLR 	UP_DOWN_BIT
      	LJMP 	DIVA4
DIVA3:	JB 	UP_DOWN_BIT,DIVA5
      	CLR 	C
      	LJMP 	DIVA6
DIVA5:	SETB 	C
      	LJMP 	DIVA6
;-----------------------------------------
;
;-----------------------------------------
MULA: 	MOV 	B,R2
      	MOV 	R7,A
      	MUL 	AB
      	MOV 	R4,A
      	MOV 	R5,B
      	MOV 	A,R7
      	MOV 	B,R3
      	MUL 	AB
      	MOV 	R6,B
      	ADD 	A,R5
      	MOV 	R5,A
      	CLR 	A
      	ADDC 	A,R6
      	MOV 	R6,A
      	RET
;---------------------------------------------------------------------------------
;交流电阻焊表格
;            0      1      2      3      4      5      6     7      8       9
;---------------------------------------------------------------------------------
TAB1:;	DW 0ECB9H,0ECF4H,0ED0FH,0ED39H,0ED62H,0ED8AH,0EDB2H,0EDD9H,0EE00H,0EE27H
        DW 0E318H,0E321H,0E329H,0E331H,0E339H,0E341H,0E349H,0E351H,0E359H,0E361H
        DW 0E372H,0E375H,0E378H,0E37BH,0E37EH,0E381H,0E384H,0E387H,0E38AH,0E38DH
        DW 0E390H,0E397H,0E39EH,0E3A5H,0E3ACH,0E3B3H,0E3BAH,0E3C1H,0E3C8H,0E3CFH
        DW 0E3D6H,0E3DCH,0E3E2H,0E3E8H,0E3EEH,0E3F4H,0E3FAH,0E400H,0E406H,0E40CH
        DW 0E412H,0E418H,0E41EH,0E424H,0E42AH,0E430H,0E436H,0E43CH,0E442H,0E448H
        DW 0E44EH,0E454H,0E45AH,0E460H,0E466H,0E46CH,0E472H,0E478H,0E47EH,0E484H
        DW 0E48AH,0E490H,0E496H,0E49CH,0E4A2H,0E4A8H,0E4AEH,0E4B4H,0E4BAH,0E4C0H
        DW 0E4C6H,0E4CCH,0E4D2H,0E4D8H,0E4DEH,0E4E4H,0E4EAH,0E4F0H,0E4F6H,0E4FCH
        DW 0E502H,0E508H,0E50EH,0E514H,0E51AH,0E520H,0E526H,0E52CH,0E532H,0E538H
        DW 0E53EH,0E543H,0E548H,0E54DH,0E552H,0E557H,0E55CH,0E561H,0E566H,0E56BH
;	DW 0EE4CH,0EE72H,0EE97H,0EEBCH,0EEE0H,0EF04H,0EF28H,0EF4BH,0EF6EH,0EF91H
        DW 0E570H,0E576H,0E57CH,0E582H,0E588H,0E58EH,0E594H,0E59AH,0E5A0H,0E5A6H
        DW 0E5ACH,0E5B1H,0E5B6H,0E5BBH,0E5C0H,0E5C5H,0E5CAH,0E5CFH,0E5D4H,0E5D9H
        DW 0E5DEH,0E5E4H,0E5EAH,0E5F0H,0E5F6H,0E5FCH,0E601H,0E607H,0E60DH,0E612H
        DW 0E61AH,0E620H,0E626H,0E62CH,0E632H,0E638H,0E63EH,0E644H,0E64AH,0E650H
        DW 0E656H,0E65BH,0E660H,0E665H,0E66AH,0E66FH,0E674H,0E679H,0E67EH,0E683H
        DW 0E688H,0E68DH,0E692H,0E697H,0E69CH,0E6A1H,0E6A6H,0E6ABH,0E6B0H,0E6B5H
        DW 0E6BAH,0E6BFH,0E6C4H,0E6C9H,0E6CEH,0E6D3H,0E6D8H,0E6DDH,0E6E2H,0E6E7H
        DW 0E6ECH,0E6F2H,0E6F8H,0E6FEH,0E704H,0E70AH,0E710H,0E716H,0E71CH,0E722H
        DW 0E728H,0E72DH,0E732H,0E737H,0E73CH,0E741H,0E746H,0E74BH,0E750H,0E755H
        DW 0E75AH,0E75FH,0E764H,0E769H,0E76EH,0E773H,0E778H,0E77DH,0E782H,0E787H
;	DW 0EFB4H,0EFD6H,0EFF8H,0F01AH,0F03CH,0F05EH,0F07FH,0F0A0H,0F0C1H,0F0E2H
        DW 0E78CH,0E792H,0E798H,0E79EH,0E7A4H,0E7AAH,0E7B0H,0E7B6H,0E7BCH,0E7C2H
        DW 0E7C8H,0E7CCH,0E7D0H,0E7D4H,0E7D8H,0E7DCH,0E7E0H,0E7E4H,0E7E8H,0E7ECH
        DW 0E7F0H,0E7F5H,0E7FAH,0E7FFH,0E804H,0E809H,0E80EH,0E813H,0E818H,0E81DH
        DW 0E822H,0E828H,0E82EH,0E834H,0E83AH,0E840H,0E846H,0E84CH,0E852H,0E858H
        DW 0E85EH,0E863H,0E868H,0E86DH,0E872H,0E877H,0E87CH,0E881H,0E886H,0E88BH
        DW 0E890H,0E895H,0E89AH,0E89FH,0E8A4H,0E8A9H,0E8AEH,0E8B3H,0E8B8H,0E8BDH
        DW 0E8C2H,0E8C7H,0E8CCH,0E8D1H,0E8D6H,0E8DBH,0E8E0H,0E8E5H,0E8EAH,0E8EFH
        DW 0E8F4H,0E8F9H,0E8FEH,0E903H,0E908H,0E90DH,0E912H,0E917H,0E91CH,0E921H
        DW 0E926H,0E92BH,0E930H,0E935H,0E93AH,0E93FH,0E944H,0E949H,0E94EH,0E953H
        DW 0E958H,0E95DH,0E962H,0E967H,0E96CH,0E971H,0E976H,0E97BH,0E980H,0E985H
;	DW 0F103H,0F124H,0F144H,0F165H,0F185H,0F1A5H,0F1C6H,0F1E6H,0F206H,0F226H
        DW 0E98AH,0E98FH,0E994H,0E999H,0E99EH,0E9A3H,0E9A8H,0E9ADH,0E9B2H,0E9B7H
        DW 0E9BCH,0E9C0H,0E9C4H,0E9C8H,0E9CCH,0E9D0H,0E9D4H,0E9D8H,0E9DCH,0E9E0H
        DW 0E9E4H,0E9E9H,0E9EEH,0E9F3H,0E9F8H,0E9FDH,0EA02H,0EA07H,0EA0CH,0EA11H
        DW 0EA16H,0EA1BH,0EA20H,0EA25H,0EA2AH,0EA2FH,0EA34H,0EA39H,0EA3EH,0EA43H
        DW 0EA48H,0EA4DH,0EA52H,0EA57H,0EA5CH,0EA61H,0EA66H,0EA6BH,0EA70H,0EA75H
        DW 0EA7AH,0EA7FH,0EA84H,0EA89H,0EA8EH,0EA93H,0EA98H,0EA9DH,0EAA2H,0EAA7H
        DW 0EAACH,0EAB1H,0EAB6H,0EABBH,0EAC0H,0EAC5H,0EACAH,0EACFH,0EAD4H,0EAD9H
        DW 0EADEH,0EAE3H,0EAE8H,0EAEDH,0EAF2H,0EAF7H,0EAFCH,0EB01H,0EB06H,0EB0BH
        DW 0EB10H,0EB14H,0EB18H,0EB1CH,0EB20H,0EB24H,0EB28H,0EB2CH,0EB30H,0EB34H
        DW 0EB38H,0EB3DH,0EB42H,0EB47H,0EB4CH,0EB51H,0EB56H,0EB5BH,0EB60H,0EB65H
;	DW 0F246H,0F266H,0F286H,0F2A6H,0F2C5H,0F2E5H,0F305H,0F325H,0F345H,0F365H
        DW 0EB6AH,0EB6FH,0EB74H,0EB79H,0EB7EH,0EB83H,0EB88H,0EB8DH,0EB92H,0EB97H
        DW 0EB9CH,0EBA1H,0EBA6H,0EBABH,0EBB0H,0EBB5H,0EBBAH,0EBBFH,0EBC4H,0EBC9H
        DW 0EBCEH,0EBD2H,0EBD6H,0EBDAH,0EBDEH,0EBE2H,0EBE6H,0EBEAH,0EBEEH,0EBF2H
        DW 0EBF6H,0EBFBH,0EC00H,0EC05H,0EC0AH,0EC0FH,0EC14H,0EC19H,0EC1EH,0EC23H
        DW 0EC28H,0EC2DH,0EC32H,0EC37H,0EC3CH,0EC41H,0EC46H,0EC4BH,0EC50H,0EC55H
        DW 0EC5AH,0EC5FH,0EC64H,0EC69H,0EC6EH,0EC73H,0EC78H,0EC7DH,0EC82H,0EC87H
        DW 0EC8CH,0EC91H,0EC96H,0EC9BH,0ECA0H,0ECA5H,0ECAAH,0ECAFH,0ECB4H,0ECB9H
        DW 0ECBEH,0ECC2H,0ECC6H,0ECCAH,0ECCEH,0ECD2H,0ECD6H,0ECDAH,0ECDEH,0ECE2H
        DW 0ECE6H,0ECEBH,0ECF0H,0ECF5H,0ECFAH,0ECFFH,0ED04H,0ED09H,0ED0EH,0ED13H
        DW 0ED18H,0ED1DH,0ED22H,0ED27H,0ED2CH,0ED31H,0ED36H,0ED3BH,0ED40H,0ED45H
;	DW 0F385H,0F3A4H,0F3C4H,0F3E4H,0F404H,0F425H,0F445H,0F465H,0F485H,0F4A6H
        DW 0ED4AH,0ED4EH,0ED52H,0ED56H,0ED5AH,0ED5EH,0ED62H,0ED66H,0ED6AH,0ED6EH
        DW 0ED72H,0ED77H,0ED7CH,0ED81H,0ED86H,0ED8BH,0ED90H,0ED95H,0ED9AH,0ED9FH
        DW 0EDA4H,0EDA9H,0EDAEH,0EDB3H,0EDB8H,0EDBDH,0EDC2H,0EDC7H,0EDCCH,0EDD1H
        DW 0EDD6H,0EDDBH,0EDE0H,0EDE5H,0EDEAH,0EDEFH,0EDF4H,0EDF9H,0EDFEH,0EE03H
        DW 0EE08H,0EE0DH,0EE12H,0EE17H,0EE1CH,0EE21H,0EE26H,0EE2BH,0EE30H,0EE35H
        DW 0EE3AH,0EE3FH,0EE44H,0EE49H,0EE4EH,0EE53H,0EE58H,0EE5DH,0EE62H,0EE67H
        DW 0EE6CH,0EE71H,0EE76H,0EE7BH,0EE80H,0EE85H,0EE8AH,0EE8FH,0EE94H,0EE99H
        DW 0EE9EH,0EEA2H,0EEA6H,0EEAAH,0EEAEH,0EEB2H,0EEB6H,0EEBAH,0EEBEH,0EEC2H
        DW 0EEC6H,0EECBH,0EED0H,0EED5H,0EEDAH,0EEDFH,0EEE4H,0EEE9H,0EEEEH,0EEF3H
        DW 0EEF8H,0EEFDH,0EF02H,0EF07H,0EF0CH,0EF11H,0EF16H,0EF1BH,0EF20H,0EF25H
;	DW 0F4C6H,0F4E7H,0F507H,0F529H,0F54AH,0F56BH,0F58CH,0F5AEH,0F5D0H,0F5F1H
        DW 0EF2AH,0EF2FH,0EF34H,0EF39H,0EF3EH,0EF43H,0EF48H,0EF4DH,0EF52H,0EF57H
        DW 0EF5CH,0EF61H,0EF66H,0EF6BH,0EF70H,0EF75H,0EF7AH,0EF7FH,0EF84H,0EF89H
        DW 0EF8EH,0EF93H,0EF98H,0EF9DH,0EFA2H,0EFA7H,0EFACH,0EFB1H,0EFB6H,0EFBBH
        DW 0EFC0H,0EFC5H,0EFCAH,0EFCFH,0EFD4H,0EFD9H,0EFDEH,0EFE3H,0EFE8H,0EFEDH
        DW 0EFF2H,0EFF7H,0EFFCH,0F001H,0F006H,0F00BH,0F010H,0F015H,0F01AH,0F01FH
        DW 0F024H,0F029H,0F02EH,0F033H,0F038H,0F03DH,0F042H,0F047H,0F04CH,0F051H
        DW 0F056H,0F05BH,0F060H,0F065H,0F06AH,0F06FH,0F074H,0F079H,0F07EH,0F083H
        DW 0F088H,0F08DH,0F092H,0F097H,0F09CH,0F0A1H,0F0A6H,0F0ABH,0F0B0H,0F0B5H
        DW 0F0BAH,0F0BFH,0F0C4H,0F0C9H,0F0CEH,0F0D3H,0F0D8H,0F0DDH,0F0E2H,0F0E7H
        DW 0F0ECH,0F0F1H,0F0F6H,0F0FBH,0F100H,0F105H,0F10AH,0F10FH,0F114H,0F119H
;	DW 0F613H,0F636H,0F658H,0F67BH,0F69EH,0F6C1H,0F6E5H,0F709H,0F72EH,0F751H
        DW 0F11EH,0F123H,0F128H,0F12DH,0F132H,0F137H,0F13CH,0F141H,0F146H,0F14BH
        DW 0F150H,0F155H,0F15AH,0F15FH,0F164H,0F169H,0F16EH,0F173H,0F178H,0F17DH
        DW 0F182H,0F188H,0F18EH,0F194H,0F19AH,0F1A0H,0F1A6H,0F1ACH,0F1B2H,0F1B8H
        DW 0F1BEH,0F1C3H,0F1C8H,0F1CDH,0F1D2H,0F1D7H,0F1DCH,0F1E1H,0F1E6H,0F1EBH
        DW 0F1F0H,0F1F5H,0F1FAH,0F1FFH,0F204H,0F209H,0F20EH,0F213H,0F218H,0F21DH
        DW 0F222H,0F227H,0F22CH,0F231H,0F236H,0F23BH,0F240H,0F245H,0F24AH,0F24FH
        DW 0F254H,0F259H,0F25EH,0F263H,0F268H,0F26DH,0F272H,0F277H,0F27CH,0F281H
        DW 0F286H,0F28CH,0F292H,0F298H,0F29EH,0F2A4H,0F2AAH,0F2B0H,0F2B6H,0F2BCH
        DW 0F2C2H,0F2C8H,0F2CEH,0F2D4H,0F2DAH,0F2E0H,0F2E6H,0F2ECH,0F2F2H,0F2F8H
        DW 0F2FEH,0F2FEH,0F304H,0F306H,0F308H,0F30AH,0F30CH,0F30EH,0F310H,0F312H
;---------------------------------------------------------------------------------
;次级整流电阻焊表格
;---------------------------------------------------------------------------------
TAB2:;	DW 0EDB6H,0EDE9H,0EE1BH,0EE4CH,0EE7CH,0EEADH,0EEDCH,0EF0AH,0EF39H,0EF66H
        DW 0E494H,0E49BH,0E4A2H,0E4A9H,0E4B0H,0E4B7H,0E4BEH,0E4C5H,0E4CCH,0E4D3H
        DW 0E4DAH,0E4E2H,0E4EAH,0E4F2H,0E4FAH,0E502H,0E50AH,0E512H,0E51AH,0E522H
        DW 0E52AH,0E531H,0E538H,0E53FH,0E546H,0E54DH,0E554H,0E55BH,0E562H,0E569H
        DW 0E570H,0E578H,0E580H,0E588H,0E590H,0E598H,0E5A0H,0E5A8H,0E5B0H,0E5B8H
        DW 0E5C0H,0E5C7H,0E5CEH,0E5D5H,0E5DCH,0E5E3H,0E5EAH,0E5F1H,0E5F8H,0E5FFH
        DW 0E606H,0E60DH,0E614H,0E61BH,0E622H,0E629H,0E630H,0E637H,0E63EH,0E645H
        DW 0E64CH,0E653H,0E65AH,0E661H,0E668H,0E66FH,0E676H,0E67DH,0E684H,0E68BH
        DW 0E692H,0E699H,0E6A0H,0E6A7H,0E6AEH,0E6B5H,0E6BCH,0E6C3H,0E6CAH,0E6D1H
        DW 0E6D8H,0E6DFH,0E6E6H,0E6EDH,0E6F4H,0E6FBH,0E702H,0E709H,0E710H,0E717H
        DW 0E71EH,0E725H,0E72CH,0E733H,0E73AH,0E741H,0E748H,0E74FH,0E756H,0E75DH
;     	DW 0EF93H,0EFC0H,0EFECH,0F018H,0F044H,0F06FH,0F09AH,0F0C5H,0F0EFH,0F119H
        DW 0E764H,0E769H,0E76EH,0E773H,0E778H,0E76DH,0E782H,0E787H,0E78CH,0E791H
        DW 0E796H,0E79EH,0E7A6H,0E7AEH,0E7B6H,0E7BEH,0E7C6H,0E7CEH,0E7D6H,0E7DEH
        DW 0E7E6H,0E7ECH,0E7F2H,0E7F8H,0E7FEH,0E804H,0E80AH,0E810H,0E816H,0E81CH
        DW 0E822H,0E829H,0E830H,0E837H,0E83EH,0E845H,0E84CH,0E853H,0E85AH,0E861H
        DW 0E868H,0E86EH,0E874H,0E87AH,0E880H,0E886H,0E88CH,0E892H,0E898H,0E89EH
        DW 0E8A4H,0E8AAH,0E8B0H,0E8B6H,0E8BCH,0E8C2H,0E8C8H,0E8CEH,0E8D4H,0E8DAH
        DW 0E8E0H,0E8E7H,0E8EEH,0E8F5H,0E8FCH,0E903H,0E90AH,0E911H,0E918H,0E91FH
        DW 0E926H,0E92CH,0E932H,0E938H,0E93EH,0E944H,0E94AH,0E950H,0E956H,0E95CH
        DW 0E962H,0E968H,0E96EH,0E974H,0E97AH,0E980H,0E986H,0E98CH,0E992H,0E998H
        DW 0E99EH,0E9A5H,0E9ACH,0E9B3H,0E9BAH,0E9C1H,0E9C8H,0E9CFH,0E9D6H,0E9DDH
;    	DW 0F144H,0F16EH,0F197H,0F1C1H,0F1EAH,0F212H,0F23CH,0F265H,0F28EH,0F2B7H
        DW 0E9E4H,0E9EAH,0E9F0H,0E9F6H,0E9FCH,0EA02H,0EA08H,0EA0EH,0EA14H,0EA1AH
        DW 0EA20H,0EA27H,0EA2EH,0EA35H,0EA3CH,0EA43H,0EA4AH,0EA51H,0EA58H,0EA5FH
        DW 0EA66H,0EA6CH,0EA72H,0EA78H,0EA7EH,0EA84H,0EA8AH,0EA90H,0EA96H,0EA9CH
        DW 0EAA2H,0EAA8H,0EAAEH,0EAB4H,0EABAH,0EAC0H,0EAC6H,0EACCH,0EAD2H,0EAD8H
        DW 0EADEH,0EAE4H,0EAEAH,0EAF0H,0EAF6H,0EAFCH,0EB02H,0EB08H,0EB0EH,0EB14H
        DW 0EB1AH,0EB21H,0EB28H,0EB2FH,0EB36H,0EB3DH,0EB44H,0EB4BH,0EB52H,0EB59H
        DW 0EB60H,0EB66H,0EB6CH,0EB72H,0EB78H,0EB7EH,0EB84H,0EB8AH,0EB90H,0EB96H
        DW 0EB9CH,0EBA2H,0EBA8H,0EBAEH,0EBB4H,0EBBAH,0EBC0H,0EBC6H,0EBCCH,0EBD2H
        DW 0EBD8H,0EBDEH,0EBE4H,0EBEAH,0EBF0H,0EBF6H,0EBFCH,0EC02H,0EC08H,0EC0EH
        DW 0EC14H,0EC15H,0EC16H,0EC17H,0EC18H,0EC19H,0EC1AH,0EC1BH,0EC1CH,0EC1DH
;     	DW 0F2C0H,0F328H,0F332H,0F35CH,0F385H,0F3B2H,0F3DCH,0F406H,0F42FH,0F458H
        DW 0EC1EH,0EC2EH,0EC3EH,0EC4EH,0EC5EH,0EC6EH,0EC7EH,0EC8EH,0EC9EH,0ECAEH
        DW 0ECBEH,0ECC0H,0ECC2H,0ECC4H,0ECC6H,0ECC8H,0ECCAH,0ECCCH,0ECCEH,0ECD0H
        DW 0ECD2H,0ECD8H,0ECDEH,0ECE4H,0ECEAH,0ECF0H,0ECF6H,0ECFCH,0ED02H,0ED06H
        DW 0ED0EH,0ED14H,0ED1AH,0ED20H,0ED26H,0ED2CH,0ED32H,0ED38H,0ED3EH,0ED44H
        DW 0ED4AH,0ED51H,0ED58H,0ED5FH,0ED66H,0ED6DH,0ED74H,0ED7BH,0ED82H,0ED89H
        DW 0ED90H,0ED96H,0ED9CH,0EDA2H,0EDA8H,0EDAEH,0EDB4H,0EDBAH,0EDC0H,0EDC6H
        DW 0EDCCH,0EDD2H,0EDD8H,0EDDEH,0EDE4H,0EDEAH,0EDF0H,0EDF6H,0EDFCH,0EE02H
        DW 0EE08H,0EE0EH,0EE14H,0EE1AH,0EE20H,0EE26H,0EE2CH,0EE32H,0EE38H,0EE3EH
        DW 0EE44H,0EE4AH,0EE50H,0EE56H,0EE5CH,0EE62H,0EE68H,0EE6EH,0EE74H,0EE7AH
        DW 0EE80H,0EE87H,0EE8EH,0EE95H,0EE9CH,0EEA3H,0EEAAH,0EEB1H,0EEB8H,0EEBFH
;     	DW 0F482H,0F4ACH,0F4D6H,0F501H,0F52DH,0F540H,0F581H,0F5ACH,0F5D8H,0F603H
        DW 0EEC6H,0EECCH,0EED2H,0EED8H,0EEDEH,0EEE4H,0EEEAH,0EEF0H,0EEF6H,0EEFCH
        DW 0EF02H,0EF08H,0EF0EH,0EF14H,0EF1AH,0EF20H,0EF26H,0EF2CH,0EF32H,0EF38H
        DW 0EF3EH,0EF45H,0EF4CH,0EF53H,0EF5AH,0EF61H,0EF68H,0EF6FH,0EF76H,0EF7DH
        DW 0EF84H,0EF8AH,0EF90H,0EF96H,0EF9CH,0EFA2H,0EFA8H,0EFAEH,0EFB4H,0EFBAH
        DW 0EFC0H,0EFC3H,0EFC6H,0EFC9H,0EFCCH,0EFCFH,0EFD2H,0EFD5H,0EFD8H,0EFDBH
        DW 0EFDEH,0EFE8H,0EFF2H,0EFFCH,0F006H,0F010H,0F01AH,0F024H,0F02EH,0F038H
        DW 0F042H,0F049H,0F050H,0F057H,0F05EH,0F065H,0F06CH,0F073H,0F07AH,0F081H
        DW 0F088H,0F08EH,0F094H,0F09AH,0F0A0H,0F0A6H,0F0ACH,0F0B2H,0F0B8H,0F0BEH
        DW 0F0C4H,0F0CAH,0F0D0H,0F0D6H,0F0DCH,0F0E2H,0F0E8H,0F0EEH,0F0F4H,0F0FAH
        DW 0F100H,0F107H,0F10EH,0F115H,0F11CH,0F123H,0F12AH,0F131H,0F138H,0F13FH
;     	DW 0F630H,0F65CH,0F689H,0F6B7H,0F6E5H,0F714H,0F743H,0F76FH,0F7A2H,0F7C4H
        DW 0F146H,0F14DH,0F154H,0F15BH,0F162H,0F169H,0F170H,0F177H,0F17EH,0F185H
        DW 0F18CH,0F192H,0F198H,0F19EH,0F1A4H,0F1AAH,0F1B0H,0F1B6H,0F1BCH,0F1C2H
        DW 0F1C8H,0F1CFH,0F1D6H,0F1DDH,0F1E4H,0F1EBH,0F1F2H,0F1F9H,0F200H,0F207H
        DW 0F20EH,0F215H,0F21CH,0F223H,0F22AH,0F231H,0F238H,0F23FH,0F246H,0F24DH
        DW 0F254H,0F25BH,0F262H,0F269H,0F270H,0F277H,0F27EH,0F285H,0F28CH,0F293H
        DW 0F29AH,0F2A1H,0F2A8H,0F2AFH,0F2B6H,0F2BDH,0F2C4H,0F2CBH,0F2D2H,0F2D9H
        DW 0F2E0H,0F2E7H,0F2EEH,0F2F5H,0F2FCH,0F303H,0F30AH,0F311H,0F318H,0F31FH
        DW 0F326H,0F32EH,0F336H,0F33EH,0F346H,0F34EH,0F356H,0F35EH,0F366H,0F36EH
        DW 0F376H,0F37BH,0F380H,0F385H,0F38AH,0F38FH,0F394H,0F399H,0F39EH,0F3A3H
        DW 0F3A8H,0F3B1H,0F3BAH,0F3C3H,0F3CCH,0F3D5H,0F3DEH,0F3E7H,0F3F0H,0F3F9H
;     	DW 0F805H,0F838H,0F86BH,0F8A0H,0F8D5H,0F920H,0F944H,0F97DH,0F9B8H,0F9F5H
        DW 0F402H,0F40AH,0F412H,0F41AH,0F422H,0F42AH,0F432H,0F43AH,0F442H,0F44AH
        DW 0F453H,0F45AH,0F462H,0F46AH,0F472H,0F47AH,0F482H,0F48AH,0F492H,0F49AH
        DW 0F4A2H,0F4AAH,0F4B2H,0F4BAH,0F4C2H,0F4CAH,0F4D2H,0F4DAH,0F4E2H,0F4EAH
        DW 0F4F2H,0F4F9H,0F500H,0F507H,0F50EH,0F515H,0F51CH,0F523H,0F52AH,0F531H
        DW 0F538H,0F544H,0F550H,0F55CH,0F568H,0F574H,0F580H,0F58CH,0F598H,0F5A4H
        DW 0F5B0H,0F5B6H,0F5BCH,0F5C2H,0F5C8H,0F5CEH,0F5D4H,0F5DAH,0F5E0H,0F5E6H
        DW 0F5ECH,0F5F4H,0F5FCH,0F604H,0F60CH,0F614H,0F61CH,0F624H,0F62CH,0F634H
        DW 0F63CH,0F645H,0F64EH,0F657H,0F660H,0F669H,0F672H,0F67BH,0F684H,0F68DH
        DW 0F696H,0F69FH,0F6A8H,0F6B1H,0F6BAH,0F6C3H,0F6CCH,0F6D5H,0F6DEH,0F6E7H
        DW 0F6F0H,0F6F9H,0F702H,0F70BH,0F714H,0F71DH,0F726H,0F72FH,0F738H,0F741H
;     	DW 0FA34H,0FA75H,0FAC0H,0FAFFH,0FB4AH,0FB99H,0FBECH,0FC48H,0FCABH,0FD1CH
        DW 0F754H,0F75DH,0F766H,0F76FH,0F778H,0F781H,0F78AH,0F793H,0F79CH,0F7A5H
        DW 0F7AEH,0F7B9H,0F7C4H,0F7CFH,0F7DAH,0F7E5H,0F7F0H,0F7FBH,0F806H,0F811H
        DW 0F81CH,0F826H,0F830H,0F83AH,0F844H,0F84EH,0F858H,0F862H,0F86CH,0F876H
        DW 0F880H,0F88BH,0F896H,0F8A1H,0F8ACH,0F8B7H,0F8C2H,0F8CDH,0F8D8H,0F8E3H
        DW 0F8EEH,0F8FAH,0F906H,0F912H,0F91EH,0F92AH,0F936H,0F942H,0F94EH,0F95AH
        DW 0F966H,0F973H,0F980H,0F98DH,0F99AH,0F9A7H,0F9B4H,0F9C1H,0F9CEH,0F9DBH
        DW 0F9E8H,0F9F5H,0FA02H,0FA0FH,0FA1CH,0FA29H,0FA36H,0FA43H,0FA50H,0FA5DH
        DW 0FA6AH,0FA79H,0FA88H,0FA97H,0FAA6H,0FAB5H,0FAC4H,0FAD3H,0FAE2H,0FAF1H
        DW 0FB00H,0FB11H,0FB22H,0FB33H,0FB44H,0FB55H,0FB66H,0FB77H,0FB88H,0FB99H
        DW 0FBAAH,0FBABH,0FBACH,0FBADH,0FBAEH,0FBAFH,0FBB0H,0FBB1H,0FBB2H,0FBB3H
;---------------------------------------------------------------------------------
;中断用时序子程序
;---------------------------------------------------------------------------------
QIA:	MOV	R7,TSTATE
	CJNE	R7,#TSU,IA12
	MOV     REG_STA1,#15H
        MOV     REG_STA2,#0A8H
	LCALL	GY
	CALL   	DISPLAY_LED
        RET
IA12:	CJNE	R7,#TW1,IA13
	MOV     REG_STA1,#25H
        MOV     REG_STA2,#0A8H
	LCALL	GM1
	CALL	DISPLAY_LED
        RET
IA13:	CJNE	R7,#TCL1,IA18
	MOV     REG_STA1,#85H
        MOV     REG_STA2,#0A8H
	LCALL	GM2
	CALL	DISPLAY_LED
        RET
IA18:	CJNE	R7,#THOLD,IA19
        CLR     ON_W_M_BIT
        CLR     OFF_W_M_BIT
        CLR     ST_PRESS_BIT
	MOV     REG_STA1,#05H
        MOV     REG_STA2,#0A9H
        MOV     FOOT_TIMES,#00H
	LCALL	GD
        LCALL	DISP_N_SPOT
	CALL	DISP_N_WORK
	CALL	DD_SC_DISP
	CALL	DISPLAY_LED
        RET
IA19:	CJNE	R7,#TOFF,IA1A
        MOV     FOOT_TIMES,#00H
        SETB    UNREAPT         ;缝焊标志借用单/连点焊标志
	CLR	REG_SV1
	CLR	REG_RUN
	SETB	REG_RP
	CLR	REG_HO
        SETB    SOL1
        SETB    SOL2
        SETB    MOTOR_RUN
        SETB    FDRLY
        MOV     P1,OUTFLAG
	CALL	DISPLAY_LED
        RET
IA1A:	LJMP	EEE
;--------------------------------------
;气阀动作用子程序
;--------------------------------------
GY:	CLR	SOL1
	CLR	WELDING
        CLR     MOTOR_RUN
	SETB	SOL2
	MOV	P1,OUTFLAG
	CLR	IE0
	SETB	EA
	SETB	EX0
	RET
GD:	CLR	SOL1
	CLR	SOL2
        CLR     MOTOR_RUN
	CLR	WELDING
	SETB	FWELD
	CLR	FEND	;2CH通电结束信号
	MOV	P1,OUTFLAG
	CLR	IE0
	JNB	BIT_DOCNT,GD1
	JNB	BIT_COUNTER,GD1		;于2004年5月26日15:14更改
	PUSH	ACC
	PUSH	07H
	PUSH	00H
	PUSH	TSTATE
	PUSH	TIME
	LCALL	CAMP_SPOT		;打点数加1,并且进行比较判断
	LCALL	CAMP_SC			;生产数加1,并且进行比较判断
	CLR	BIT_COUNTER
	LCALL	WRTO2401
	POP	TIME
	POP	TSTATE
	POP	00H
	POP	07H
	POP	ACC
GD1:	CLR	BIT_COUNTER
	SETB	EA
	SETB	EX0
	RET
;-----------------------------------------------------------------
;打点数处理
;-----------------------------------------------------------------
CAMP_SPOT:	INC	NOW_SPOT
		CLR	C
		MOV	A,NOW_SPOT
		SUBB	A,SET_SPOT
		JC	CAMP_SPOT1
		SETB	SPOT_UP
		MOV	NOW_SPOT,#00H
		SJMP	CAMP_SPOT_END
CAMP_SPOT1:	CLR	SPOT_UP
CAMP_SPOT_END:	RET
;----------------------------------------------------------------
;生产数处理
;----------------------------------------------------------------
CAMP_SC:	JNB	SPOT_UP,CAMP_SC_END
		CLR	SPOT_UP
		CLR	C
		MOV	A,NOW_SCL
		ADDC	A,#01H
		MOV	NOW_SCL,A
		MOV	A,NOW_SCH
		ADDC	A,#00H
		MOV	NOW_SCH,A	;以下是实际值与设定值的比较
		CLR	C
		MOV	A,NOW_SCL
		SUBB	A,SET_SCL
		MOV	A,NOW_SCH
		SUBB	A,SET_SCH
		JC	CAMP_SC1
		SETB	WORK_UP
		SJMP	CAMP_SC_END
CAMP_SC1:	CLR	WORK_UP
		RET
CAMP_SC_END:
		RET
;-----------------------------------------------------------------
GM1:	CLR	SOL1
	CLR	SOL2
        CLR     MOTOR_RUN
	CLR	WELDING
	CLR	FWELD	;通电信号
	SETB	FEND
	MOV	P1,OUTFLAG
	CLR	IE0
	SETB	EA
	SETB	EX0
	RET
GM2:	CLR	SOL1
	CLR	SOL2
        CLR     MOTOR_RUN
	CLR	WELDING
	CLR	FWELD
	SETB	FEND
	MOV	P1,OUTFLAG
	CLR	IE0
	SETB	EA
	SETB	EX0
	RET
GM3:	CLR	SOL1
	CLR	SOL2
	CLR	WELDING
	CLR	FWELD
	SETB	FEND
	MOV	P1,OUTFLAG
	CLR	IE0
	SETB	EA
	SETB	EX0
	RET
GESOL:	CLR	WELDING
	SETB	SOL1
	SETB	FWELD	;通电信号
	SETB	SOL2
	SETB	FEND
	MOV	P1,OUTFLAG
	CLR	IE0
	SETB	EA
	SETB	EX0
	RET
;-----------------------------------------
;程序弹飞时,由此程序将程序恢复正常
;-----------------------------------------
EEE: 	CLR 	A
     	MOV 	TCON,A
     	MOV 	IE,A
     	MOV 	SP,#STACK+00H
     	LJMP 	ZC
;----------------------------------------
;短延时子程序
;----------------------------------------
DELAY0:    MOV	R5,#008H		;DELAY0短暂延时
DELAY01:   DJNZ	R5,DELAY01
	   RET
;---------------------------------------------
;定时器0中断服务子程序

⌨️ 快捷键说明

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