(MCU 8051) STC15W104
開發板
參考資訊:
1. Linux on 8Bit MCU
司徒對於小東西比較感興趣,因此,像是DIP-8的IC都很吸引司徒的注意,最主要的原因是方便攜帶測試,剛好司徒最近想嘗試移植Linux系統到8051身上,因此,STC15W104(Flash:4K, RAM:128, EEPROM:1K)便成為司徒的首選,最大原因是STCMCU可以直接使用UART下載燒錄,不像其它MCU需要專用燒錄器燒錄,STCMCU在燒錄方面的設計還是相當不錯,而目前國外已經有網友把Linux系統移植到ATmega1284p身上,不過該網友是把ARM模擬器搬到ATmega1284p身上,因此,算是使用模擬器跑Linux而不是真正的移植Linux,而司徒想做的則是移植Linux v0.01系統到8051身上,因此,司徒使用W25Q64作為RAM以及Flash的擴展,當然,如果失敗的話,司徒也就只好學學該網友,把ARM或者MIPS搬到8051身上,然後使用模擬器跑Linux,因此,大容量的儲存元件是必須的,這也就是司徒為何要使用W25Q64的原因,而為了可以輸出結果,司徒把STC15W104的UART拉出來,因此,剛剛好把腳位都用完了,也算是物盡其用,於是司徒畫了一下電路圖:
官方Pinout
正面
背面
小巧可愛