[求助]375讀寫(xiě)函數(shù)?

各位好!由于剛接觸單片機(jī),很多問(wèn)題不懂,請(qǐng)大家多多幫忙!謝謝!

我的電路連接 AT89c52 375 P0 D0~D7 P2.0 A0 P2.7 CS#

我的寫(xiě)命令程序如下; void write_cmd_usb(char cmd) { unsigned char xdata *buf; buf = INTRUCTIONG_USB_ADDR; //INTRUCTIONG_USB_ADDR=0XX1XXXX *buf =cmd; }

我的第一條指令就是 write_cmd_usb(CMD_RESET_ALL); 復(fù)位375 問(wèn)題是 *buf從來(lái)就沒(méi)變過(guò)(一直為0XFF),我也不知道什么原因? 請(qǐng)問(wèn)下這個(gè)"CH375命令端口的I/O地址"是不是對(duì)的?我就是令A(yù)0=1,CS=0 不然怎么定義我的"CH375命令端口的I/O地址"和"CH375數(shù)據(jù)端口的I/O地址" 我對(duì)375讀寫(xiě)就是按外部存儲(chǔ)器的方式來(lái)的,對(duì)不對(duì)?

誰(shuí)能給我一個(gè)正確的函數(shù)模型,小弟在此謝謝了!

命令端口和數(shù)據(jù)端口的地址取決于:CS#,A0,當(dāng)CS#=0,AO=1時(shí)為命令端口;當(dāng)CS#=0,AO=0時(shí)為數(shù)據(jù)端口. 你是想用375來(lái)做什么,主機(jī)和設(shè)備不都提供有例子程序嗎?做設(shè)備的下載CH372EVT.ZIP,做主機(jī)的話選擇CH375EVT.ZIP或是CH375HST.ZIP.


你上面的地址定義不正確.按照下面定義: unsigned char volatile xdata CH375_CMD_PORT _at_ 0xBDF1; /* CH375命令端口的I/O地址 */ unsigned char volatile xdata CH375_DAT_PORT _at_ 0xBCF0; /* CH375數(shù)據(jù)端口的I/O地址 */


謝謝了!


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频