然得去查找某東東是否#define真是痛苦。 好了,下面是我的習(xí)慣1、i/o口輸出電平定義一下,以后萬一i/o電平驅(qū)動(dòng)取反,一改就好。//i/o port stutesenum {off = 0, on = 1};//led stutesenum {led_on = 0, led_off = 1};eg. led = led _on; //低電平驅(qū)動(dòng)led亮。2、i/o口與任何的其它ic接口,i/o口都要定義,不能直接使用i/o口。(方便以后用于其它的應(yīng)用中)如93c46:#define cs93c46 p1_0 //片選信號(hào)#define sk93c46 p1_1 //時(shí)鐘信號(hào)#define di93c46 p1_2 //數(shù)據(jù)輸入,相對(duì)93c46而言 (即93c46的數(shù)據(jù)輸入)#define do93c46 p1_3 //數(shù)據(jù)輸出如字符型lcd:#define lcdport p0 //lcd數(shù)據(jù)口#define rs