2008-03-23 電機本命

這兩天除了看BL本,睡覺以外,竟然在玩8051(一種微處理器),小宗宗果然是電機本命 :u_005_user:

小宗宗打算把手上有的一個USB的FM收音機拿來換掉原本床邊的古董時鐘收音機.不過問題在於那個收音機是USB版的,需要接在電腦上執行程式去控制他才能選台.總不能接台PC來控制吧~後來經過小宗宗研讀了收音機上Tuner IC的data sheet後,小宗宗決定用一顆8051來控制這個收音機.

話說8051小宗宗大概有快6年沒碰啦~不過這種東西refresh一下就可以很快進入狀況啦~翻出了很久以前買的8051燒錄器和8051 IC,看了一下I2(唸Square)C(一種串列通訊匯流排)的8051範例程式後,把程式稍做修改就拿去接在另一台電腦的IC燒錄器把程式燒錄到IC裡啦~

23_01.jpg
燒錄器用的程式,要在純DOS才能跑.有夠古XD

23_02.jpg
IC燒錄器,是接在電腦的印表機埠.

23_03.jpg

23_04.jpg
8051和週邊的電路

中間經過幾次修改,最後依然沒有完全駕馭它,因為其中有一個參數用途不明,應該是選台用的參數,但是data sheet沒有寫說要如何轉換成電台的頻率.所以最後只能聽到沙沙聲.明天去公司再看看那顆IC付的範例程式碼好了.也許可以看出什麼端倪^^

照片是昨天的早餐,很久沒做的法式吐司^^~
23_05.jpg