51单片机的寄存器如何赋值

2025-04-08 07:10:30
推荐回答(2个)
回答1:

这要看是写什么程序了,用汇编写程序,用MOV指令,直接寻址方式赋值,如
MOV TMOD , #20H
MOV TH0 , #3CH
MOV TL0 , #0B0H
用C语言写程序就更简单,也好理解,还是上面三个寄存器赋值
TMOD=0x20;
TH0=0x3c;
TL0=0xb0;

回答2:

00H~7FH可以直接赋值,80H~FFH需要间接赋值。