西南科技大学 单片机实验 程序代码.docVIP

  • 5
  • 0
  • 约9.58千字
  • 约 12页
  • 2019-12-02 发布于湖北
  • 举报
实验一 功能:使连接在MCS-51单片机P1.0引脚的LED闪烁。 设计思路: 开始让P1端口初值P1.0求反软件延时图2.1 实验一程序流程图 = 1 \* GB3 ① 点亮LED需要约10 mA电流,此时LED两端电压差约2 V。因此,将LED的阴极通过一个电阻连接到P1. 开始 让P1端口初值 P1.0求反 软件延时 图2.1 实验一程序流程图 = 2 \* GB3 ② 为便于观察,交替的时间间隔不应太小(建议选择在0.5 s左右),由于该时间不要求严格精确,所以,可采用软件延时的方法实现。 = 3 \* GB3 ③ 程序可采用图2.1中的流程结构。 ORG 0000H AJMP START ORG 0030H START: MOV P1,#0FFH LOOP: CPL P1.0 ACALL DELAY AJMP LOOP DELAY: MOV R0,#99 DL2: MOV R1,#99 DL1: NOP NOP DJNZ R1,DL1 DJNZ R0,DL2 RET END 实验二 设计并调试一个双字节无符号数乘法子程序。 功能:双字节无符号数乘法子程序。 入口参数: 被乘数放在R7(高)和R6(低); 乘数放在R5(高)和R4(低); 积(片内RAM中的连续4字节)的首地址放在R0中。 设计思路:

文档评论(0)

1亿VIP精品文档

相关文档