脚踏开关的软件设计
由于PIC系列单片机采用精简RISC指令系统,在时钟频率为4MHz时,单条指令执行时间一般为1 s,个别指令执行时问为2 s,指令执行速度较快,所以编写脚踏开关自动转换开关的软件时,采用了PIC汇编语言。同自动转换开关的硬件设计一样,在设计自动转换开关的软件时,也采用了模块化的设计方法。该软件系统由5个功能模块组成:频率检测模块,电压检测模块,按键检测模块,显示模块,通信模块。频率的检测主要用CCP模块的捕捉方式在计时器的配合下完成,进入频率检测程序后对用到的功能模块进行初始化:首先~@CCP1引脚设置为输入方式,然后设定TMR1计时器的工作方式为定时器工作方式,再设定预分频器的分频比,最后开启中断并打开CCP1模块。
需详情了解脚踏开关,请登录脚踏开关网址:http://www.jiukaidq.com