T0 T1 dptr 都是16位的寄存器, 都可以拆开成2个8位寄存器
赋值时有区别
DPTR 只能作为16位寄存器赋值 如 mov dptr , # 2000h, 不可以写成 mov dph, #20h
而T0 正好相反, 不可以写成 mov t0, # 1000h; 只能写成 mov th0, #10h mov tl0, #00h
一点心得记于此 呵呵
本文介绍了在51单片机中DPTR与T0两种16位寄存器在赋值操作上的不同之处。DPTR仅能作为整体进行16位赋值,而T0则可以拆分为两个8位寄存器分别赋值。
T0 T1 dptr 都是16位的寄存器, 都可以拆开成2个8位寄存器
赋值时有区别
DPTR 只能作为16位寄存器赋值 如 mov dptr , # 2000h, 不可以写成 mov dph, #20h
而T0 正好相反, 不可以写成 mov t0, # 1000h; 只能写成 mov th0, #10h mov tl0, #00h
一点心得记于此 呵呵
4257

被折叠的 条评论
为什么被折叠?