[問題] 請問關於 Keil C與單晶片(51/52)方面之韌體 ..

看板C_and_CPP (C/C++)作者 (小新)時間16年前 (2009/08/29 01:28), 編輯推噓5(5012)
留言17則, 3人參與, 最新討論串1/1
硬體電路+程式 有迴路圖 會看 想請教如何將程式與單晶片接腳做結合 程式會看 會寫一些 怎麼做才有辦法由程式控制單晶片 例: XBYTE[0X01] 怎麼用啊? 就算寫在程式裡了 還是不知道它在硬體電路是如何動作的? 對應哪個輸出? 看了 C51 guide 還是看不懂 以下是guide 內容 The XBYTE macro allows you to access individual bytes in the external data memory of the 8051 and is defined as follows: #define XBYTE ((unsigned char volatile xdata*) 0) You may use this macro in your programs as follows: rval = XBYTE [0x0002]; XBYTE [0x0002] = 57; to read or write the contents of the byte in external data memory at address 0002h. 看完或許稍微了解寫法 但在硬體電路方面還是不知道它是如何動作、為何這樣寫?? 更何況還有XWORD 那又是什麼東東阿? 該如何將 硬體電路與程式 連結起來?? 請教各位前輩~~ 如何培養功力? 感恩不盡!! 本身沒修過計組 @@有時候位址與內容值 傻傻分不清楚 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.214.35

08/29 02:29, , 1F
從計算機概論著手.準備示波器.自己焊接電路.找人帶入門
08/29 02:29, 1F

08/29 09:26, , 2F
有沒有再更好的方法? 可以自行修練的@@ 謝謝!!
08/29 09:26, 2F

08/29 11:35, , 3F
我覺得自行修練會多花很多時間 而且我很少看過有書
08/29 11:35, 3F

08/29 11:36, , 4F
會從電路step by step到程式的 所以變成你要上網找資料
08/29 11:36, 4F

08/29 11:36, , 5F
然後再把你的書籍資料連結起來 可是網路的資料都是很片段的
08/29 11:36, 5F

08/29 11:36, , 6F
所以你就要先把網路的資料整理成有系統的精華
08/29 11:36, 6F

08/29 11:38, , 7F
至於你問的問題 大概就是計算機概論跟計算機結構了
08/29 11:38, 7F

08/29 11:39, , 8F
包含怎樣定址 流程 話說 你自己有示波器嗎?
08/29 11:39, 8F

08/29 12:52, , 9F
沒有@@ 如果就光程式與迴路圖 有硬體電路(板子) 可練習..
08/29 12:52, 9F

08/29 12:53, , 10F
這樣可以嗎? 計組大概是要研讀哪個章節? 謝謝
08/29 12:53, 10F

08/29 12:54, , 11F
再請教 示波器的用途是??
08/29 12:54, 11F

08/29 17:37, , 12F
我就是自行修練的.我是勸你至少要有人提點.
08/29 17:37, 12F

08/29 19:37, , 13F
那就自己個人方面 應該有些什麼可以做的吧?
08/29 19:37, 13F

08/29 19:38, , 14F
是計算機概論 還是計算機組織與結構??
08/29 19:38, 14F

08/30 00:08, , 15F
可以多看看相關的東西.不要太執著於看懂.先實做吧
08/30 00:08, 15F

08/30 13:22, , 16F
相關的部分 可以看哪些?? 謝謝!!
08/30 13:22, 16F

08/30 20:32, , 17F
計算機概論 還是計算機組織與結構 其中的相關部分
08/30 20:32, 17F
文章代碼(AID): #1Ac1EhZc (C_and_CPP)
文章代碼(AID): #1Ac1EhZc (C_and_CPP)