1樓:匿名使用者
詳細的你不如去。我就簡單說說吧。你問的問題怎麼感覺沒法說呢舉個例子吧#include//這行檔是51微控制器的頭文唯帶並件,裡面定義了埠和暫存器。
void main()最簡單**這段**就是讓指跡p1口8個腳間隔輸出高低電平的。我也不知道你到底要知道什麼。你還是提問吧這可說的太多了也許我說的你都會,那不是浪費時間嗎。
keil微控制器程式設計的大佬幫忙看看?
2樓:無畏無知者
1)電路圖有錯,不能從p2口獲取控制訊號,所以要斷開 u2 的 cs 與 u1 的 的連線,直接把 cs 接地即可;
2)在**上,直接定義資料如下:
xdata char da;
那麼就可以執行**。
for ( i=0; i<20; i++)去試試吧。
怎麼在keil中編寫c語言程式
3樓:昨天我很壞
其實很簡單,建立project跟你平時一樣然後新建file,直接儲存,會提示你儲存名字,這時預設的字尾是。txt,你直接將名字改成***c儲存。
然後再在左邊放原始檔的目錄右鍵單擊,(英文版)選單中會出現乙個add...檔案之類的選項,選擇之後會出現瀏覽對話方塊,找到你剛才儲存的***c檔案確認新增就ok了。
可以在裡面編寫你的c程式了。
注意你點選完增加後看起來會沒有反應,其實c檔案已經加入了專案。你出來看下就發現他已經在了。
keil可以用來開發pic微控制器程式麼
4樓:刀無極啊
keil 不能給pic微控制器程式設計。pic有專用的編譯軟體,mplab和c語言。
編譯軟體picc。
1、mplab x目前還不是很成熟,沒嫌臘如果用來做專案的話,建議用mplab 版本即可,到microchip額官網**即可。
2、一般不會無緣無故的宕機的,可能是你pc上某個軟體和mplab有衝突導致的者搏,我常年使用這個軟體,沒見啥軟體宕機。
3、icd3下程式不成功,可能是你用的還不熟練,有些地方枯滑沒注意造成的,建議仔細檢查那個5個引腳的連線以及其上各種電氣引數的要求,如果吃不準,就將這個5個引腳上的所有外加電路全部去掉,只需要icd3額5根線直接連到晶元5個腳即可。
4、在mplab中設定的晶元的型號必須和實際目標板的晶元型號一致。
5、請注意給目標板晶元供電,如果目標板消耗電流不大,則使用icd3直接給目標板供電即可。
6、在除錯選單模式下請務必關閉看門狗。
低壓檢測、**保護等配置字,在程式設計選單模式下,則無所謂。
7、個人認為mplab當前是最好的pic整合開發環境。
了,由官方支援,資料也比較齊全,各項除錯功能齊全,最大的缺陷就是功能相對那些專用文字軟體來說稍微弱一點,你當前最大的問題應該是對pic 和pic的整合開發環境不熟悉,如果熟悉的話,不會有啥問題的。
5樓:
不可以,pic有官方的編譯器。
c語言圖形程式設計的教程書,介紹幾本c語言圖形程式設計入門書籍
1 圖形程式設計都是用的純c函式庫,比如windows的gdi,還有directx,以及開源的opengl。這些都是純c庫,也就是說會c語言就能開發圖形介面和遊戲了。c 當然也可以呼叫這些函式庫,但不是必要的。2 學gdi的話最好的書是 windows程式設計.chm 這個文件,這東西網上到處都有。...
windows8 1相容的c語言程式設計軟體
win8 下使用最新的microsoft visual studio即可。1 c語言程式設計軟體有哪些。mcrosoft visual c microsoft visual studio dev c code blocks borland c watcom c borland c builder g...
學c語言用什么程式設計軟體比較好,學C語言,用什麼程式設計軟體比較好
可以使用visual studio系列軟體,如vs2013 等,這個軟體比較是微軟出的一個整合程式設計環境,可以使用許多語言進行程式設計。大學c語言程式設計用什麼軟體?我們用的是codeblocks 感覺挺好的 很漂亮的介面 功能也很強大 但是貌似不能用clrscr 這樣的函式 還有graphics...