1樓:匿名使用者
微控制器用c語言是必須好,硬體一般都是c語言或者c++。
尤其是嵌入式,c語言可以說是最好的了,別看c語言顯得老,搞硬體其他語言還真不行。
2樓:來賓你好闖天涯
嵌入式開發,現在硬體很多關於這方面的,並且微控制器是學嵌入式的必過的技能
3樓:匿名使用者
c是基礎,c都不會怎麼會51程式設計呢
4樓:匿名使用者
一點都沒用,如果你會彙編的話~。~
5樓:匿名使用者
學吃飯筷子有什麼用?
51微控制器程式設計時彙編和c語言如何結合?
6樓:匿名使用者
c語言和組合語言之間主要存在:相互呼叫、混合程式設計等關係,舉例來說吧:
1、c語言呼叫匯編回子程式答
此時,彙編子程式需要申明為外部程式
#include
extern void delay(void)sbit pluse=p1^0;
main()
}彙編子程式:
彙編部分需要做如此處理。
public delay
delay segment code
rseg delay
delay:
mov r2,#250
djnz r2,$
retend
2:c語言中嵌入彙編,這個比較簡單用巨集指令包含進來就可以實現。
void delay(void)
學習微控制器要學習c語言還是c51,如果要學c51,能不能推薦一本好的教材
7樓:天天向上吧
談談我的經歷吧。bai一個沒有c基礎的的du我,zhi師兄老師讓我跟著「王雲
8樓:匿名使用者
就當抄前的微控制器發展水平和開發技術而bai言,學習微控制器當然要學du習c語言,zhi如果學習51微控制器開發,就是學習c51。教材有dao《c51微控制器高階語言程式設計應用實踐》、《微控制器高階語言c51應用程式設計》、《微控制器語言c51程式設計》。我有電子版,需要的話可以發給你。
51微控制器程式設計,用C語言,51微控制器程式設計時彙編和C語言如何結合?
給你一個矩陣鍵盤的參考程式 行列掃描 通過高四位全部輸出低電平,低四位輸出高電平。當接收到的資料,低四位不全為高電平時,說明有按鍵按下,然後通過接收的資料值,判斷是哪一列有按鍵按下,然後再反過來,高四位輸出高電平,低四位輸出低電平,然後根據接收到的高四位的值判斷是那一行有按鍵按下,這樣就能夠確定是哪...
求51微控制器c語言教程 ,求51微控制器c語言教程 pdf
微控制器學習方法 網上微控制器資料很多 你上csdn上找吧 那上面多的是 這個網上的太多了。你搜一下,有很多 的。這種東西多得很,你應該先搜搜再提問 急求郭天祥 新概念51微控制器c語言教程 入門 提高 開發 拓展全攻略 pdf 這是郭天祥這本書最完整的pdf,是整本的,不是一部分。望採納 從入門到...
bit用法 微控制器C語言,51微控制器C語言裡面,定義bit的方法,有哪些,請舉例,謝謝!
bit timerout 0 這裡的bit本質上和char int一樣的 功能一樣,型別不一樣 char是8位,int是16位,bit是1位。每個位元組是8位,就可以包含8個bit,bit只有兩個值,1和0.bit timerout 0 bit keypress 就是定義兩個長度為1位的變數。bit...