历史上的今天
今天是:2024年12月30日(星期一)
2020年12月30日 | 中值滤波示例51单片机汇编语言子程序
2020-12-30 来源:51hei
;;入口:第1、2、3次采集数据位次存于R1、R2、R3,
;;出口:比较所得中值数据存于R0,
Filter_C:
PUSH PSW
MOV A, R1
CLR C
SUBB A, R2 ;;R1与R2作相减
JNC LP1 ;;若R1≧R2,不交换
MOV A, R1 ;;若R1 MOV R1, A LP1: MOV A, R3 CLR C SUBB A, R1 JNC LP3 MOV A, R3 CLR C SUBB A, R2 JNC LP4 MOV A, R2 MOV R0, A AJMP Filish LP3: MOV, A, R1 MOV R0, A AJMP FILISH: LP4: MOV A, R3 MOV R0, A FILISH: POP PSW RET
上一篇:单片机课程设计抢答器
下一篇:单片机的数显温度设计与制作
史海拾趣
|
AVR学习笔记已经更新到第二十四篇了,论坛首页也改一下,呵呵 AVR学习笔记已经更新到第二十四篇了,论坛首页也改一下,呵呵 论坛首页还是写的共21篇,是不是该改一下了, 嘿嘿,要求如果过分,请不要介意… 查看全部问答> |
|
很久以前就开始对SD卡钟情了,原因不用多少说,控制方便,容量大,速度快,价格便宜等等。但是不能总把它当Flash用吧,就一个扇区的读,一个扇区的写,多没劲啊(不过刚开始读写成功后也挺兴奋的,哈哈)。那 ...… 查看全部问答> |
|
在wince 5.0环境下,用EVC写的应用程序,连接SQL CE2.0数据库,当打开2个程序同时去连接数据库时就会出错,请问如何解决?急着等。。。。。… 查看全部问答> |
|
关于MAX7219控制数码管显示问题(MCU:C8051F340) ?? 我的程序不知道哪里有错误,请大侠帮忙看一下,意见多多益善。 这个程序是用来显示123456 六位数。 #include #define Decoding 0x09 #define ...… 查看全部问答> |
|
各位老大 这个问题很菜,在控件上用了Gruopbox以后,Gruopbox里包含的控件都不能显示了,比如按钮之类的,这是啥原因啊?去掉Gruopbox就可以了,请各位指教!… 查看全部问答> |
|
LPC1113的IO口默认状态下的悬空输入是高电平还是低电平??? 我想知道,IO口先设置为输出高电平,然后设置为输入管脚,那么管脚上的电平状态是不是还是高电平呢,请大侠指教,谢谢。… 查看全部问答> |




