痞酷網_PIGOO

 找回密碼
 立即註冊
!!! [系統偵測到廣告阻擋軟體] !!!

如果您覺得痞酷網對您有些許幫助,或者您認同痞酷網的理想,

那麼希望您將痞酷網設定為白名單.

並請在上論壇的時候,動動您的手指,用行動支持我們.

謝謝!
查看: 5594|回復: 15

給想要 學C 玩微控 的初學者

  [複製鏈接]
發表於 2013-3-3 14:06:21 | 顯示全部樓層 |閱讀模式
http://blog.21ic.com/user1/8392/archives/2012/92696.html 這幾天發現這個部落格跟大家分享!!
http://goods.ruten.com.tw/item/show?11090902517847 學習套件+學習光碟 + 程式範例
C&C++完美經典 ISBN 957201116-2
8051單晶片時做寶典 鄧錦城
不錯的網站 http://bbs.mydigit.cn/thread.php?fid=108
多練習!! 多參考別人的程式!! 該花的錢一定要花!! 可以少走很多路!!

評分

6

查看全部評分

發表於 2013-3-3 15:28:25 | 顯示全部樓層
好東西小弟收下了,不過可惜是簡體字!
發表於 2013-3-3 19:36:13 | 顯示全部樓層
jazz00040 發表於 2013-3-3 03:28 PM static/image/common/back.gif
好東西小弟收下了,不過可惜是簡體字!

用Google Chrome,只要不是圖形的,它就可以做語言的轉換了.
發表於 2013-3-3 21:09:49 | 顯示全部樓層
好東西,...現在學校會教這個嗎?
 樓主| 發表於 2013-3-4 00:10:42 | 顯示全部樓層
這是我的自學過程!!  日前網路上買了5個 STC15F204EA 想要進階內建 A/D的MCU 目前學習中... 比STC89C52更複雜功能更強,不需要石英震盪.. 價格 30元/個..上次用 R2R + 74573 作A/D 焊線多(74373更多)光是74573 材料店就賣我30元...希望這次會更省...
發表於 2013-3-4 06:34:26 | 顯示全部樓層
vixen2000 發表於 2013-3-3 09:09 PM static/image/common/back.gif
好東西,...現在學校會教這個嗎?

那要看教學進度,以及老師本身是否想講那麼多,少數情況下甚至老師是否有能力講那麼多。
現在學校課程,學生素質是最大一個因素,影響到老師的教學品質。
一般都會安排這樣的課程,但是深度、廣度就有所差異了。

評分

1

查看全部評分

發表於 2013-3-9 19:16:27 | 顯示全部樓層
大大   學8051     寫程式    是C語言比較簡單還是組合語言
發表於 2013-3-9 19:58:36 | 顯示全部樓層
我只寫過組合語言,個人偏見它比較簡單 ,1990年老闆丟下一個案子就硬著頭皮邊學邊寫了。現今可用的資源多,玩這個真幸福呀!
發表於 2013-3-9 21:17:21 | 顯示全部樓層
唉呀!完全看不懂,按讚就對了
 樓主| 發表於 2013-3-9 21:28:46 | 顯示全部樓層
stu10807 發表於 2013-3-9 07:16 PM static/image/common/back.gif
大大   學8051     寫程式    是C語言比較簡單還是組合語言

我當時學習組合語言時還要一一查表!! 後來就沒再玩了! 一別30年 對組合語言還是心有餘悸!! C 語言算是方便又容易讀吧!! 看到網友 PO上來的資料算是容易了解吧!! 最爽的應該是 + - * / 等運算了...
發表於 2013-3-9 21:34:50 | 顯示全部樓層
阿乾老師傅一直鼓勵小弟學C語言...但是一直有看沒有很懂!!!.....因為英文看不懂!!!.....

至於組合語言曾經學過一點點皮毛....稍微看懂一些些....目前持續努力中.....

阿乾師....我可是有在認真讀書哦!!!!......只是目前尚在模仿階段中......第一個成品就快做好了!!!....
發表於 2013-3-9 21:47:46 | 顯示全部樓層
antlu 發表於 2013-3-9 09:28 PM static/image/common/back.gif
我當時學習組合語言時還要一一查表!! 後來就沒再玩了! 一別30年 對組合語言還是心有餘悸!! C 語言算是方 ...

對於新手     擬建議學哪個~~~~
發表於 2013-3-9 21:58:37 | 顯示全部樓層
stu10807 發表於 2013-3-9 09:47 PM static/image/common/back.gif
對於新手     擬建議學哪個~~~~

如人飲水....冷暖自知.....

C語言和組合語言兩方面都去摸看看....看您自己哪方面看的懂多一點點!!!....
發表於 2013-3-10 01:08:49 | 顯示全部樓層
stu10807 發表於 2013-3-9 09:47 PM static/image/common/back.gif
對於新手     擬建議學哪個~~~~

先學組語,再學C語言.

組合語言一種低階語言,它是針對性的,針對Mcu的內部硬體而設計的,所以不同的Mcu組語也不同,先把Mcu的內部了解了,會寫一些基礎的組語了,再去學C語言,這樣對Mcu內部的了解,有助於將來寫一些較深入的程式時,能夠得心應手.

C語言是一種中階的語言,也是可攜式的語言,在不同的Mcu之間,其寫法類似,學了一種再學第二種就很快了.

組語編譯後空間較小,速度較快,C語言編譯後空間較大,速度較慢一些.

當兩種都會了之後,也可以玩玩在C裡呼叫組語.

當你兩種都會用了之後,可以依照不同的需求,搭配兩種語言,或者只用你喜歡的語言,寫程式是從模仿開始的,先用別人已寫好的程式,再了解每個指令的用途,最後就是戲法人人會變,巧妙各有不同,程式人人會寫,功夫深淺各有不同,只要會正常動作就是好程式.

當然啦,你也可以兩種都玩,相輔相成,或者只學C語言,等Mcu空間需縮減,速度需加快,等等因素發生時再來學組語,每個人的學習能力與喜好不儘相同,不能說那一種方式是最好的,最後的決擇就看你了.

評分

2

查看全部評分

發表於 2013-3-10 01:11:23 | 顯示全部樓層
scottwang 發表於 2013-3-10 01:08 AM static/image/common/back.gif
先學組語,再學C語言.

組合語言一種低階語言,它是針對性的,針對Mcu的內部硬體而設計的,所以不同的Mcu組 ...

好的   感謝大大
 樓主| 發表於 2013-3-10 01:22:27 | 顯示全部樓層
scottwang 發表於 2013-3-10 01:08 AM static/image/common/back.gif
先學組語,再學C語言.

組合語言一種低階語言,它是針對性的,針對Mcu的內部硬體而設計的,所以不同的Mcu組 ...

scottwang 大:
      講的太讚了!!  每個人的時間 能力 壓力 需求 各有不同! 以我為例! 只做玩具 有 C 可以參考 自學 無壓力 懶得深入 (書都沒看完) 當然成果有限啦!! 假如老闆每天要 REVIEW你,做不出來就要捲鋪蓋走路,保證很快就會上手... 當初 DOS 的時候 速度快 CPU雖慢卻也OK!! 現在動不動就說要換主機板 換 CPU 加記憶體 改用SSD硬碟... 這都是使用高階程式的缺點...
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

關閉

站長小叮嚀上一條 /1 下一條

禁閉室|手機版|連繫我們|痞酷網電子技術論壇

GMT+8, 2024-12-23 10:27 PM , Processed in 0.075194 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.