51微控制器好學還是pic微控制器好學

時間 2021-06-17 21:29:02

1樓:匿名使用者

51好學一些,但是pic也沒比51難多少。我現在用的就是pic。

首先,pic比51多個配置位,這個看看就懂了基本上。

然後,pic的埠要配置成輸入或者輸出,51不用。pic的中斷沒有優先順序,需要軟體判斷。

最後,pic比51多許多暫存器,你要使用pic的各種功能,都需要去初始化暫存器。

再說說pic的優點。

一:相同的晶振情況下,pic比51速度快,pic4個時鐘週期為一個指令週期,51是12個。

二:pic比51功能強大許多,比如自帶ad轉換,自帶pwm,內建弱上拉(需設定)lcd介面等。。這樣,你在用到許多功能的時候就很方便啦,不用去接很多外圍電路。

三:pic的驅動能力比51強,pic可直接驅動數碼管,51有些吃力哦。

四:pic的抗干擾能力比51好,這個我們公司做過試驗的。

綜合上述這些,建議你學習pic。

2樓:匿名使用者

難度都差不多的,不過學51微控制器的人比較多,同道中人多自然就不寂寞了,所以初學者還是選擇51微控制器比較好,資料多,互相幫助的人也多,顯得更容易些。

3樓:匿名使用者

51基礎 pic stc 翼龍 等等 都是提高部分了 只有先了解51 其他的上手就快樂

4樓:匿名使用者

51應用更廣泛,面更廣

PIC微控制器的序列通訊問題,PIC微控制器序列通訊的波特率又高速和低速之分,請問這兩者有什麼區別

注意,這裡說的高速 低速不是通常說的速度快就是高速,速度慢就是低速。這裡所謂的高速 低速,指的是同一個波特率因子下的波特率的快慢。得看一下式子 高速 波特率 fosc 16 x 1 fosc代表外部晶振 低速 波特率 fosc 64 x 1 從上面的公式可以看到,對同一個x,顯然用 fosc 16 ...

PIC微控制器程式

甜甜圈的店鋪 movf 30h,w 將暫存器30h的值放入w暫存器 addwf 50h,f 把w暫存器與暫存器50h的值相加,結果放在50h btfss status,c 判斷status暫存器裡的c位是否置1 這是一個進位標誌,判斷30h和50h的值相加時候有沒有產生進位 如果為1則跳過下一條指令...

51微控制器外部中斷實驗程式,51微控制器外部中斷實驗程式

做51微控制器外部中斷實驗,應該有主程式 中斷服務程式。樓主所說這些的亮滅,那些的主程式的?那些是中斷程式的?請問你這個觸發中斷是一個按鍵?你觸發的方式是長時間按下還是瞬間按下?我覺得你應該是長時間按下的。回到正題,你這個中斷服務函式裡只有一句 那麼中斷服務函式執行的速度會很快的,所以如果你只按了一...