中值滤波模块程序设计
[09-12 11:13:24] 来源:http://www.88dzw.com 电路基础 阅读:8830次
文章摘要:系统主程序首先对端口进行设置,先假设端口A为模拟电压的输入端口,将RA0端口进行设置后再开中断,进入程序的循环,每采样3次就调用排序程序处理一次,然后将中值存储到OUT中。主程序的流程如图1所示。图1 主程序流程中断处理函数执行顺序如下:· 首先进行现场保护。· 然后判断是第几次采样。· 判断后将采样值存储到相应的存储单元。中断函数的流程如图2所示。排序函数首先对AD1和AD2进行排序,将大的值存储到AD1中,将小的值存储到AD2中;再对AD2和AD3进行排序,将大的值存储到AD2,将小的值存储到AD3;最后,又一次对AD1和AD2进行排序,将大的值存储到AD1中,将小的值存储到AD2中,这样
中值滤波模块程序设计,标签:电子电路基础,模拟电路基础,http://www.88dzw.com 系统主程序首先对端口进行设置,先假设端口A为模拟电压的输入端口,将RA0端口进行设置后再开中断,进入程序的循环,每采样3次就调用排序程序处理一次,然后将中值存储到OUT中。主程序的流程如图1所示。
图1 主程序流程
中断处理函数执行顺序如下:
· 首先进行现场保护。
· 然后判断是第几次采样。
· 判断后将采样值存储到相应的存储单元。
中断函数的流程如图2所示。
排序函数首先对AD1和AD2进行排序,将大的值存储到AD1中,将小的值存储到AD2中;再对AD2和AD3进行排序,将大的值存储到AD2,将小的值存储到AD3;最后,又一次对AD1和AD2进行排序,将大的值存储到AD1中,将小的值存储到AD2中,这样就完成3个变量的排序操作了,排序函数的流程如图3所示。
图2 中断函数流程
图3 排序流程
(1)主程序。
Tag:电路基础,电子电路基础,模拟电路基础,电路基础
- 上一篇:接地技术概述
《中值滤波模块程序设计》相关文章
- › 基于×字形窗口的自适应中值滤波算法
- › 中值滤波模块设计思路
- › 中值滤波模块程序设计
- 在百度中搜索相关文章:中值滤波模块程序设计
- 在谷歌中搜索相关文章:中值滤波模块程序设计
- 在soso中搜索相关文章:中值滤波模块程序设计
- 在搜狗中搜索相关文章:中值滤波模块程序设计
编辑推荐
分类导航
最新更新
- · 什么是系统仿真
- · 什么是CPCI
- · 英特尔 Parallel Composer入门
- · 什么是支持数据库,什么是中宏数据库
- · 什么是数据交换技术
- · 什么是内部数据传输率
- · 什么是空间数据交换中心
- · 什么是差异备份
- · 什么是备份集
- · 什么是映像备份
热门排行
- · IGBT模块
- · 什么是24脉波整流变压器
- · 自动变速器不能强制降挡故障原因、诊断与排
- · 什么是MD机
- · 中心频率,什么是中心频率
- · 功率单位mw和dbm的换算表
- · 中值滤波模块设计思路
- · 反馈振荡器的原理
- · 气体激光器简介
- · 数制与进位记数法