下载此文档

自动水位控制器程序.doc


文档分类:通信/电子 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
;***********************************************
;基于单片机AT89C2051的液位控制器
;软件语言:51汇编
;编译器:KEIL
;创建日期:2011年4月21日
;单片机:AT89C2051
;晶振频率:
;设计人:
;***********************************************
;IO口位定义
;***********************************************
sen_superlow bit ;
sen_low bit
sen_high bit
sen_superhigh bit
key_drain bit
key_affusion bit
KEY_AUTO bit
LED_AUTO BIT
led_superhigh bit
led_high bit
led_low bit
led_superlow bit
drive_free bit
drive_affusion bit
drive_drain bit
;***********************************************
;RAM定义、位定义
;***********************************************
SEN_EER BIT
SEN_EER1 BIT ;无水标志
SEN_EER2 BIT ;满水标志
LED_FLASH BIT ;LED闪烁标志
P3_BUF EQU 21H ;P3口数据缓冲单元
WATER_DATA EQU 22H ;水位数据(低四位有效)
JSQ_L EQU 23H ;中断计数低位,定时器0 中断一次加1
JSQ_L_BIT0 BIT ;
JSQ_H EQU 24H ;中断计数高位
JSQ_H_BIT0 BIT
DRAIN_ON EQU 25H
DRAIN_ON_0 BIT ;排水开关标志,1,打开
AFFUSION_ON EQU 26H
AFFUSION_ON_0 BIT ;给水开关标志,1,打开
AUTO_ON EQU 27H
AUTO_ON_0 BIT ;自动模式打开标志,1,有效
AUTO_MOD BIT ;自动模式,1,有效
;***********************************************
;IO口初始化
;***********************************************
org 0000h
ajmp main
org 000bh
ajmp T0_INT
org 0080h
main:
mov sp,#60h
mov p1,#0ffh
mov p3,#0fh
mov TMOD,#01H;定时器0 定时模式1
MOV

自动水位控制器程序 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人endfrs
  • 文件大小0 KB
  • 时间2015-11-05