音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

C51求助使用浮點數(shù)總是有警告

作者:yanbing110 欄目:單片機
C51求助使用浮點數(shù)總是有警告
程序:
#include<AT89X51.H>
main()
{float data a=16;
float data b=1.5;
float data c;
c=b/a;
}




警告:
Build target 'Target 1'
compiling operation.c...
assembling operation.src...
linking...
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  ?C_STARTUP
    MODULE:  operation.obj (OPERATION)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  ?C?FPDIV
    MODULE:  operation.obj (OPERATION)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?C?FPDIV
    MODULE:  operation.obj (OPERATION)
    ADDRESS: 081AH
Program Size: data=16.0 xdata=0 code=37
creating hex file from "operation"...
"operation" - 0 Error(s), 3 Warning(s).


SRC文件:
?main?BYTE:
          a?040:   DS   4
          c?042:   DS   4
; #include<AT89X51.H>
; main()

    RSEG  ?PR?main?OPERATION
main:
    USING    0
            ; SOURCE LINE # 2
; {float data a=16;
            ; SOURCE LINE # 3
    CLR      A
    MOV      a?040+03H,A
    MOV      a?040+02H,A
    MOV      a?040+01H,#080H
    MOV      a?040,#041H
;  float data b=1.5;
            ; SOURCE LINE # 4
;---- Variable 'b?041' assigned to Register 'R4/R5/R6/R7' ----
    MOV      R7,A
    MOV      R6,A
    MOV      R5,#0C0H
    MOV      R4,#03FH
;  float data c;
;  c=b/a;
            ; SOURCE LINE # 6
    MOV      R3,a?040+03H
    MOV      R2,a?040+02H
    MOV      R1,a?040+01H
    MOV      R0,a?040
    LCALL    ?C?FPDIV               //////////////沒有這個子程序
    MOV      c?042+03H,R7
    MOV      c?042+02H,R6
    MOV      c?042+01H,R5
    MOV      c?042,R4
;  }            ; SOURCE LINE # 7
    RET      
; END OF main

    END
請大家指教

2樓: >>參與討論
yanbing110
怎么沒人幫我一下啊
 
3樓: >>參與討論
xwj
去掉ASM和SRC選項
 
4樓: >>參與討論
yanbing110
我試了一下
多謝剛才那位大哥,
是不是點擊option for file "  '啊?在這里去掉SRC選項啊?
我試了,不行啊
結果:
Build target 'Target 1'
assembling STARTUP.A51...
compiling TEST2.c...
linking...
BL51 BANKED LINKER/LOCATER V5.02 - SN: EVAL Version
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2002
"STARTUP.obj",
"TEST2.obj"
TO "TEST2"
*** FATAL ERROR L210: I/O ERROR ON INPUT FILE:
    EXCEPTION 0021H: PATH OR FILE NOT FOUND
    FILE: C:\KEIL\C51\LIB\C51FPS.LIB
Target not created
還請指點啊

5樓: >>參與討論
yanbing110
解決了
原來是我沒有安裝完全版的原因
呵呵
現(xiàn)在安裝了完全版以后,問題就沒有了

參與討論
昵稱:
討論內容:
 
 
相關帖子
菜鳥求助匯編高手
請問電路板上的地數(shù)字地和模擬地在沒連到一塊時有10伏左右的壓差
求單片機選型。
CD4052里面的VEE是做什么用的?
DA轉換單片機選擇
免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號