374庫文件怎么更改硬件定義

#define CH374_IDX_PORT_ADDR 0xBDF1 /* CH374索引端口的I/O地址 */ #define CH374_DAT_PORT_ADDR 0xBCF0 /* CH374數(shù)據(jù)端口的I/O地址 */ 這2句是什么意思,我始終不明白???是mcu的i/o端口定義??還是寄存器定義???還是374內(nèi)部的硬件定義??為什么定義成0xBCF1/0xBCF0????[Emot]27[/Emot]

為什么定義成0xBCF1/0xBCF0是和電路有關(guān)。 這中操作 方式,是把CH374映射的一個(gè)地址上,簡單的說就是 接在51MCU上的并行總線上??傄袀€(gè)地址才能操作吧? 這個(gè)地址是由CS,A0來決定的。


那那些例子程序中的硬件連接方式從哪里可以知道,我自己搭建實(shí)驗(yàn)電路應(yīng)該修改程序中那些地方才能和我的電路對應(yīng)呢~我直接編譯例子程序,也加了庫文件和.H文件,但總是有一堆警告! 謝謝解答!偶是超級菜鳥


1、例程中的硬件連接方式,下載EVCH375PCB.ZIP,查看原理圖(CH374與CH375引腳基本兼容) 2、自己搭建的電路,地址需要根據(jù)CS、AO的連接計(jì)算,另CH374_INT_WIRE也要根據(jù)實(shí)際連接重新定義 3、分析一下是什么警告 建議下載CH374EVT.ZIP,參考一下庫說明CH374HF.PDF


在做..\CH374\CH374LIB\MCS51\LIB6\EXAM15這個(gè)例子(7.12 同時(shí)連接兩個(gè)U盤并在之間復(fù)制文件,示例EXAM15)中,發(fā)現(xiàn)給的參考例子UDISKCPY.C里面基本沒有硬件單片機(jī)i/o口的定義,除了幾個(gè)指示燈外,在CH374HF6.H文件里面,除了CH374索引端口的I/O地址 和 CH374數(shù)據(jù)端口的I/O地址 也沒有任何單片機(jī)的硬件定義,難道提供的庫文件里面已經(jīng)定義好了???或者說這個(gè)例子的硬件函數(shù)在那里??在庫里面??感覺如果自己改硬件定義不知道改在那里?那個(gè)文件???還有根據(jù)ch374sch.pdf所給參考圖EVTSCH,我只理解CH374_IDX_PORT_ADDR 0xBDF0 和 CH374_DAT_PORT_ADDR 0xBCF1中的 高8位0xBC,根據(jù)cs和A0腳,對應(yīng)A15和A8,那么低8位是怎么確定的???為什么是0xF1和0xF0???

~~~~~~~~~~~~求助各位大蝦啊~~~~~~正在做這個(gè)東東,暈頭轉(zhuǎn)向ing中~~~~~~~~~~~5555555555~~~


CH374_IDX_PORT_ADDR 0xBDF0 CH374_DAT_PORT_ADDR 0xBCF1 上面地址使用的是51單片機(jī)總線方式操作CH374的 , 所有的硬件連接已經(jīng)包含在該地址里面,如果你使用總線方式,那么根據(jù)硬件連接修改地址就可以了,如果是模擬并口時(shí)序,那么就參考CH374LIB\MCS51\LIB5\ 里面的例程。


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

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