导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[tianxia1123]大家好,帮我看段程序~!



No.79215
作者:tianxia1123
邮件:kuwjjhgsu@163.com
ID:35378
登陆:2次
文章数:4篇
最后登陆IP:61.177.35.222
最后登陆:2005/6/9 18:39:05
注册:2005/6/3 19:05:11
财富:118
发帖时间:2005/6/7 21:57:05
发贴者IP:61.177.16.135
标题:tianxia1123:大家好,帮我看段程序~!
摘要:No.79215大家好,帮我看段程序~! 数据采集程序:
ORG 0OOOH
LJMP DATA_SAM
CLK EQU P3.3
DIN EQU P3.4
DOUT EQU P3.5
CS EQU P3.7  
DATA_SAM :   
MOV   R0,30H                  ;数据缓冲区首地址30H→R0
MOV   R1,#00000000B            ;0通道方式/通道数据
ACALL  RD_AD                  ;第一次读取的转换结果可能不准弃。
MOV    R1,#00000000B              ;0通道有效转换开始
ACALL RD-AD
MOV @R0, R2                        ;保存转换结果
INC R0
MOV @R0, R3                        
RET
单片机通过编程产生串行时钟,并按时序发送与接收数据位,完成通道方式/通道数据的写入和转换结果的读出,程序如下,供数据采集模块“DATA_SAM” 调用。
RD-AD:                                    ;TLC2543AD转换子程序,R1内容为控;制字,结果的高;;8位保存在R2,低4位保存;在R3。
CLR CLK                               ; 置CLK为低
SETB CS                               ; 置CS为高
NOP
NOP
CLR CS                                ; 置CS为低,转换开始
MOV  R4,#08                           ; 8位控制字移入TLC2543,高8位;结果移出TLC2543
MOV  A,R1                             ; 控制字装入A中
LOOP1:
MOV C,DOUT                            ; 读转换结果
RL ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:5234毫秒 查询6次