导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→DAC714u 那位帮帮忙吧!

* 73938: DAC714u 那位帮帮忙吧!

   wangcunboy 
wangcunboy发表的帖子 

 DAC714u 那位帮帮忙吧!
不管输入的数字是多少,输出的电压没有反映,VOUT脚总是10V。正负电源是11。7V 
请问是怎么回事?谢谢
sck   equ  p1.5
mosi  equ  p1.2
cs1   equ  p1.4            ;对应于DA的A0信号线
cs2   equ  p1.3            ;对应于DA的A1信号线
mov   RSTSRC,#06h    
anl   PCA0MD,#0bfh         ;wdte=0
mov    XBR1,#40h          ;enable  crossbar
mov p1mdout,#11111111b
mov p1mdin, #0ffh
setb  cs1
setb  cs2
setb   sck
nop
nop
aaaa:
nop
nop
clr    cs1      ;enable  shift register
nop
nop
mov   a,#55h
call  spiwrite                     
mov   a,#55h
call  spiwrite
nop
nop
setb  cs1        ;disable shift register
nop
nop
clr   cs2        ;enable  DA/latch register
nop
clr  sck
nop
setb sck
nop
nop
setb cs2        ;disenable  DA/latch register
nop
nop
jmp  aaaa

spiwrite:
mov   r2,#8
nop
clr   c
setb   sck
nop
nop
loop:
rlc a
mov mosi,c
nop
nop
clr sck
nop
nop
setb sck
nop
nop
djnz  r2,loop
setb   sck
ret



发表时间:2005年3月3日8:43:01

  
回复该帖

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

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

[上一篇帖子]:请各位高手指点这个电路的问题出在哪里?三个通信芯片,max489,max232,7408都有可能坏掉
[下一篇帖子]:就是复位信号啊,第7脚输出高电平!