单片机-串口与PC通信
;再次通过串口调试工具观察传送结果,即实现了PC到单片机的收发;由于本地仿真,需要安装虚拟串口,PC用COM1口,MCU的COMPIM设为COM2,波特率均为9600org0000hajmpmainorg0023hajmpaaorg0030hmain:movscon,#50h;设置单片机串口方式1接收movtmod,#20h;定时器T1工作于定时方式2movpcon,#0...
51单片机实现的485通讯程序
如果把两个单片机的T和R通过无线模块(如基于MCP2120芯片的模块)来扩充,便可做成无线通信ORG0000HAJMPSTARTORG0040HSTART:MOVSCON,#50H;串口方式1MOVTMOD,#20H;T1方式2MOVTL1,#0FDH;波特率9600的常数MOVTH1,#0FDHSETBTR1WAIT:JBCRI,DIS_REC;是否接收到数据sjmpwaitDIS_REC:MOVA,SBUF;...
51单片机汇编语言指令集
AJMPaddr11绝对转移22*1LJMPaddr16长转移3202SJMPrel短转移2280JMP@A+DPTR相对于DPTR间接转移1273JZrel若A=0则转移2260JNZrel若A≠0则转移2270JCrel若C=1则转移2240JNCrel若C≠1则转移2250JBbit,rel若直接位=1则转移...
51单片机8位数码管电子时钟(完结)
org0000h;程序开始入口地址sjmpmain;跳转至主程序org000bh;T0中断入口地址ljmpinti0;跳转至T0中断程序org001bh;T1中断入口地址ljmpinti1;跳转至T1中断程序org0030hmain:movtmod,#11h;设T0、T1为模式1movie,#8ah;开T0、T1允许中断movth0,#4ch;赋T050ms初值mov...