標題: AT89C52RC型號的51單片機如何更改接口定義? [打印本頁]

作者: 雨人1212    時間: 2021-7-18 08:53
標題: AT89C52RC型號的51單片機如何更改接口定義?
我要使用六個按鈕,按照廠家的開發(fā)板說明書來看的接口,前四個都是對的,但是后兩個一直顯“ 'P4': undefined identifier”,在看過頭文件后里面確實沒有關(guān)于P4接口的定義,想更改但是修改了不管用,還望各位大佬指點(圖一是我寫程序時引入6個按鈕的代碼,后面的圖是原頭文件的所有內(nèi)容)


作者: hhdsdy    時間: 2021-7-18 10:15
你是如何更改的怎么不說一下,誰知道你改了哪里,AT89C52RC是沒有P4的,你只能將涉及P4的按鈕改成別的端口
作者: 張?zhí)鞄?nbsp;   時間: 2021-7-18 10:24
沒有定義P4寄存器,前面加上sfr  P4  = 0xe8;
作者: 雨人1212    時間: 2021-7-18 19:43
張?zhí)鞄?發(fā)表于 2021-7-18 10:24
沒有定義P4寄存器,前面加上sfr  P4  = 0xe8;

成功了,謝謝大哥
作者: 雨人1212    時間: 2021-7-18 19:43
hhdsdy 發(fā)表于 2021-7-18 10:15
你是如何更改的怎么不說一下,誰知道你改了哪里,AT89C52RC是沒有P4的,你只能將涉及P4的按鈕改成別的端口

已經(jīng)改好了,多謝




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1