久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2464|回復: 9
打印 上一主題 下一主題
收起左側

74HC595的單片機程序問題

[復制鏈接]
跳轉到指定樓層
樓主
ID:590194 發表于 2019-9-16 09:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
為什么main主程序里面不能加子程序  提示錯誤
HC595-DRIVE.C(89): warning C206: 'Send_595': missing function-prototype
HC595-DRIVE.C(89): error C267: 'Send_595': requires ANSI-style prototype
HC595-DRIVE.C(150): error C231: 'Send_595': redefinition
HC595-DRIVE.C(159): error C231: 'Send_595': redefinition



void Send_595(u8 dat)
{               
        u8        i;
        for(i=0; i<8; i++)
        {
                dat <<= 1;
                P_HC595_SER   = CY;
        //        P_HC595_SRCLK = 1;
        //        P_HC595_SRCLK = 0;
        }
}



哪里出了問題??
還有 這個CY是什么意思?




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:405033 發表于 2019-9-16 10:54 | 只看該作者
能把cy的定義給出來嗎,還有你這個函數重定義了,你看下整個c文件吧,好好檢查一下
回復

使用道具 舉報

板凳
ID:462827 發表于 2019-9-16 11:18 | 只看該作者
CY在reg51.h之類的頭文件里有定義,它是狀態字中的符號標志位。

你可以對Send_595()函數進行聲明,這樣就不會提示它未定義了。
回復

使用道具 舉報

地板
ID:275826 發表于 2019-9-16 11:27 | 只看該作者
函數要在調用之前定義或聲明,你應該沒有聲明
回復

使用道具 舉報

5#
ID:123289 發表于 2019-9-16 20:24 | 只看該作者
你的程序作用了CY,
你不知道CY是什么?同樣如果編譯器也不知道CY是什么?它就報錯!
樓上各位說的都是對的。
回復

使用道具 舉報

6#
ID:590194 發表于 2019-9-17 09:19 來自觸屏版 | 只看該作者
我去,各位都是大神,CY我搜索了全文都沒有搜索到,還有  void不就是定義一個子程序嗎?怎么還要定義?怎么定義
回復

使用道具 舉報

7#
ID:590194 發表于 2019-9-17 09:20 來自觸屏版 | 只看該作者
還有  這個data<<1是什么意思
回復

使用道具 舉報

8#
ID:590194 發表于 2019-9-17 09:26 來自觸屏版 | 只看該作者
還有  這個595控制輸出的方式是二進制的對不對,就是01001010但是c里面怎么寫,文中data=0×00不行啊
回復

使用道具 舉報

9#
ID:511501 發表于 2019-9-17 10:38 來自觸屏版 | 只看該作者
sq8422779 發表于 2019-9-17 09:20
還有  這個data

將data中的1左移一位賦給data
回復

使用道具 舉報

10#
ID:590194 發表于 2019-9-18 08:44 | 只看該作者
#include<stc15fxxxx.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int

sbit Sh_cp=P5^4;
sbit Ds=P3^3;
sbit St=P3^2;
sbit zt=P3^0;
uchar temp;
uchar temp1;
void In_Data(void)
{
         unsigned char i;
         for(i=0;i<8;i++)
         {
          Sh_cp=0;
          _nop_();_nop_();
          temp=0;Ds=CY;
          Sh_cp=1;
          _nop_();_nop_();
          Sh_cp=0;
          _nop_();_nop_();
         }
}

void Out_Data(void)
{
         St=0;
//         _nop_();_nop_();
         St=1;                          //上升沿送到鎖存器
        // _nop_();_nop_();
         St=0;            //鎖存顯示
}

void DelayMS(unsigned int ms)
{
        unsigned char i;
        while(ms--)
        for(i=0;i<120;i++);
}

void main()
{
        while(1)
        {
           DelayMS(1000);
            Sh_cp=0;
           temp<<=0;
           // Ds=CY;
            Sh_cp=1;
            Sh_cp=0;
                St=0;
                St=1;
                St=0;
         }
}

void main1()
{
   uchar i,j,p,u;
   p=0;
        while(1)
        {
        if(p==0){
                          for(i=0;i<8;i++)
                        {
                                temp=1<<i;
                                 In_Data();
                            Out_Data();
                                DelayMS(100);
                        }
        p=1;
        }
        if(zt==0){
                        for(i=0;i<8;i++)
                        {
                                temp=1<<i;
                                 In_Data();
                            Out_Data();
                            DelayMS(100);
                        }
                        }else{

               
                        }

                        //        DelayMS(2000);
                  
        }
}

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人欧美一区二区三区白人 | 欧美日韩理论 | 国产精品国产三级国产aⅴ中文 | 成人免费在线视频 | 午夜视频在线观看一区二区 | 精品国产18久久久久久二百 | 伊人久久成人 | 久久国产激情视频 | 天天综合久久 | 91色在线 | 日韩一区二区三区精品 | ww 255hh 在线观看 | 欧美精品在线播放 | 91影院在线观看 | 国产精品区二区三区日本 | 国产四区 | 99在线资源 | 国产精品2区 | 国产露脸国语对白在线 | 午夜一区二区三区在线观看 | 夜夜爽99久久国产综合精品女不卡 | 国产精品欧美一区二区三区 | 国产免费观看一级国产 | 国产精品毛片一区二区三区 | 国产伦精品一区二区三区照片91 | 亚洲精品国产区 | 男人的天堂avav | 欧美精品被 | 亚洲视频在线观看免费 | 午夜天堂精品久久久久 | 激情一区二区三区 | 亚洲v区| 日韩欧美网 | 国产亚洲成av人片在线观看桃 | 99久久精品国产毛片 | 性一交一乱一透一a级 | 欧美日韩一区二区在线观看 | 国产伦精品一区二区三区四区视频 | www.嫩草 | 欧美日韩一卡二卡 | av成年人网站 |