引用:
|
作者print810
需要請求大家的協助
想了好久 還是不會
電路動作:
當5pin開關全部off時
8051的動作 P0.5為負緣觸發 P0.6一直送ck
當任何依各開關打開 則會以陣列或是查表的方式找到相對映的16bit的data送到P0.7
送的同時P0.5為負緣觸發 P0.6一直送ck
依各CK 就送1BIT的資料
|
有點忘了51c怎寫了...
void data_tx(char *ptr)
{
while(*ptr !='\0')
{
P0.7=*ptr;
Delay(?);
++ptr;
}
}
void main(void)
(
case(sw)
0:
1: data_tx(?);
2:
3:
4:
5:
}
不懂你的P0.5負緣觸發是什麼意思....是觸發人還是被觸發?
P0.6一直送clk可以考慮用計數中斷去寫....
我51c還沒寫熟就跳verilog啦...
verilog一樣是肉腳....
