找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1638|回復(fù): 7
收起左側(cè)

請(qǐng)教一個(gè) 程序錯(cuò)誤問題error C202: 'AUXR1': undefined identifier

[復(fù)制鏈接]
ID:97678 發(fā)表于 2023-10-15 08:49 | 顯示全部樓層 |閱讀模式
這個(gè)程序編譯的時(shí)候,出現(xiàn)如下錯(cuò)誤,這個(gè)是什么問題?
怎么修改?請(qǐng)高手幫忙看看!


Rebuild started: Project: project
Rebuild target 'Target 1'
compiling main.c...
main.c(90): error C202: 'AUXR1': undefined identifier
compiling TM1650.c...
compiling DS18B20.c...
compiling Key.c...
Target not created.
Build Time Elapsed:  00:00:02

project.zip

9.3 KB, 下載次數(shù): 4

回復(fù)

使用道具 舉報(bào)

ID:278006 發(fā)表于 2023-10-15 10:52 | 顯示全部樓層
AUXR1  STC8.h里沒定義   估計(jì)你也沒用到PWM   把PWMInit()  這個(gè)函數(shù) 注釋掉即可
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2023-10-15 15:32 | 顯示全部樓層
先查你的單片機(jī)的手冊(cè),看看你的單片機(jī)有AUXR1這個(gè)寄存器嗎?
回復(fù)

使用道具 舉報(bào)

ID:1052053 發(fā)表于 2023-10-15 16:03 | 顯示全部樓層
單片機(jī)程序和頭文件對(duì)不上,#include <STC8g.H>這個(gè)里面壓根沒有AUXR1寄存器
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2023-10-15 17:40 | 顯示全部樓層
AUXR1寄存器在STC15系列里有,STC8系列里沒有。在15系列中AUXR1與P_SW1同址。 無標(biāo)題1.jpg

回復(fù)

使用道具 舉報(bào)

ID:675287 發(fā)表于 2023-10-19 09:53 | 顯示全部樓層
沒有定義AUXR1是不是頭文件不對(duì)呢
回復(fù)

使用道具 舉報(bào)

ID:97678 發(fā)表于 2023-10-19 14:41 | 顯示全部樓層
wulin 發(fā)表于 2023-10-15 17:40
AUXR1寄存器在STC15系列里有,STC8系列里沒有。在15系列中AUXR1與P_SW1同址。

知道了。 怎么修改程序才行?
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2023-10-19 15:40 | 顯示全部樓層
jovew 發(fā)表于 2023-10-19 14:41
知道了。 怎么修改程序才行?

不是已經(jīng)告訴你了AUXR1與P_SW1同址,就是同一個(gè)寄存器的不同名稱    P_SW1 = 0x00;    //ECI/P1.2, CCP0/P1.1, CCP1/P1.0, CCP2/P3.7
//  P_SW1 = 0x10;    //ECI_2/P3.4, CCP0_2/P3.5, CCP1_2/P3.6, CCP2_2/P3.7
//  P_SW1 = 0x20;    //ECI_3/P2.4, CCP0_3/P2.5, CCP1_3/P2.6, CCP2_3/P2.7


無標(biāo)題.jpg

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表