Цитата(Прохожий @ Sep 24 2009, 22:19)

Надо текст в студию.
Или - вариант 2 - чего-то наклацано в проекте.
Надо разобраться с командными строками для компилятора и линкера.
Ну если что то даст код стандартных функций....
Код
--- C:\MCC18\SRC\EXTENDED\MATH\div16s.asm ------------------------------------------------------
4662 E843 ADDFSR 0x1, 0x3
4664 CFD9 MOVFF 0xfd9, 0xfe6
4666 FFE6 NOP
4668 CFDA MOVFF 0xfda, 0xfe6
466A FFE6 NOP
466C CFE1 MOVFF 0xfe1, 0xfd9
466E FFD9 NOP
4670 CFE2 MOVFF 0xfe2, 0xfda
4672 FFDA NOP
4674 E989 SUBFSR 0x2, 0x9
4676 6A06 CLRF [0x6]
4678 0012 RETURN 0
467A DFF3 RCALL 0x4662
467C 8006 BSF [0x6], 0
467E D001 BRA 0x4682
4680 DFF0 RCALL 0x4662
4682 AE01 BTFSS [0x1], 0x7
4684 EF4A GOTO 0x4694
4686 F023 NOP
4688 6C00 NEGF [0]
468A 1E01 COMF [0x1], F
468C 6AE8 CLRF 0xfe8, ACCESS
468E 2201 ADDWFC [0x1], F
4690 B006 BTFSC [0x6], 0
4692 7E06 BTG [0x6], 0x7
4694 AE03 BTFSS [0x3], 0x7
4696 EF52 GOTO 0x46a4
4698 F023 NOP
469A 6C02 NEGF [0x2]
469C 1E03 COMF [0x3], F
469E 6AE8 CLRF 0xfe8, ACCESS
46A0 2203 ADDWFC [0x3], F
46A2 7E06 BTG [0x6], 0x7
46A4 ECB4 CALL 0x4568, 0
46A6 F022 NOP
46A8 BE03 BTFSC [0x3], 0x7
46AA EF74 GOTO 0x46e8
46AC F023 NOP
46AE AE06 BTFSS [0x6], 0x7
46B0 D008 BRA 0x46c2
46B2 6C02 NEGF [0x2]
46B4 1E03 COMF [0x3], F
46B6 6AE8 CLRF 0xfe8, ACCESS
46B8 2203 ADDWFC [0x3], F
46BA 6C04 NEGF [0x4]
46BC 1E05 COMF [0x5], F
46BE 6AE8 CLRF 0xfe8, ACCESS
46C0 2205 ADDWFC [0x5], F
46C2 B006 BTFSC [0x6], 0
46C4 D006 BRA 0x46d2
46C6 EB84 MOVSS [0x4], [0]
46C8 F000 NOP
46CA EB85 MOVSS [0x5], [0x1]
46CC F001 NOP
46CE A006 BTFSS [0x6], 0
46D0 D004 BRA 0x46da
46D2 EB82 MOVSS [0x2], [0]
46D4 F000 NOP
46D6 EB83 MOVSS [0x3], [0x1]
46D8 F001 NOP
46DA 52E5 MOVF 0xfe5, F, ACCESS
46DC CFE5 MOVFF 0xfe5, 0xfda
46DE FFDA NOP
46E0 CFE7 MOVFF 0xfe7, 0xfd9
46E2 FFD9 NOP
46E4 E945 SUBFSR 0x1, 0x5
46E6 0C00 RETLW 0
46E8 BE06 BTFSC [0x6], 0x7
46EA EF59 GOTO 0x46b2
46EC F023 NOP
46EE DFE9 RCALL 0x46c2
46F0 0CFF RETLW 0xff
--- C:\MCC18\SRC\EXTENDED\MATH\div16u.asm ------------------------------------------------------
4546 E843 ADDFSR 0x1, 0x3
4548 CFD9 MOVFF 0xfd9, 0xfe6
454A FFE6 NOP
454C CFDA MOVFF 0xfda, 0xfe6
454E FFE6 NOP
4550 CFE1 MOVFF 0xfe1, 0xfd9
4552 FFD9 NOP
4554 CFE2 MOVFF 0xfe2, 0xfda
4556 FFDA NOP
4558 E989 SUBFSR 0x2, 0x9
455A 6A06 CLRF [0x6]
455C 0012 RETURN 0
455E DFF3 RCALL 0x4546
4560 8006 BSF [0x6], 0
4562 D003 BRA 0x456a
4564 DFF0 RCALL 0x4546
4566 D001 BRA 0x456a
4568 8206 BSF [0x6], 0x1
456A 6A05 CLRF [0x5]
456C 6A04 CLRF [0x4]
456E 0E10 MOVLW 0x10
4570 6EE7 MOVWF 0xfe7, ACCESS
4572 90D8 BCF 0xfd8, 0, ACCESS
4574 3602 RLCF [0x2], F
4576 3603 RLCF [0x3], F
4578 3604 RLCF [0x4], F
457A 3605 RLCF [0x5], F
457C 5000 MOVF [0], W
457E 5C04 SUBWF [0x4], W
4580 5001 MOVF [0x1], W
4582 5805 SUBWFB [0x5], W
4584 E305 BNC 0x4590
4586 5000 MOVF [0], W
4588 5E04 SUBWF [0x4], F
458A 5001 MOVF [0x1], W
458C 5A05 SUBWFB [0x5], F
458E 2A02 INCF [0x2], F
4590 2EE7 DECFSZ 0xfe7, F, ACCESS
4592 D7F0 BRA 0x4574
4594 B206 BTFSC [0x6], 0x1
4596 0012 RETURN 0
4598 B006 BTFSC [0x6], 0
459A D006 BRA 0x45a8
459C EB84 MOVSS [0x4], [0]
459E F000 NOP
45A0 EB85 MOVSS [0x5], [0x1]
45A2 F001 NOP
45A4 A006 BTFSS [0x6], 0
45A6 D004 BRA 0x45b0
45A8 EB82 MOVSS [0x2], [0]
45AA F000 NOP
45AC EB83 MOVSS [0x3], [0x1]
45AE F001 NOP
45B0 52E5 MOVF 0xfe5, F, ACCESS
45B2 CFE5 MOVFF 0xfe5, 0xfda
45B4 FFDA NOP
45B6 CFE7 MOVFF 0xfe7, 0xfd9
45B8 FFD9 NOP
45BA E945 SUBFSR 0x1, 0x5
45BC 0012 RETURN 0
--- C:\MCC18\SRC\EXTENDED\MATH\div32u.asm ------------------------------------------------------
45BE E845 ADDFSR 0x1, 0x5
45C0 CFD9 MOVFF 0xfd9, 0xfe6
45C2 FFE6 NOP
45C4 CFDA MOVFF 0xfda, 0xfe6
45C6 FFE6 NOP
45C8 CFE1 MOVFF 0xfe1, 0xfd9
45CA FFD9 NOP
45CC CFE2 MOVFF 0xfe2, 0xfda
45CE FFDA NOP
45D0 E98F SUBFSR 0x2, 0xf
45D2 6A0C CLRF [0xc]
45D4 0012 RETURN 0
45D6 DFF3 RCALL 0x45be
45D8 800C BSF [0xc], 0
45DA D003 BRA 0x45e2
45DC DFF0 RCALL 0x45be
45DE D001 BRA 0x45e2
45E0 820C BSF [0xc], 0x1
45E2 6A0B CLRF [0xb]
45E4 6A0A CLRF [0xa]
45E6 6A09 CLRF [0x9]
45E8 6A08 CLRF [0x8]
45EA 0E20 MOVLW 0x20
45EC 6EE7 MOVWF 0xfe7, ACCESS
45EE 90D8 BCF 0xfd8, 0, ACCESS
45F0 3604 RLCF [0x4], F
45F2 3605 RLCF [0x5], F
45F4 3606 RLCF [0x6], F
45F6 3607 RLCF [0x7], F
45F8 3608 RLCF [0x8], F
45FA 3609 RLCF [0x9], F
45FC 360A RLCF [0xa], F
45FE 360B RLCF [0xb], F
4600 5000 MOVF [0], W
4602 5C08 SUBWF [0x8], W
4604 5001 MOVF [0x1], W
4606 5809 SUBWFB [0x9], W
4608 5002 MOVF [0x2], W
460A 580A SUBWFB [0xa], W
460C 5003 MOVF [0x3], W
460E 580B SUBWFB [0xb], W
4610 E309 BNC 0x4624
4612 5000 MOVF [0], W
4614 5E08 SUBWF [0x8], F
4616 5001 MOVF [0x1], W
4618 5A09 SUBWFB [0x9], F
461A 5002 MOVF [0x2], W
461C 5A0A SUBWFB [0xa], F
461E 5003 MOVF [0x3], W
4620 5A0B SUBWFB [0xb], F
4622 2A04 INCF [0x4], F
4624 2EE7 DECFSZ 0xfe7, F, ACCESS
4626 D7E4 BRA 0x45f0
4628 B20C BTFSC [0xc], 0x1
462A 0012 RETURN 0
462C B00C BTFSC [0xc], 0
462E D00A BRA 0x4644
4630 EB88 MOVSS [0x8], [0]
4632 F000 NOP
4634 EB89 MOVSS [0x9], [0x1]
4636 F001 NOP
4638 EB8A MOVSS [0xa], [0x2]
463A F002 NOP
463C EB8B MOVSS [0xb], [0x3]
463E F003 NOP
4640 A00C BTFSS [0xc], 0
4642 D008 BRA 0x4654
4644 EB84 MOVSS [0x4], [0]
4646 F000 NOP
4648 EB85 MOVSS [0x5], [0x1]
464A F001 NOP
464C EB86 MOVSS [0x6], [0x2]
464E F002 NOP
4650 EB87 MOVSS [0x7], [0x3]
4652 F003 NOP
4654 52E5 MOVF 0xfe5, F, ACCESS
4656 CFE5 MOVFF 0xfe5, 0xfda
4658 FFDA NOP
465A CFE7 MOVFF 0xfe7, 0xfd9
465C FFD9 NOP
465E E949 SUBFSR 0x1, 0x9
4660 0012 RETURN 0
--- C:\MCC18\SRC\EXTENDED\MATH\mul16.asm -------------------------------------------------------
46F2 E844 ADDFSR 0x1, 0x4
46F4 CFD9 MOVFF 0xfd9, 0xfe6
46F6 FFE6 NOP
46F8 CFDA MOVFF 0xfda, 0xfe6
46FA FFE6 NOP
46FC CFE1 MOVFF 0xfe1, 0xfd9
46FE FFD9 NOP
4700 CFE2 MOVFF 0xfe2, 0xfda
4702 FFDA NOP
4704 E98A SUBFSR 0x2, 0xa
4706 EB80 MOVSS [0], [0x4]
4708 F004 NOP
470A EB81 MOVSS [0x1], [0x5]
470C F005 NOP
470E EB82 MOVSS [0x2], [0x6]
4710 F006 NOP
4712 5002 MOVF [0x2], W
4714 0204 MULWF [0x4]
4716 50F4 MOVF 0xff4, W, ACCESS
4718 6E01 MOVWF [0x1]
471A 50F3 MOVF 0xff3, W, ACCESS
471C 6E00 MOVWF [0]
471E 5003 MOVF [0x3], W
4720 6E07 MOVWF [0x7]
4722 0205 MULWF [0x5]
4724 50F4 MOVF 0xff4, W, ACCESS
4726 6E03 MOVWF [0x3]
4728 50F3 MOVF 0xff3, W, ACCESS
472A 6E02 MOVWF [0x2]
472C 5007 MOVF [0x7], W
472E 0204 MULWF [0x4]
4730 50F3 MOVF 0xff3, W, ACCESS
4732 2601 ADDWF [0x1], F
4734 50F4 MOVF 0xff4, W, ACCESS
4736 2202 ADDWFC [0x2], F
4738 6AE8 CLRF 0xfe8, ACCESS
473A 2203 ADDWFC [0x3], F
473C 5006 MOVF [0x6], W
473E 0205 MULWF [0x5]
4740 50F3 MOVF 0xff3, W, ACCESS
4742 2601 ADDWF [0x1], F
4744 50F4 MOVF 0xff4, W, ACCESS
4746 2202 ADDWFC [0x2], F
4748 6AE8 CLRF 0xfe8, ACCESS
474A 2203 ADDWFC [0x3], F
474C 52E5 MOVF 0xfe5, F, ACCESS
474E CFE5 MOVFF 0xfe5, 0xfda
4750 FFDA NOP
4752 CFE7 MOVFF 0xfe7, 0xfd9
4754 FFD9 NOP
4756 E946 SUBFSR 0x1, 0x6
4758 0C00 RETLW 0
--- C:\MCC18\SRC\EXTENDED\MATH\mul32.asm -------------------------------------------------------
475A E844 ADDFSR 0x1, 0x4
475C CFD9 MOVFF 0xfd9, 0xfe6
475E FFE6 NOP
4760 CFDA MOVFF 0xfda, 0xfe6
4762 FFE6 NOP
4764 CFE1 MOVFF 0xfe1, 0xfd9
4766 FFD9 NOP
4768 CFE2 MOVFF 0xfe2, 0xfda
476A FFDA NOP
476C E98E SUBFSR 0x2, 0xe
476E EB80 MOVSS [0], [0x8]
4770 F008 NOP
4772 EB81 MOVSS [0x1], [0x9]
4774 F009 NOP
4776 EB82 MOVSS [0x2], [0xa]
4778 F00A NOP
477A EB83 MOVSS [0x3], [0xb]
477C F00B NOP
477E 5004 MOVF [0x4], W
4780 0208 MULWF [0x8]
4782 50F3 MOVF 0xff3, W, ACCESS
4784 6E00 MOVWF [0]
4786 50F4 MOVF 0xff4, W, ACCESS
4788 6E01 MOVWF [0x1]
478A 5004 MOVF [0x4], W
478C 0209 MULWF [0x9]
478E 50F3 MOVF 0xff3, W, ACCESS
4790 2601 ADDWF [0x1], F
4792 0E00 MOVLW 0
4794 20F4 ADDWFC 0xff4, W, ACCESS
4796 6E02 MOVWF [0x2]
4798 5004 MOVF [0x4], W
479A 020A MULWF [0xa]
479C 50F3 MOVF 0xff3, W, ACCESS
479E 2602 ADDWF [0x2], F
47A0 0E00 MOVLW 0
47A2 20F4 ADDWFC 0xff4, W, ACCESS
47A4 6E03 MOVWF [0x3]
47A6 5004 MOVF [0x4], W
47A8 020B MULWF [0xb]
47AA 50F3 MOVF 0xff3, W, ACCESS
47AC 2603 ADDWF [0x3], F
47AE 5005 MOVF [0x5], W
47B0 0208 MULWF [0x8]
47B2 50F3 MOVF 0xff3, W, ACCESS
47B4 2601 ADDWF [0x1], F
47B6 50F4 MOVF 0xff4, W, ACCESS
47B8 2202 ADDWFC [0x2], F
47BA 0E00 MOVLW 0
47BC 2203 ADDWFC [0x3], F
47BE 5005 MOVF [0x5], W
47C0 0209 MULWF [0x9]
47C2 50F3 MOVF 0xff3, W, ACCESS
47C4 2602 ADDWF [0x2], F
47C6 50F4 MOVF 0xff4, W, ACCESS
47C8 2203 ADDWFC [0x3], F
47CA 5005 MOVF [0x5], W
47CC 020A MULWF [0xa]
47CE 50F3 MOVF 0xff3, W, ACCESS
47D0 2603 ADDWF [0x3], F
47D2 5006 MOVF [0x6], W
47D4 0208 MULWF [0x8]
47D6 50F3 MOVF 0xff3, W, ACCESS
47D8 2602 ADDWF [0x2], F
47DA 50F4 MOVF 0xff4, W, ACCESS
47DC 2203 ADDWFC [0x3], F
47DE 5006 MOVF [0x6], W
47E0 0209 MULWF [0x9]
47E2 50F3 MOVF 0xff3, W, ACCESS
47E4 2603 ADDWF [0x3], F
47E6 5007 MOVF [0x7], W
47E8 0208 MULWF [0x8]
47EA 50F3 MOVF 0xff3, W, ACCESS
47EC 2603 ADDWF [0x3], F
47EE 52E5 MOVF 0xfe5, F, ACCESS
47F0 CFE5 MOVFF 0xfe5, 0xfda
47F2 FFDA NOP
47F4 CFE7 MOVFF 0xfe7, 0xfd9
47F6 FFD9 NOP
47F8 E948 SUBFSR 0x1, 0x8
47FA 0C00 RETLW 0
--- C:\MCC18\src\extended\proc\p18f45k20.asm ---------------------------------------------------
48B4 EE00 LFSR 0, 0
48B6 F000 NOP
48B8 0E0F MOVLW 0xf
48BA 6AEE CLRF 0xfee, ACCESS
48BC 62EA CPFSEQ 0xfea, ACCESS
48BE D7FD BRA 0x48ba
48C0 0012 RETURN 0
--- C:\MCC18\src\extended\startup\c018i_e.c ----------------------------------------------------
0000 EF4D GOTO 0x489a
0002 F024 NOP
0004 0012 RETURN 0
489A EE15 LFSR 0x1, 0x500
489C F000 NOP
489E EE25 LFSR 0x2, 0x500
48A0 F000 NOP
48A2 6AF8 CLRF 0xff8, ACCESS
48A4 ECFE CALL 0x47fc, 0
48A6 F023 NOP
48A8 EC03 CALL 0x6, 0
48AA F000 NOP
48AC EC69 CALL 0x2ad2, 0
48AE F015 NOP
48B0 D7FB BRA 0x48a8
48B2 0012 RETURN 0
47FC 0E1E MOVLW 0x1e
47FE 6EF6 MOVWF 0xff6, ACCESS
4800 0E00 MOVLW 0
4802 6EF7 MOVWF 0xff7, ACCESS
4804 0E00 MOVLW 0
4806 6EF8 MOVWF 0xff8, ACCESS
4808 0100 MOVLB 0
480A 0009 TBLRD*+
480C 50F5 MOVF 0xff5, W, ACCESS
480E 6F4D MOVWF 0x4d, BANKED
4810 0009 TBLRD*+
4812 50F5 MOVF 0xff5, W, ACCESS
4814 6F4E MOVWF 0x4e, BANKED
4816 E103 BNZ 0x481e
4818 674D TSTFSZ 0x4d, BANKED
481A D001 BRA 0x481e
481C D03D BRA 0x4898
481E 0009 TBLRD*+
4820 50F5 MOVF 0xff5, W, ACCESS
4822 6F48 MOVWF 0x48, BANKED
4824 0009 TBLRD*+
4826 50F5 MOVF 0xff5, W, ACCESS
4828 6F49 MOVWF 0x49, BANKED
482A 0009 TBLRD*+
482C 50F5 MOVF 0xff5, W, ACCESS
482E 6F4A MOVWF 0x4a, BANKED
4830 0009 TBLRD*+
4832 0009 TBLRD*+
4834 50F5 MOVF 0xff5, W, ACCESS
4836 6EE9 MOVWF 0xfe9, ACCESS
4838 0009 TBLRD*+
483A 50F5 MOVF 0xff5, W, ACCESS
483C 6EEA MOVWF 0xfea, ACCESS
483E 0009 TBLRD*+
4840 0009 TBLRD*+
4842 0009 TBLRD*+
4844 50F5 MOVF 0xff5, W, ACCESS
4846 6F4B MOVWF 0x4b, BANKED
4848 0009 TBLRD*+
484A 50F5 MOVF 0xff5, W, ACCESS
484C 6F4C MOVWF 0x4c, BANKED
484E 0009 TBLRD*+
4850 0009 TBLRD*+
4852 CFF6 MOVFF 0xff6, 0x4f
4854 F04F NOP
4856 CFF7 MOVFF 0xff7, 0x50
4858 F050 NOP
485A CFF8 MOVFF 0xff8, 0x51
485C F051 NOP
485E C048 MOVFF 0x48, 0xff6
4860 FFF6 NOP
4862 C049 MOVFF 0x49, 0xff7
4864 FFF7 NOP
4866 C04A MOVFF 0x4a, 0xff8
4868 FFF8 NOP
486A 0100 MOVLB 0
486C 534B MOVF 0x4b, F, BANKED
486E E102 BNZ 0x4874
4870 534C MOVF 0x4c, F, BANKED
4872 E007 BZ 0x4882
4874 0009 TBLRD*+
4876 50F5 MOVF 0xff5, W, ACCESS
4878 6EEE MOVWF 0xfee, ACCESS
487A 074B DECF 0x4b, F, BANKED
487C E2F8 BC 0x486e
487E 074C DECF 0x4c, F, BANKED
4880 D7F9 BRA 0x4874
4882 C04F MOVFF 0x4f, 0xff6
4884 FFF6 NOP
4886 C050 MOVFF 0x50, 0xff7
4888 FFF7 NOP
488A C051 MOVFF 0x51, 0xff8
488C FFF8 NOP
488E 0100 MOVLB 0
4890 074D DECF 0x4d, F, BANKED
4892 0E00 MOVLW 0
4894 5B4E SUBWFB 0x4e, F, BANKED
4896 D7BF BRA 0x4816
4898 0012 RETURN 0
--- C:\MCC18\src\extended\stdclib\__init.c -----------------------------------------------------
0006 0012 RETURN 0
Насчет "наклацано в проекте" - вообще теряюсь в догадках.