再見時鐘

這次又是時鐘,因為我家老母跟我說他晚上都看不到時間

很不方便,所以當然就做了一個會發亮的時鐘囉!!我真是孝順阿...哈

有人看到應該又會跟我靠北說我一直做時鐘要幹嘛

其實我也不知道耶...

不過這次使用的東西都是新的(對我而言)

這是這個時鐘的完成照片

 

 

 

這次時鐘使用了PIC18F452並且使用C18撰寫

C果然跟組合語言比起來還是有極大的優勢

但是某些時候還是覺得組合語言比較好用...

畢竟組合語言是沒有經過太多包裝的東西

C很多東西模組化之後感覺有點隔閡....

另外這次使用的RTC是NXP的PCF8563通訊介面為I2C

與之前的DS12C887A有著極大的差別

另外這次程式開發使用ICD3作為開發Tools

感覺很nice真的很方便,也解決了很多以前在寫程式時會遇到的問題

PCB layout則是使用新版的Protel,altium designer summer 09

所以換句話說,這次完成這個新的時鐘幾乎使用的是全部陌生的東西

感覺還不賴...該來說說時鐘有什麼功能了

目前這個時鐘擁有基本的功能如下

1.時間/日期顯示 調整

2.溫度顯示 可設定溫度差值(校調設定)

3.整點報時 可設定關閉、單聲、多聲(依照小時數)

4.五組鬧鐘設定 可設定為 時間鬧鐘、時間日期鬧鐘、時間週期鬧鐘

5.可設定 24/12 小時顯示模式

6.顯示程式版本資訊

7.還原初始設定

其實這個時鐘功能還算滿完整的...畢竟他真的就是個時鐘

作為時鐘的時鐘,該有的應該都有了吧!

 

關於這個程式的source code不提供

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料