PIC单片机汇编语言tris
来源:百度知道 编辑:UC知道 时间:2024/05/12 14:59:31
想请问一下汇编语言中tris的用法
比如MOVLW 00H
MOVWF TRISA
MOVLW B'00000110'
MOVWF ADCON1
MOVLW 00H
MOVWF TRISC
MOVLW 0FFH
MOVWF TRISB
MOVLW 00H
是什么意思呢,为什么不直接赋值,而一定要用mov呢?
比如MOVLW 00H
MOVWF TRISA
MOVLW B'00000110'
MOVWF ADCON1
MOVLW 00H
MOVWF TRISC
MOVLW 0FFH
MOVWF TRISB
MOVLW 00H
是什么意思呢,为什么不直接赋值,而一定要用mov呢?
movlw 00H 将后面的00H送到W里
mov 是移动的意思
L 是装载
W 是指寄存器W
movwf TRISA 将TRISA 的值送到W里
f的意思是寄存器 在这里是指 TRISA
以次类推
要想直接赋值,你就玩C吧,用PICC编译