找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3002|回复: 0
打印 上一主题 下一主题
收起左侧

求助,各位大哥帮帮忙,我的C语言编译不出来啊

[复制链接]
跳转到指定楼层
楼主
ID:40324 发表于 2012-5-16 10:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

求助,各位大哥帮帮忙,我的C语言编译不出来啊,错误很多,请各位大侠指正,小弟感激不尽!

 

#include <at89x51.h>

#include<string.h>

#define uchar unsigned char

#define uint  unsigned int

#define datain P1

sbit datainkj = P1^5;

sbit zhaiji = P1^4; //摘机控制位

sbit zhaijijidianqi = P1^0;    //摘机控制位继电器

sbit lingin = P3^7; //铃响计数接入

//sbit lingout = P1^7;

/* 定义语音芯片ISD2560的控制引脚 */

sbit EOM = P0^1;

sbit PR = P0^0;

sbit PD = P0^2;

sbit CE = P0^3;

uchar rcvdata[15]={0},i=0;    //接收到的数据串和控制单元

bit   jieshoujiesu=0;    //为1表示次数据串的接收结束

int  time=0;          //时钟变量

//*************************************************************************

//====================================================================

void delay(uint time)   //延时函数

{

       uint i;

       for(i=0;i<time;i++)

       ;

}

void delay2(uint t)

{

       uint i;

       while(t--)

       {

              /* 对于11.0592M时钟,约延时1ms */

              for (i=0;i<125;i++)

              {}

       }

}

//************************************

//            串口发送函数

void send(uchar *temp,int j)

{

       int i=0;

       TMOD=0x20;       //选择T1 方式2

    TL1=0x0fd;

    TH1=0x0fd;

    TR1=1;                               //启动T1计数

    SCON=0xD0;     //选择方式3

    PCON=0x00;

       EA=0;      //禁止中断

       for(i=0;i<=j-1;i++)

       {

              ACC=*(temp+i);

              TB8=P;

              SBUF=ACC;

              while(TI==0);

              TI=0;

       }

       EA=1;    //开放中断

}

//==============================================

// 系统初始化函数

void Init(void)

{

       //时钟65536us (65ms) 定时

       TMOD=0x10;       //选择T1 方式2

       TL1=0x00;

    TH1=0x00;

       TR1=0;                                //不启动T1计数

       ET1=1;                              //开放T1(时钟)中断

       IT0=1;                               //边沿触发

       EX0=0;                              //不开外部中断

       EA=1;                                //开放CPU中断

       //zhaiji=0;

       zhaijijidianqi=1;

}                       

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表