USB控制器芯片及其在图像采集中的应用
2.图像采集系统源程序
由于驱动程序较为复杂,这里仅给出利用USB总线发送数据的8051子例程。
START:MOV SP,#STACK-1 ;设置堆栈
FILL:MOV R7,#64 ;设置传输字节数
MOV DPTR,#IN2BUF;使用BULK端点
MOV DPTR1,#0000H
MOV A,@DPTR1 ;从外部RAM中读取数据
INC DPTR1
MOVX @DPTR,A
INC DPTR
DJNZ R7,FILL
MOV DPTR,#IN2BC
MOV A,#40H
MOVX @DPTR,A ;启动IN2缓冲区传输
LOOP:MOV DPTR,#IN2CS
MOVX A,@DPTR
JNB ACC.1,FILL ;若不忙,继续循环
END
pid控制器相关文章:pid控制器原理
评论