电工学习网

 找回密码
 立即注册

单片机程序设计一般步骤

2015-3-25 07:57| 编辑:电工学习网| 查看: 17865| 评论: 0

  (1)分析课题,确定解决方案和算法;
  (2)分配系统资源及存储单元;
  (3)绘制程序流程图;
  (4)设计程序,并反复调试和修改。

  彩灯循环设计

  ORG 0000H
  MAIN: MOV P1, #80H ;D7 发光
  MOV P1, #40H ;D6 发光
  MOV P1, #20H ;D5 发光
  MOV P1, #10H ;D4 发光
  MOV P1, #08H ;D3 发光
  MOV P1, #04H ;D2 发光
  MOV P1, #02H ;D1 发光
  MOV P1, #01H ;D0 发光
  SJMP MAIN ; 循环

  ORG 0000H
  MAIN: MOV A, #01H ; 初始状态
  MOV R0, #08 ; 共 8 位
  L1 : MOV P1, A ;D1 发光
  LCALL DEL ; 延时子程序
  RL A ; 状态上移 1 位
  DJNZ R0 , L1; 循环判断
  SJMP MAIN ; 循环

看过《单片机程序设计一般步骤》的人还看了以下文章:

发表评论

最新评论

  • 实时时钟芯片DS1302
  • 8255的控制字
  • 单片机点亮led灯程序详解
  • 单片机引脚功能定义
  • 单片机数码管显示原理
  • RS485通信和Modbus协议

电工学习网 ( )

GMT+8, 2023-9-2 13:52

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部