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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7356|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

KEIL工作路徑的設(shè)置

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:277276 發(fā)表于 2018-3-18 08:25 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
10黑幣
1  我建了一個(gè)CLOCK的文件夾(里面包含 output , src , project三個(gè)文件夾)
2  我在KEIL的Target的 output,和list文件設(shè)置路徑都是上面的output , C51里面的路徑設(shè)置是src
3  在src里面有 config.h , main.c , lcd1602.c , lcd1602.h 四個(gè)文件
4  config.h ,里面只包含了51頭文件
    lcd1602.c  包含了config.h,lcd1602.h 頭文件
    main.c 里包含config.h,lcd1602.h

5 程序都是OK的,但是報(bào)警告 uncalled segment ,ignored for overlay process
config.h
#ifndef _CONFIG_H
#define _CONFIG_H

/* 通用頭文件 */
#include <reg52.h>
#include <intrins.h>

/* 數(shù)據(jù)類型定義 */
typedef  signed    char    int8;    // 8位有符號整型數(shù)
typedef  signed    int     int16;   //16位有符號整型數(shù)
typedef  signed    long    int32;   //32位有符號整型數(shù)
typedef  unsigned  char    uint8;   // 8位無符號整型數(shù)
typedef  unsigned  int     uint16;  //16位無符號整型數(shù)
typedef  unsigned  long    uint32;  //32位無符號整型數(shù)

/* 全局運(yùn)行參數(shù)定義 */
#define SYS_MCLK   (11059200/12)  //系統(tǒng)主時(shí)鐘頻率,即振蕩器頻率÷12

/* IO引腳分配定義 */
sbit KEY_IN_1  = P2^4;  //矩陣按鍵的掃描輸入引腳1
sbit KEY_IN_2  = P2^5;  //矩陣按鍵的掃描輸入引腳2
sbit KEY_IN_3  = P2^6;  //矩陣按鍵的掃描輸入引腳3
sbit KEY_IN_4  = P2^7;  //矩陣按鍵的掃描輸入引腳4
sbit KEY_OUT_1 = P2^3;  //矩陣按鍵的掃描輸出引腳1
sbit KEY_OUT_2 = P2^2;  //矩陣按鍵的掃描輸出引腳2
sbit KEY_OUT_3 = P2^1;  //矩陣按鍵的掃描輸出引腳3
sbit KEY_OUT_4 = P2^0;  //矩陣按鍵的掃描輸出引腳4

sbit ADDR0 = P1^0;  //LED位選譯碼地址引腳0
sbit ADDR1 = P1^1;  //LED位選譯碼地址引腳1
sbit ADDR2 = P1^2;  //LED位選譯碼地址引腳2
sbit ADDR3 = P1^3;  //LED位選譯碼地址引腳3
sbit ENLED = P1^4;  //LED顯示部件的總使能引腳

#define LCD1602_DB  P0   //1602液晶數(shù)據(jù)端口
sbit LCD1602_RS = P1^0;  //1602液晶指令/數(shù)據(jù)選擇引腳
sbit LCD1602_RW = P1^1;  //1602液晶讀寫引腳
sbit LCD1602_E  = P1^5;  //1602液晶使能引腳

sbit DS1302_CE = P1^7;  //DS1302片選引腳
sbit DS1302_CK = P3^5;  //DS1302通信時(shí)鐘引腳
sbit DS1302_IO = P3^4;  //DS1302通信數(shù)據(jù)引腳

sbit I2C_SCL = P3^7;  //I2C總線時(shí)鐘引腳
sbit I2C_SDA = P3^6;  //I2C總線數(shù)據(jù)引腳

sbit BUZZER = P1^6;  //蜂鳴器控制引腳

sbit IO_18B20 = P3^2;  //DS18B20通信引腳

sbit IR_INPUT = P3^3;  //紅外接收引腳


#endif



main.c

#include "config.h"
#include "lcd1602.h"

