资源简介
proteus仿真 电梯运行
包含KEIL代码和PROTEUS源码
代码片段和文件信息
/****************************************Copyright (c)****************************************************
** 龙龙电子制作
** http://liujiaolong.taobao.com
** 郑重声明如有使用本库请添加引入声明
**--------------File Info---------------------------------------------------------------------------------
** File name: LCD1602.c
** Last modified Date: 2012-10-04
** Last Version: V1.00
** Descriptions: 对LCD1602的操作
**
**--------------------------------------------------------------------------------------------------------
** Created by: Liujiaolong
** Created date: 2012-09-22
** Version: V1.00
** Descriptions: 添加用户应用程序
**
**--------------------------------------------------------------------------------------------------------
** Modified by: Liujiaolong
** Modified date: Liujiaolong
** Version: V1.01
** Descriptions: 整理库函数
**
** Rechecked by: Liujiaolong
*********************************************************************************************************/
#include “includes.h“
sbit BEEP_PIN = P2^7;
#define BEEP_OFF() BEEP_PIN = 1;
#define BEEP_ON() BEEP_PIN = 0;
INT8U ucUpBuf[5] = {0};
INT8U ucDownBuf[5] = {0};
INT8U ucCurLiftDir = LIFT_UP;
INT8U ucGurrentFloor = 1;
INT8U ucMotorCounter = 100;
INT8U ucFloorStop = 100;
void keyScan(void);
void liftDownBufInOne (INT8U ucData);
void liftUpBufInOne (INT8U ucData);
INT8U liftUpBufOutOne (void);
INT8U liftDownBufOutOne (void);
void liftUpBufDelOne (INT8U ucData);
void liftDownBufDelOne (INT8U ucData);
/*********************************************************************************************************
** Function name: main
** Descriptions: main 晶振频率12MHz
** input parameters: none
** output parameters: none
** Returned value: none
** Created by: Liujiaolong
** Created Date: 2013-03-02
**--------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
*********************************************************************************************************/
void main (void)
{
INT8U i = 0;
P0 = 0xFF;
P1 = 0xFF;
ucUpBuf[0] = 0xFF;
ucUpBuf[1] = 0xFF;
ucUpBuf[2] = 0xFF;
ucUpBuf[3] = 0xFF;
ucUpBuf[4] = 0xFF;
ucDownBuf[0] = 0x00;
ucDownBuf[1] = 0x00;
ucDownBuf[2] = 0x00;
ucDownBuf[3] = 0x00;
ucDownBuf[4] = 0x00;
motorStop();
ucMotorCounter = 0;
ucFloorStop = 0;
ucGurrentFloor = 1;
ucCurLiftDir = LIFT_STOP;
for (i = 0; i < 16; i++) {
ledDis (i0);
}
time0Init();
while (1) {
tubeDis(ucGurrentFloor);
keyScan();
if (ucCurLiftDir == LIFT_STOP) {
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 15646 2013-03-20 02:05 【2013-3-20】Keil\Keil\DS1302.lst
文件 15728 2013-03-20 02:05 【2013-3-20】Keil\Keil\DS1302.obj
文件 57121 2013-03-21 23:39 【2013-3-20】Keil\Keil\keil_for_LDM
....... 80157 2013-03-21 23:41 【2013-3-20】Keil\Keil\keil_for_LDM .uvgui.lunzi
....... 80157 2013-03-21 22:18 【2013-3-20】Keil\Keil\keil_for_LDM .uvgui_lunzi.bak
....... 9246 2013-03-21 23:41 【2013-3-20】Keil\Keil\keil_for_LDM .uvopt
....... 14922 2013-03-21 22:18 【2013-3-20】Keil\Keil\keil_for_LDM .uvproj
....... 9247 2013-03-21 22:18 【2013-3-20】Keil\Keil\keil_for_LDM _uvopt.bak
....... 14743 2013-03-21 01:51 【2013-3-20】Keil\Keil\keil_for_LDM _uvproj.bak
文件 5790 2013-03-21 23:39 【2013-3-20】Keil\Keil\keil_for_LDM.hex
文件 163 2013-03-21 23:39 【2013-3-20】Keil\Keil\keil_for_LDM.lnp
文件 39858 2013-03-21 23:39 【2013-3-20】Keil\Keil\keil_for_LDM.M51
文件 35562 2013-03-21 23:41 【2013-3-20】Keil\Keil\keil_for_LDM.plg
文件 6725 2013-03-21 22:58 【2013-3-20】Keil\Keil\keypad.lst
文件 9411 2013-03-21 22:58 【2013-3-20】Keil\Keil\keypad.obj
文件 8242 2013-03-20 02:05 【2013-3-20】Keil\Keil\lcd12864.lst
文件 11146 2013-03-20 02:05 【2013-3-20】Keil\Keil\lcd12864.obj
文件 11227 2013-03-21 22:58 【2013-3-20】Keil\Keil\ledDis.lst
文件 11022 2013-03-21 22:58 【2013-3-20】Keil\Keil\ledDis.obj
文件 5657 2013-03-21 23:22 【2013-3-20】Keil\Keil\liftcontrol.lst
文件 7311 2013-03-21 23:22 【2013-3-20】Keil\Keil\liftcontrol.obj
文件 159 2013-03-21 23:22 【2013-3-20】Keil\Keil\liftcontrol.__i
文件 29702 2013-03-21 23:39 【2013-3-20】Keil\Keil\main.lst
文件 26887 2013-03-21 23:39 【2013-3-20】Keil\Keil\main.obj
文件 135 2013-03-21 23:39 【2013-3-20】Keil\Keil\main.__i
文件 11668 2013-03-18 22:54 【2013-3-20】Keil\Keil\phaseLDM.lst
文件 14135 2013-03-21 22:58 【2013-3-20】Keil\Keil\STARTUP.lst
文件 828 2013-03-21 22:58 【2013-3-20】Keil\Keil\STARTUP.obj
文件 4213 2013-03-21 22:58 【2013-3-20】Keil\Keil\timer.lst
文件 7422 2013-03-21 22:58 【2013-3-20】Keil\Keil\timer.obj
............此处省略37个文件信息
- 上一篇:关于数据库的毕业论文英文翻译
- 下一篇:汽车电机优劣势对比
相关资源
- AD1674 proteus仿真
- Keil Mdk5.15下移植ucosii到mini2440s3c2440
- proteus仿真adc0808多通道数据采集
- RS485一对四双向通信Proteus仿真+Keil收发
- proteus仿真元件符号大全
- ADC0809 C51单片机控制 输出到串口显示
- 精密称重AD7730读写程序,并通过串口
- 可LCD显示计算价格的电子秤proteus仿真
- 毕业设计__基于51单片机的公交车自动
- keilkill.bat
- PIC单片机 IIC通信 proteus仿真文件图
- PIC单片机SPI通信 带proteus仿真
- DS18B20 多点温度测量 用proteus仿真 课
- 基于51单片机的ds18b20的proteus仿真
- 51单片机12864液晶屏proteus仿真源代码
- modbus RTU 的C51源程序单片机89S52编译器
- 路灯控制系统完整版+PROTEUS仿真
- keil uVision4 for ARM Cortex-M3 使用汇编
- 基于51单片机的LED灯控制Proteus仿真
- 基于单片机的交通灯keil仿真程序和
- 数字电子钟proteus仿真
- 直流数控电源Proteus仿真1~10V输出
- Keil.STM32F4xx_DFP.2.11.0.pack
- 51单片机车轮测速的proteus仿真
- 微机接口经典 8086 Proteus8251_8253_8255_
- keil STC系列芯片库
- 单片机交通灯设计基于proteus和keil5
- 智能频率计的设计与制作(AVR)prot
- 51单片机KEIL C I2C通信程序。
- keil uVision5纯黑背景 keil字体颜色配置
评论
共有 条评论