单片机原理与应用(李喆)第3-4讲.pptVIP

  • 16
  • 0
  • 约 110页
  • 2017-05-09 发布于浙江
  • 举报
【例3-1?】 用单片机作四则运算。 编程说明:在单片机系统中,设置+、-、×、÷四个运算键,这四个运算键的键值分别为0、1、2、3(键值存放在寄存器R2中,当其中一个按键按下时,进行相应的运算。 P1口输入被加数、被减数、被乘数或被除数,以及运算结果的低8位或商。 P3口输入加数、减数、乘数或除数,,以及结果的高8位或余数。 键号存放在累加器A中。 程序流程图如图3-6所示。 参考程序如下: START: MOV P1 , #0FFH MOV P3 , #0FFH MOV DPTR, #TABLE CLR C MOV A, R2 SUBB A,#04H JNC ERROR ADD A , #04H CLR C RL A ;正确的散转偏移号,键号×2 JMP @A+DPTR TABLE: AJMP PRG0 AJMP PRG1

文档评论(0)

1亿VIP精品文档

相关文档