日志档案

发表于 2008-4-11 15:00:26

1

标签: PIC  C語言  

这个项目终于接近尾声了!

    又是很久沒有發日誌了!

点击看大图点击看大图

    主要是由於這段時間忙著趕一個項目。終於算是接近尾聲了,因為現在正在測試,肯定後面還有一些工作要做。

    這個項目其實也沒有什麽,通過雙串口實現上下行的通訊連接,同時需要進行一些數據存儲、狀態顯示和實時時鐘。

    雙串口使用的是W77E58,這個單片機還是很好用的。具有比較大的程序存儲器和數據存儲器,其中ROM為32KB,RAM為256B,外部RAM為1KB。夠大了吧!不過還有比這個更大的,現在還用不著啊!嘿嘿……也因此,才讓我在編程時應用自如。

点击看大图点击看大图

    存儲介質是SD卡存儲卡。這個應該算是整個設計中耗費時間最長的一個部分。剛開始,先是可以讀,但寫入有問題,發現是理解有誤,原因是讀可以不整塊,但寫必須整塊;後來是可讀可寫,但出錯幾率極高,然後就加空時鐘,使SD卡儘量有充足的時鐘完成自身工作,這是讀寫程序單獨的;再後來就是將其放入整個程序,這下還是出錯幾率高,最後就是再讀寫前後都加上充足的空時鐘,以使SD卡有更多的自身完成時鐘,好了,當然也耗費了比較多的CPU時間。但這是必須的!

    其次就是顯示。顯示器使用的是LCM320240,先前做過,不過使用的是彙編語言。這次,將其反色顯示,並且使用C51。C51在先前一直想學,但一直沒有認真學過,這次正好趕上這個項目,必須得學會學好!先是將彙編的液晶改成了C51程序。其實中一塊對我來說已經是輕車熟路了!這裡也就不說了。

    時鐘芯片DS1302,大家都認識,也沒有什麽。

    現在想做的就是想學習PIC的C編程。因為以前做過PIC的設計,對PIC的芯片印象還是很好的。而且C有很大程度的通用性,所以想學。最近一直在找資料,關於PIC的C語言編程。

    學會PIC的C語言編程,是我近來的個人任務。好好努力了!繼續,繼續……

系统分类: 单片机   |   用户分类: 我的设计   |   来源: 原创   |   【推荐给朋友】

    阅读(243)    回复(2)  

投一票您将和博主都有获奖机会!

  • l0p0c

    2008-4-11 15:24:02

    感觉有些自我欣赏了! o(∩_∩)o...

  • liaoxin520

    2008-4-15 10:38:06

    在网上看到你说你有SD2.0的协议资料,可不可以发一分给我,先谢谢了,liaoxin8@163.com