[ݳXȲέp


AT89S51單晶片初學者除錯問題

以討論8051單晶片相關軟硬體 -- 比如8051單晶片周邊電路、燒錄問題、C與Asm軟體寫作等等相關技術問題......

版主: charlesliao


AT89S51單晶片初學者除錯問題

文章plo40586 發表於 週二 8月 29, 2017 7:50 pm

大家好~我是單晶片初學者
剛剛才加入這個版的討論區
歡迎大家加我FB好友
可以互相成長
https://www.facebook.com/ama102182
---------------------------------------------------------
然後我的問題 附圖檔
請問我照著書打 可是 好像還是會錯?
希望各位救救我
我沒有人可以問...
---------------------------------------------------------
還有一個問題
因為最近我在書店看到keil c
用這種語言寫單晶片的話
那如圖檔 這種指令是不是學了也沒有用了
因為keil c 是不是不會用到相關知識?
附加檔案
.png
plo40586
 
文章: 1
註冊時間: 週二 8月 29, 2017 7:40 pm

Re: AT89S51單晶片初學者除錯問題

文章aki 發表於 週三 8月 30, 2017 10:18 pm

>大家好~我是單晶片初學者
>剛剛才加入這個版的討論區
>歡迎大家加我FB好友
>可以互相成長
>https://www.facebook.com
>--------------------------------------------------------

首先是你會找到這裡來發問及敢於發問,
就非常值得鼓勵!勇於發問,敢於發問,
不過發問是有技巧的。想要求別人的知識及
快速得到正確的協助,是需要發問者的技巧及回答者
的熱忱來願意分享經驗及解答!

這裡有很多是專業級的工程師,不客氣一點來說,
不會也沒時間與你"互相成長",你盡管問,
有人有熱忱就會回答你。建議你多花些時間爬爬(找)
舊文,也可能會找到相同或是類似的問題及答案。
aki
 
文章: 295
註冊時間: 週二 10月 10, 2006 3:52 pm

Re: AT89S51單晶片初學者除錯問題

文章aki 發表於 週三 8月 30, 2017 10:29 pm

>然後我的問題 附圖檔
>請問我照著書打 可是 好像還是會錯?
>希望各位救

你的經驗是多數初學者的寫照,我們多也是經歷過這一段。
我的經驗是
(1)可能你打字時,少打字,或是打錯字
(2)書本本身印刷錯誤,較稿也沒發現,所以導致你錯
(3)作者不願意讓你容易學,刻意寫錯字
(4) the other

以上都有可能哦!
最後由 aki 於 週四 8月 31, 2017 5:32 am 編輯, 總共編輯了 1 次
aki
 
文章: 295
註冊時間: 週二 10月 10, 2006 3:52 pm

Re: AT89S51單晶片初學者除錯問題

文章aki 發表於 週三 8月 30, 2017 10:58 pm

plo40586 寫:大家好~我是單晶片初學者
還有一個問題
因為最近我在書店看到keil c
用這種語言寫單晶片的話
那如圖檔 這種指令是不是學了也沒有用了
因為keil c 是不是不會用到相關知識?


你貼的圖的內容叫組合語言,你用的 CPU 或稱為 MCU
是 8051 的改良版 ,或許20~30年前,你懂組合語言就叫專家了,
那時很少人能用 C 語言寫單晶片(MCU)的程式,
MCU 廠商也多不提供 C 語言的編譯器。

經過10~20年來的進步,現在的 MCU 不只是 8 bit, 已經進化到32 bits,
甚至都需要作業系統,
用較人性化的 C 語言來寫程式及寫大程式,複雜的程式,
已經很思空見慣了。所以建議初學者可以直接用C語言來寫程式了。
另外用在 8051 單晶片的 C 語言就有很多家公司,
有 Keil 公司的叫 Keil C, 有 IAR 公司的叫 IAR C,
其他的細節請找書研讀吧!加油!!
aki
 
文章: 295
註冊時間: 週二 10月 10, 2006 3:52 pm


回到 8051單晶片--相關的軟硬體討論區

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 3 位訪客