导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:拜託....請幫我看看電路圖和程式碼哪裡有錯誤

* 14734: 初学者:拜託....請幫我看看電路圖和程式碼哪裡有錯誤

   lunk 
lunk发表的帖子 

 初学者:拜託....請幫我看看電路圖和程式碼哪裡有錯誤
對不起喔...打擾一點時間,由於我的專題需要做個溫度感測器,經由
sensorAD590到ADC0804轉換成數位,之後再接到8951單晶片處理,轉到
ICL232把電壓為準調到RS232可接收電壓範圍,在經由RS232傳出到電
腦,由於我並不是電子本科系出生,對於單晶片接觸不到半年,全部由自
學而來,這幾天就因為專題就要交件了,所以都2,3點睡的,一直找不出哪
裡有錯誤><||希望各位前輩們有空的話,可以幫我看看這個電路圖和單
晶片程式,哪裡有錯誤的地方謝謝^^
電路圖
  <a href=http://tw.photo.yahoo.com/ffffffffff59/ab3/ target=_blank>    </a>  
由於檔案有1.6MB所以可能會慢些,請等候些時間,謝謝
程式部分

templow        equ   35h
temphigh       equ   36h
;-------------------------------
        org            00h
        jmp            main
        org            30h
        jmp            extint0   
main:
        mov            sp,#70h
        mov            TMOD,#20h
        mov            TH1,#0fdh
        mov            TL1,#0fdh
        mov            tcon,#40h 
        mov            scon,#40h

adloop:
    jmp            adloop
;-------------------------
transfer:
    mov            b,#2
    mul            ab
    clr            c
    subb           a,#<273
    mov            templow,a
    mov            a,b
    subb           a,#>273
    mov            temphigh,a
    call           bin2bcd
    mov            temphigh,r4
    mov            templow,r3
        CLR            TI
    mov            a,r4
    mov            sbuf,a
        CLR            TI
    mov            a,r3
    mov            sbuf,a
    ret
;----------------------------
bin2bcd:
    mov r5,#16
    clr a
    mov r3,a
    mov r4,a
tloop:
    mov a,templow
    rlc a
    mov templow,a
    mov a,temphigh
    rlc a
    mov temphigh,a
    mov a,r3
    addc a,r3
    da a
    mov a,r3
    addc a,r4
    da a
    mov r4,a
    djnz r5,tloop
    ret
;--------------------------
extint0:
    push           a
    push           psw
    setb           rs1
    clr            rs0
    movx           a,@r0
    call           transfer
    movx           @r0,a
    pop            psw
    pop            a
    reti
    end


震盪器部份我是用前輩說的11.0592MHZ的石英震盪,接收程式設定傳輸速率9800

我有試過一個監控COM的程式,來監看是否有訊號,但一直無法成功
PS:我有是過去問別人或老師,老師說,這些東西很基本,書翻一翻就有
了,但是,我真的花了不少時間去研讀,但還是找不出錯誤所在,所以才會
想請前輩們幫我看看,萬分感謝....... 

发表时间:2002年11月19日18:36:00

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  14738.[详细]lunk
摘要:.......(1字)
- [lunk][1614次] 2002年11月19日

  14761.[详细]Re:初学者lunk
摘要:你的原理图和源程序都存在一些错误! 如果你的这个课题还没有被挂掉,你把你的原理图和源程序发给我,我可以帮你修改!!! 我的Email:sgmingji@sohu.com    &n......(171字)
- [sgmingji][1340次] 2002年11月20日

[上一篇帖子]:pan-x@263.net
[下一篇帖子]:但是我想问问老古,您编的那一段程序是不是符合tcp/ip协议???如果不一样的话,微机上用的是控件,