PIC单片机端口RB中断的程序设计

11-20| http://www.dianzi6.com | 单片机学习|人气:495

PIC单片机端口RB中断的程序设计

  在本例中采用了模块化的编程方法,程序的规划、编写、拼装、调试、修改、

  程序流程如图1~图7所示。

  图1 主程序流程

  图2 中断服务子程序流程

  图3 低发音子程序流程

  图4 高发音子程序流程

  图5 高声1s子程序流程

  图6 3声发音子程序流程

  图7 延时1s子程序流程

  程序的模块化设计是较常用的编程方式,这可以给阅读和交流带来便利。

  (1)定义端口及寄存器地址。

  (2)定义复位向量和中断向量。

  (3)主程序。

  (4)INT中断处理函数。

  (5)R13中断处理函数。

  (6)低音调发声子程序。

  (7)高音调发声子程序。

  (8)发声1s子程序。

  (9)关TRM0延时子程序。

  (10)断续发声3次报警子程序。

  (11)关软件延时子程序。

  欢迎转载,信息来源www.dianzi6.com


如果觉得 PIC单片机端口RB中断的程序设计这篇文章不错,可以推荐给朋友分享哦。
本文Tags:单片机开发,单片机原理,单片机教程,单片机学习,
此页提供PIC单片机端口RB中断的程序设计单片机开发,单片机原理,单片机教程, 单片机学习参考。本站还有更多的单片机学习相关资料分享。
Copyright© www.dianzi6.com Inc. All rights reserved 。 1 2 3 4 5 6 7 8