音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

那位好心的人,幫我看一下我的程序怎么錯了,急用,求求!!

作者:syh84 欄目:ARM技術
那位好心的人,幫我看一下我的程序怎么錯了,急用,求求!!
#include <reg52.h>
#include<absacc.h>
//ad控制線
#define ad_244 XBYTE[0xbfff];
sbit  ad_stb=P3^3;
sbit  ad_start=P1^1;
//lcd控制線
sbit lcd_di=P1^7;
sbit lcd_rw=P1^2;
sbit lcd_e=P1^0;
//7289控制線
sbit cs7289=P1^3;
sbit clk7289=P1^4;
sbit dio7289=P1^5;
//sbit    key7289=P1^6;      //7289查詢方式
sbit    key7289=P3^2;        //7289中斷方式
sbit  baoj=P3^5;

//7289子程序
void    ini_7289(void);
void    send7289(SHORT);
SHORT   receive(void);
void    keyin(void);
//lcd子程序
void ini_lcd(void);
void lcdd_send(SHORT);
void lcdi_send(SHORT);
void chk_busy(void);
//ad子程序
void ad(void);
void baojing(void);
void d_change(LONG);
//初始化,編號,日期
void ini();
void error1(void);
void nop1()
{}
void change(s)

int    dealy;               //全局變量
SHORT  sh=0;               //商品號
SHORT  dot=0;               //小數(shù)點標志
bit    list=0;
SHORT  qb=0;
CHAR xdata shuju[7]="";
SHORT xdata bcd[5];
CHAR xdata s1[16]="單價:         元";
CHAR xdata s2[16]="重量:         Kg";
CHAR xdata s3[16]="金額:         元";
CHAR xdata s4[16]="累計:         元";
CHAR code message0[]="聯(lián)華超市        樂山分店";
CHAR code message1[]="輸入收銀員代號:";
CHAR code message2[]="輸入日期:";
CHAR code message3[16]="  --聯(lián)華超市--  ";
CHAR code message5[16]="勻檜葉商場歡迎您!";
CHAR xdata bianhao[16]="收銀員:        ";
CHAR xdata riqi[16]="    -  -        ";

LONG int xdata zongjia=0,jine=0,jine1=0;
int  xdata shizhong=0,pizhong=0,zhongliang=0;
LONG int  xdata qingdan[20][4];
CHAR code shangpin[11][4]={{"單價"},{"蘋果"},{"糖果"},{"花生"},{"大米"},
{"衣服"},{"刷子"},{"瓜子"},{"桔子"},{"香蕉"},{"大豆"}};
LONG int xdata danjia[11]=
{0,2000,3635,5502,6660,3320,5502,660,3210,6600,5600};
CHAR xdata jiage[6]={0x0,0x0,0x0,0xfe,0x0,0x0};   //  0.00
SHORT xdata xiuzheng[]={0,2,5,6,7,8,9,12,13};
CHAR s[16];
{s[6]=shuju[0];
s[7]=shuju[1];
s[8]=shuju[2];
s[9]=shuju[3];
s[10]=shuju[4];
s[11]=shuju[5];
s[12]=shuju[6];
}
//****************************************************************
void main()
{SHORT i,j;
LONG int x,z;
int y;
int xdata duilie[3]={0};
P1=0xff;
ini_lcd();             //初始化LCD
lcdi_send(0x8a);
while(message0[i]) lcdd_send(message0[i++]);
ini_7289();            //初始化7289
pizhong=ad1();
lcdi_send(0x1);       //總清 屏
ini();                 //初始頁面,收銀員編號,日期
lcdi_send(0x1);       //總清 屏
EA=1;EX0=1;                     //中斷
//EX1=1;
//ad_start=1;
while(1)
   {if(list){lcdi_send(0x80);                        //顯示單位名稱
          for(i=0;i<16;i++) lcdd_send(message3[i]);
          x=qingdan[0][0];                        //商品名 單價
          for(i=0;i<4;i++) s1[i]=shangpin[x][i];
          x=qingdan[0][1];
          d_change(x);  change(s1);
          lcdi_send(0x90);
          for(i=0;i<16;i++) lcdd_send(s1[i]);
          x=qingdan[0][2];                        //顯示重量
          d_change(x); change(s2);
          s2[10]=s2[9];s2[9]='.';
          if(s2[8]==32) s2[8]=0x30;
          lcdi_send(0x88);
          for(i=0;i<16;i++) lcdd_send(s2[i]);
          x=qingdan[0][3];
          d_change(x);   change(s3);
          lcdi_send(0x98);
          for(i=0;i<16;i++) lcdd_send(s3[i]);           //以上為第一頁
          EA=0;EX0=0;                           //關鍵盤中斷
           for(j=1;j<qb;j++)
            {while(key7289);
             x=qingdan[j][2];
             d_change(x); change(s2);               //顯示數(shù)據(jù)
             s2[10]=s2[9];
             s2[9]='.';                                     if(s2[8]==32) s2[8]=0x30;
             lcdi_send(0x90);
             for(i=0;i<16;i++) lcdd_send(s2[i]);
             x=qingdan[j][1];
             d_change(x);
2樓: >>參與討論
local_mach
狂暈,這怎么看。慷煲部床煌
 
3樓: >>參與討論
lhkjim
那里錯了。
到底那里錯了?

參與討論
昵稱:
討論內(nèi)容:
 
 
相關帖子
設計一個巧妙的減法電路
to:old_mark ARM怎么寫不了RC530寄存器
有沒有單聲道的音頻編解碼芯片呢?
哪一種種
arm 驅(qū)動RC500
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號