這個(gè)并串轉(zhuǎn)換代碼是依靠同步狀態(tài)機(jī)來(lái)實(shí)現(xiàn)其控制的。其實(shí)并串轉(zhuǎn)換在實(shí)際的電路中使用還是比較多的,尤其在通信線路方面的復(fù)用和分解方面,原理上就是一個(gè)串并轉(zhuǎn)換和并串轉(zhuǎn)換的過(guò)程。舉個(gè)簡(jiǎn)單的例子,計(jì)算機(jī)串口發(fā)送數(shù)據(jù)的過(guò)程,如果滿(mǎn)足發(fā)送條件了,其實(shí)就是一個(gè)并串轉(zhuǎn)換的過(guò)程了。好了,廢話不說(shuō),看代碼就是。
寫(xiě)完一看,一個(gè)并串轉(zhuǎn)換居然搞了這么大,有點(diǎn)失敗。但是整個(gè)代碼已經(jīng)通過(guò)了后仿真,而且思路還是比較清楚的,可靠性和穩(wěn)定性方面也應(yīng)該沒(méi)有問(wèn)題滴,呵呵。不過(guò)說(shuō)老實(shí)話,里面有些信號(hào)是確實(shí)可以去掉的,不過(guò)后來(lái)就懶得改了。如果誰(shuí)想要實(shí)際的工程中用的話可以改一下。
標(biāo)簽:
轉(zhuǎn)換
代碼
狀態(tài)
控制
上傳時(shí)間:
2013-12-29
上傳用戶(hù):SimonQQ