闪烁的智慧流水灯程序的设计修改和烧写-公开课件.pptVIP

  • 2
  • 0
  • 约1.24千字
  • 约 11页
  • 2019-06-23 发布于广西
  • 举报

闪烁的智慧流水灯程序的设计修改和烧写-公开课件.ppt

闪烁的智慧 执教人:崔懿 2008.5.22 小组交流: 展示小组设计实验结果 成功组:介绍设计思路、实现方法、展示修改后的程序。与其他组讨论是否还有其他方式实现此设计? 失败组:遇到的问题,展示修改后的程序,其他同学是否可以帮助 总结: 流水灯控制电路排查、检修的一般办法: 硬件:输入系统元件、输出系统元件、 接线等 软件: 指令设计编辑错误、编译烧写操作 错误、其它错误 * * 电路图 GP0 GP1 GP2 main movlw 19h movwf gpio call delay movlw 02Ah movwf gpio call delay movlw 0Ch movwf gpio call delay goto main 开始 GP0的灯亮 GP1的灯亮 延时 GP2的灯亮 延时 延时 接口定义 结束 法一:改变主程序结构 (例如倒转) delay movlw 1 movwf L1 LOOP1 movlw 8fh movwf L2 LOOP2 movlw 8fh movwf L3 LOOP3 decfsz L3,1 goto LOOP3 decfsz L2,1 goto LOOP2 decfsz L1,1 goto LOOP1 RETLW 0 L1 L2 L3 1 8FH 8FH 法二: 改变延时间隔 main movlw 19h movwf gpio call delay movlw 02Ah movwf gpio call delay movlw 0Ch movwf gpio call delay goto main gpio gp0 gp1 gp2 法三:改变输出控制 在现有流水灯实验板硬件、提供的软件以及现有编程水平的基础上,改编所学的流水灯程序,将其设计修改为一款有特色的流水灯,并将新的程序通过 MPLAB软件编辑、编译、烧写到单片机内,实现小组的设计。 倒转 每灯闪两次 流动速度慢一些 你的方案 例如: 开始 接口定义 GP0的灯亮 延时 GP1的灯亮 延时 GP2的灯亮 延时 结束 *

文档评论(0)

1亿VIP精品文档

相关文档