打印

max6675的protues仿真

[复制链接]
1752|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hu11012|  楼主 | 2013-4-3 17:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么我在用max6675做温度测量时的protues的仿真里会出现无规律误差,有时是一到两度的误差,温度越高误差越大,最大误差十一度。protues仿真不考虑实际可能引入误差的影响  数据处理程序如下:
  CS BIT P1.0
   SCK BIT P1.1
   SO BIT P1.2
   DATAH DATA 40H
   DATAL DATA 41H
  
  CLR CS
   CLR SCK
   SETB SCK
   CLR A
   MOV R7,#04H
RDDATAH:  
   MOV C,SO
   SETB SCK
   NOP
   RLC A
   CLR SCK
   DJNZ R7,RDDATAH
   MOV DATAH,A
   MOV R7,#08H
   RDDATAL: MOV C,SO
   RLC A
   SETB SCK
   NOP
   CLR SCK
   DJNZ R7,RDDATAL


  MOV DATAL,A
  SETB CS                   ;读数据结束

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

1

粉丝