【大学】单片机复习 单片机原理与应用PPT.ppt
《【大学】单片机复习 单片机原理与应用PPT.ppt》由会员分享,可在线阅读,更多相关《【大学】单片机复习 单片机原理与应用PPT.ppt(23页珍藏版)》请在三一办公上搜索。
1、2023/9/16,1,单片机原理及应用,2023/9/16,2,总结,第一章 51系列第二章 I/O口,CPU,存储器第三章 寻址方式,各类指令的格式、功能 字节数、周期数第四章 子程序,查表程序,分支程序,循环程序,2023/9/16,3,第五章 1、中断TCON、SCON、IE、IP 各中断源的入口地址、请求标志、撤消 中断服务程序 2、定时器/计数器 TCON、TMOD T0、T1的定时、计数初值,启动,溢出 4种工作方式,2023/9/16,4,第六章 1、SCON、PCON 发送、接收的SBUF,指令,完成标志 4种工作方式的帧数据、波特率2、存储器的扩展:地址3、I/O口扩展:8
2、1554、LED显示,键盘5、A/D、D/A,2023/9/16,5,指令应用实例,【例1】在程序存储器中有一平方表,从2000H单元开始存放,如图所示,试通过查表指令查找出6的平方。解:采用DPTR作为基址寄存器的查表程序比较简单,查表范围大,也容易理解。只要预先使用一条16位数据传送指令,把表的首地址2000H送入DPTR,然后进行查表就可以了。相应的程序如下:MOV A,#6;设定备查的表项 MOV DPTR,#2000H;设置DPTR为表始址 MOVC A,A+DPTR;将A的平方值查表后送A 如果需要查找其他数的平方,只需要将累加器A的内容(变址)改一下即可。,2023/9/16,6
3、,指令应用实例,【例2】试编程计算5678H1234H的值,结果保存在R6、R5中。解:减数和被减数都是16位二进制数,计算时要先进行低8位的减法,然后再进行高8位的减法,在进行低8位减法时,不需要考虑借位,所以要在减法指令之前将借位标志清0。程序如下:MOV A,#78H;被减数低8位送累加器 CLR C;清进位标志位CY SUBB A,#34H;减去减数 MOV R5,A;保存低8位 MOV A,#56H;被减数高8位送累加器 SUBB A,#12H;减去减数 MOV R6,A;保存高8位,2023/9/16,7,指令应用实例,【例3】拆字程序:在内部RAM 40H单元保存有以压缩BCD码
4、表示的2位十进制数,编程将它们拆开,分别保存在内部RAM的41H、42H单元。解:程序如下:MOV A,40H;压缩BCD码送累加器 ANL A,#0FH;高4位清0,保留低4位 MOV 41H,A;保存低4位BCD码 MOV A,40H;取数据 MOV A,#0F0H;低4位清0,保留高4位 SWAP A;高低位交换 MOV 42H,A;保存高4位BCD码,2023/9/16,8,指令应用实例,【例4】设(SP)=30H,符号地址PROG1指向程序存储器的5678H单元,当前PC值为0123H。从0123H处执行指令“LCALL PROG1”,分析执行后PC、SP的值和相关存储器的内容。解:
5、执行过程为:(PC)+3=0123H+3=0126H。将PC内容压入堆栈:向(SP)+1=31H中压入26H,向(SP)+1=32H中压入01H,(SP)=33H。将PROG1=5678H送入PC,即(PC)=5678H。程序转向以5678H为首地址的子程序执行。最终执行结果是:(PC)=5678H、(SP)=33H、(31H)=26H、(32H)=01H。,2023/9/16,9,指令应用实例,【例5】比较内部RAM中40H、41H两个单元中的数据大小,将大的数送至42H单元。解:程序如下:MOV A,40H;取第一个数 CJNE A,41H,NEQU;比较,不相等转移至NEQU处 MOV
6、42H,40H;相等,(40H)42H SJMP TOOFF;完成,转移至结尾退出 NEQU:JC LESS;若CY=1,说明(40H)(41H)转移 MOV 42H,40H;(40H)(41H),(40H)40H SJMP TOOFF;完成,转移至结尾退出 LESS:MOV 42H,41H;(40H)(41H),(41H)40HTOOFF:RET,2023/9/16,10,程序设计实例,【例1】P1口做输出口,控制8盏灯(P1口输出低电平时灯被点亮),编程使灯按以下规律显示:同一时间只有两盏灯点亮,从P1.7、P1.6控制的灯开始,每盏灯闪烁5次,再移向下两盏灯,同样闪烁5次,循环往复,延时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 【大学】单片机复习 单片机原理与应用PPT 单片机 复习 原理 应用 PPT
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6027351.html