基于单片机和8279驱动数码管显示与上位机通信的收发程序
2016年11月26日 - 电子产品世界
MOVDPTR,#Z8279MOVA,#LEDMOD;置8279工作方式MOVX@DPTR,AMOVA,#LEDFEQ;置键盘扫描速率MOVX@DPTR,AMOVA,#LEDCLS;清除LED显示MOVX@DPTR,APOPACC;恢复现场POPDPLPOPDPHRET;读取键盘子程序;输入:无;输出:B:读到的键码A:按键的标志GETKEY:PUSHDPH;保存现场PUSHDPLPUSHPSWMO...
详情
51单片机的位地址和字节地址
2016年11月19日 - 电子产品世界
51单片机的位地址和字节地址51单片机的20H-2FH为位地址区,共16个字节,每字节有8位共128位,每位有个编号称为位地址,位地址的范围为00H-7FH。该区既可位寻址又可字节寻址。例如:MOVC,20H这里C是进位标志位,该指令将位地址为20H的单元内容送至C;而MOVA,20H将字节地址为20H的内容送至累加器A。本...
详情
89C51单片机16位数据传送指令的执行过程
2023年3月7日 - 电子工程世界
这是89C51单片机唯一的一条16位立即数传递指令,其功能是将一个16位的立即数送入数据指针DPTR中去。其中高8位送入DPH,低8位送入DPL。MOVDPTR,#data16;#dataH→(DPH),#dataL→(DPL)16位常数的高8位送到DPH,低8位送到DPL例如:MOVDPTR,#2345则执行完程序后,DPL中的值为23,DPL中的值为45。
详情
51单片机的引脚功能及寄存器
2016年11月30日 - 电子产品世界
DPTR(DPH,DPL):数据指针数据指针是一个16进制的寄存器,可以用它来访问外部RAM,也可以用来外部ROM中的表格。SP:堆栈指针PCON:电源控制寄存器SMOD波特率倍增位,在串行通讯时使用GF1、GF0通用标志位PD掉电方式位PD=1进入掉电方式此时单片机的一切工作都停止,只有RAM中的数据被保留下来。掉电方式下电源...
详情