急求!用单片机测倾角的程序(最好用汇编语言,C语言也可以)

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:57:58
用水银开关和单片机最小系统板实现
用LCD显示出来

你的问题问得太粗了,没一点实际设计目的,只有拿我做的实例给你参考了。下面程序是我完成07年电子设计竞赛中小车走跷跷板平衡问题的实例,正是用的水银开关解决倾角判断测量问题,其中包含有一段水银开关测倾角的子程序(标有注释自己读吧),供你参考。
因为程序涉及我的版权,只好删掉一些无关紧要的地方,所以不能让你编译成功,仅供你阅读,请谅解!

更多电子问题请关注我!zhidao_ceo竭诚为您解答!

NOWSTEP EQU 28H
BEGINSPEED EQU 29H
DFSPD EQU 2AH
NOWANGLE EQU 2BH
ORG 0000H
LJMP MAIN
ORG 0003H
LJMP INTR_0
ORG 0013H
LJMP INTR_1
ORG 。。。。。

MAIN: DJNZ R0,$
MOV SP,#70H
MOV P1,#0FFH
MOV P3,#0FFH
MOV BEGINSPEED,#80D ;起始速度

STEP_TABLE:MOV 20H,#11111011B ;1
MOV 21H,#11111001B ; 2
MOV 22H,#11111101B ; 3
MOV 23H,#11110101B ; 4
MOV 24H,#11110111B ; 5
MOV 25H,#11110110B ; 6
MOV 26H,#。。。。。。 ;