串列通訊
微控制器需要通訊功能嗎?
通訊功能在微控制器與外部設備(例如另一個微控制器、或感測器、外部記憶體等)之間交換資料方面起著非常重要的作用。透過將微控制器與外部設備連接並進行通訊,可以實現靈活的處理。
通訊有串列通訊和並行通訊兩種方式。串列通訊一位元一位元地逐位傳輸由多個位組成的資料;並行通訊同時傳輸多個位的資料。串列通訊只需要一根訊號線即可;而並行通訊則不同,如果是8位元資料就需要8根訊號線。
為了減少用於通訊的引腳數量,微控制器通常配備串列通訊功能。
另外,串列通訊包括非同步通訊和同步(時鐘同步)通訊兩種方式,非同步通訊使用開始和結束訊號而不使用時鐘訊號進行通訊;同步(時鐘同步)通訊則與時鐘訊號同步進行通訊。