轉自:http://blog.sina.com.cn/s/blog_94994f7b01010s1h.html 數組前不加“code”或“data”,則默認將數組存放在程序存儲器中;code 指定數據是存儲在代碼區,數據是在編程的時候跟代碼一起寫入代碼存儲器,運行過程中不能改變;xdata 指定 ...
單片機C語言unsigned char code table code 是什么作用 code的作用是告訴單片機,我定義的數據要放在ROM 程序存儲區 里面,寫入后就不能再更改,其實是相當與匯編里面的尋址MOVC 好像是 ,因為C語言中沒辦法詳細描述存入的是ROM還是RAM 寄存器 ,所以在軟件中添加了這一個語句起到代替匯編指令的作用,對應的還有data是存入RAM的意思。 程序可以簡單的分為cod ...
2013-11-07 10:10 0 4373 推薦指數:
轉自:http://blog.sina.com.cn/s/blog_94994f7b01010s1h.html 數組前不加“code”或“data”,則默認將數組存放在程序存儲器中;code 指定數據是存儲在代碼區,數據是在編程的時候跟代碼一起寫入代碼存儲器,運行過程中不能改變;xdata 指定 ...
...
一、為什么要學單片機技術? 傳統的電子產品升級改造成智能化的電子產品需要用到單片機技術。也就是說傳統的電子產品如電視機、電子表、計算器、數碼相機、手機、MP3、遙控器、洗衣機等產品智能化、微型化,需要的核心技術就是單片機技術。所以從事電子行業的工作人員必須學好單片機技術,否則必然被社會淘汰 ...
在單片機中控制LED燈假設低電平亮時,不管是左移還是右移,都是補0,所以亮的燈越來越多。 _cror ...
1.PICC安裝: PICC編譯器可以直接掛接在MPLAB-IDE集成開發平台下,實現一體化的編譯連接和原代碼調試。使用MPLAB-IDE內的調試工具ICE2000 、ICD2 和軟件 ...
什么是中斷?就是打斷當前要做的事,轉而去執行別的事情。比如小七我現在正在電腦前寫帖子,突然老媽叫我幫她下樓拿點東西,於是我就收到了老媽給我的一個中斷(可以叫做外部中斷),當我去拿東西時,突然尿急(內部 ...
今天我們要說的不是stm32,是關於單片機開發中所應用到的C語言基礎的。 C是單片機開發的必備基礎,也是一定要學的,但是單片機的C語言和純C語言開發相比學的東西要少很多,也正是因為這樣剛剛學習單片機的朋友不要看到要學習C語言就開始發怵,其實這個是沒有必要的,其學習深度是不一樣的,多以 ...
...