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

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

  
楼 主:lunk 2002年11月19日18:36
 初学者:拜託....請幫我看看電路圖和程式碼哪裡有錯誤
對不起喔...打擾一點時間,由於我的專題需要做個溫度感測器,經由
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:我有是過去問別人或老師,老師說,這些東西很基本,書翻一翻就有
了,但是,我真的花了不少時間去研讀,但還是找不出錯誤所在,所以才會
想請前輩們幫我看看,萬分感謝....... 

  
2楼:lunk 2002年11月19日20:12
 lunk
.
  
3楼:sgmingji 2002年11月20日12:55
 Re:初学者lunk
你的原理图和源程序都存在一些错误!
如果你的这个课题还没有被挂掉,你把你的原理图和源程序发给我,我可以帮你修改!!!
我的Email:sgmingji@sohu.com
           fivefly@vip.sina.com

>>>>>>对该主题发表你的看法

本主题贴数3,分页: [第1页]


[上一篇主题]:初学者:求教:光电编码器

[下一篇主题]:硬件:我第一次参加项目工作,现在我的电路原理图已经画好,不知那位大侠有时间帮小弟检查一下?(愿意的请