void main()
{

clock.zip

28.94 KB, 下載次數(shù): 7

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

使用道具 舉報(bào)

沙發(fā)
ID:293702 發(fā)表于 2018-3-18 21:07 | 只看該作者
出現(xiàn)這個(gè)警告的原因一般是你調(diào)用了沒有定義的函數(shù)
回復(fù)

使用道具 舉報(bào)

板凳
ID:293803 發(fā)表于 2018-3-18 23:38 | 只看該作者
是你定義的那些函數(shù)沒有調(diào)用,就是說你主函數(shù)里沒有調(diào)用
回復(fù)

使用道具 舉報(bào)

地板
ID:293995 發(fā)表于 2018-3-19 14:33 | 只看該作者
定義了某個(gè)函數(shù),但并沒有調(diào)用
回復(fù)

使用道具 舉報(bào)

5#
ID:500218 發(fā)表于 2020-3-8 12:02 | 只看該作者
出現(xiàn)“uncalled segment ,ignored for overlay process”,意思是“未調(diào)用的段,覆蓋進(jìn)程忽略”。
就是對你發(fā)出警告:有一個(gè)沒有調(diào)用的函數(shù)。說明白點(diǎn):它是告訴你,有一個(gè)函數(shù),你定義了,卻沒有
調(diào)用。比如:出現(xiàn):
“*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS

    SEGMENT: ?PR?LCDCLEARSCREEN?LCD1602

的警告,就是告訴你沒有調(diào)用的這個(gè)函數(shù)的名字叫:
LCDCLEARSCREEN(),文件名為:"LCD1602"("LCD1602.c" 或
"LCD1602.h")。依此類推。
C51編譯器是用于51單片機(jī)的,早在C51成立之初,51單片機(jī)的ROM是非常小的,
只有幾K,所以,為了節(jié)省ROM空間,C51編譯器對于你定義了但是沒有調(diào)用
的函數(shù)會提出警告,意思是提醒你節(jié)能減排,不要浪費(fèi)ROM空間。
這個(gè)警告你可以忽略,如果你不想忽略,那么就調(diào)用那個(gè)函數(shù)或者屏蔽掉那個(gè)
函數(shù)就行了。
想不顯示這些提示:則可設(shè)置如下:
option for target --->bl51 misc --->disable warning ==這里寫入16
回復(fù)

使用道具 舉報(bào)

6#
ID:704622 發(fā)表于 2020-3-8 20:45 | 只看該作者
這個(gè)情況是沒有調(diào)用到之前定義的函數(shù),不影響運(yùn)行吧。
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲一区中文字幕在线观看 | 成人精品一区二区三区 | 欧美日韩视频在线播放 | 四虎影视免费观看 | 午夜影院在线观看 | 日韩国产一区 | 国产探花在线精品一区二区 | 黄色在线免费观看视频网站 | 91社区在线高清 | 免费小视频在线观看 | 91免费小视频 | 色婷婷精品国产一区二区三区 | 国产精品99久久久久久动医院 | 人人爽日日躁夜夜躁尤物 | 亚洲精品视频在线播放 | 久久精品一区二区三区四区 | 日本特黄特色aaa大片免费 | 97视频在线免费 | 亚洲精品一区二区三区蜜桃久 | 中文字幕亚洲视频 | 精品美女久久久 | 久久久精品天堂 | 久久久久亚洲精品 | 国产美女在线免费观看 | 你懂的免费在线 | 在线婷婷 | 91麻豆产精品久久久久久 | 国产精品不卡 | 欧美日韩国产精品一区 | 五月激情综合网 | 欧美精品v | 在线观看中文字幕视频 | 亚洲天堂中文字幕 | 欧美13videosex性极品 | 国产精品视频999 | 久久综合av | 九九热免费视频在线观看 | 一片毛片 | 久久久人成影片一区二区三区 | 中文字幕在线观看一区 | 日本午夜在线视频 |