单片机基础教程 教学课件 作者 杨宏丽 王静霞 第4章.pptVIP

  • 3
  • 0
  • 约1.68千字
  • 约 10页
  • 2019-10-04 发布于未知
  • 举报

单片机基础教程 教学课件 作者 杨宏丽 王静霞 第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精品文档

相关文档