1樓:匿名使用者
51有很bai多公司生產,at公司的可du以擦寫1000次沒有問題。zhi
51是應用很廣
dao泛的一個型專號,初學者最好學這個。屬51可以使用匯編和c程式設計,編譯器keil c5151的實驗板多如牛毛,你可以自己做或者買一個**上就有很多,隨便選擇吧
2樓:匿名使用者
51微控制器是微控制器經典。好多都是以51為基礎的。覺得應該學,現在單存的用51應用就比專較少了。
一般都是用改屬進後的c8051f***系列的51微控制器,效能也是相當的強悍。可以直接從c8051f***系列微控制器學起,51的內容裡面都有。而且新增加的功能裡面也有說,實用價值也是非常高的。
網路上很容易就可以找到範例和實驗板。
c8051f***系列微控制器也是可以擦寫程式的。
學51推薦可看下書 同時也可以參考下《0c8051f***高速soc微控制器原理及應用》 不太明白你問的問題。t0還有空間呢?如果想在t0中斷內增加程式,也是可以的,長度和t0沒有關係,只要微控制器的儲存空間夠就可以了。儘量不要在中斷中執行程式,會影響整個流程的合理性。所以一般只在中斷中設定標誌。微控制器的中斷入口都是排列在地址的最低端的,分別為0003,000b,0013,001b,0... 已經修改了,50us的定時,定時處理取反p3.6,得到100us的方波。org 0000h sjmp main org 000bh 定時器0中斷入口sjmp int0 pro main mov tmod,01h 以下5條是初始化定時器0,使得50us中斷一次 mov th0,0ffh mov tl0... 那就是同時採集電流和電壓訊號。然後像一二樓說的那樣根據p ui計算。需要多個專ad輸入。採集電壓訊號很簡屬單。採集電流有兩種方法,如果知道電流在一定範圍內,可以用串聯一個阻值較小的電阻,讀它兩端的電壓差,所以最好用如ad0832之類的帶差動輸入的ad晶片讀這個值,然後根據電阻值可計算出流過電阻的電流...微控制器中斷問題,51微控制器外部中斷問題
微控制器問題
微控制器AD取樣如何取樣功率,新手,請教微控制器ADC取樣電池電壓