单片机基础教程 杨宏丽 王静霞 第4章新.pptVIP

  • 8
  • 0
  • 约1.68千字
  • 约 11页
  • 2015-12-17 发布于广东
  • 举报

单片机基础教程 杨宏丽 王静霞 第4章新.ppt

项目分析 MCS-51单片机的算术运算指令都有哪些? 运算结果如何查看? 知识1:加减法指令及其实例 加法应用实例 课堂练习:在仿真环境下,观察例题4.1的运算结果 例4.2讲解:编写计算12A4H+0FE7H的程序,将结果存入内部RAM 41H和40H单元,40H存低8位,41H存高8位。 减法指令的应用 例题讲解:假定CY=1,A=D8H,(30H)=63H,其中30H是直接地址,试用SUBB指令作减法,并写出结果。(例4.3) 提示1:可在开发环境下直接观察。 提示2:减法运算的过程如下: DBH-----1101 1000 _ 63H------0110 0011 _ CY 1 0 0111 0100 项目实施 要求:完成两个单字节的加法运算,并在P1口连接的8个发光二极管上显示结果 电路:与第3章的项目相同,p1口通过发相器连接8个发光二极管。 程序: ORG 0000H ADD A,30H MOV P1,A SJMP $ 思考:8个二极管的显示是怎样的?为什么? 知识2:乘法、除法指令 乘法指令 MUL AB 说明:乘积的高8位在B,低8位在A 除法指令 DIV AB 说明:商在A,余数在B 知识3:其他运算指令 BCD码调整指令 指令格式:DA

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档