51單片機(jī)和arduino的優(yōu)(yōu)劣
萬將17647742901咨詢: 51和單片機還有arm的區(qū)別是什么呢? -
閔行區(qū)輪廓線回復:
______ 單片機是指采用超大規(guī)模集成電路技術把中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計時器等功能集成到一塊芯片上,構成獨立的的計算機系統(tǒng). 因此從概念來講51系列和arm系列都屬于單片機. 51單片機出現(xiàn)比較早,現(xiàn)在還大量應用,廠家很多、芯片類型豐富,應用非常廣泛. ARM出現(xiàn)比較晚,但功能強大,功耗低,產(chǎn)品系列也很豐富,現(xiàn)在應用也非常多.
萬將17647742901咨詢: MCS - 51單片機的SIO串行口發(fā)送和接受數(shù)據(jù)的過程? -
閔行區(qū)輪廓線回復:
______ 串行口初始化編程格式: SIO: MOV TMOD,#20H ;T1作波特率發(fā)生器 MOV TH1,#X ;定時初值選定波特率 MOV TL1,#X MOV PCON,#00H ;SMOD=0,就是波特率不增倍CLR TI ;清除發(fā)送中斷標志SETB TR1 ;打開定時器1 2、發(fā)送程序 查詢方...
萬將17647742901咨詢: 如何實現(xiàn)51單片機和FPGA之間的數(shù)據(jù)傳送,如圖中用51單片機向FPGA的24位寬的pina[23:0]和pinb[23:0]傳送數(shù)據(jù)?
閔行區(qū)輪廓線回復:
______ 你這個設計對于51單片機來說,如果直接按照樓上的總線對接,pina和pinb那就是48哥引腳. 51單片機有幾個型號有6個port口啊. 個人建議:不考慮實時性的話.在FPGA上設計一個數(shù)據(jù)接口,SPI的.或者8pin串口加data clk的. 48個數(shù)據(jù)通訊的方式有個IC是AD9852的.也是MCU和IC通信,數(shù)據(jù)量為48bit.你可以參考設計一個FPGA上的通信io.
萬將17647742901咨詢: 51單片機中延時程序 -
閔行區(qū)輪廓線回復:
______ for(j=0;j<125;j++) 這是一個1ms基準延時程序,i=500就延時了500ms,具體的和機器內(nèi)核有關,把這個程序記住就行了
萬將17647742901咨詢: 用51單片機統(tǒng)計100個數(shù)中正數(shù)負數(shù)個數(shù) -
閔行區(qū)輪廓線回復:
______ 程序如下,運行后,K表示正數(shù)的個數(shù),J表示負數(shù)的個數(shù),100-J-K表示零的個數(shù):#include "reg51.h" int unmber[100]; unsigned char i,j=0,k=0; void main(void) { for(i=0;i<100;i++) { if(unmber>0) k+=1; else if(unmber<0) j+=1; } }
萬將17647742901咨詢: 51單片機主從串行通信 -
閔行區(qū)輪廓線回復:
______ 485可以直接通過轉換芯片接在串口上,然后用串口實現(xiàn)多機通信.51單片機在通信時,串口要設置成9位通信.多機通信主要靠SCON中的SM2位來控制.當SM2=1時,從機只有在接收到的第9位數(shù)據(jù)為1時,才...
萬將17647742901咨詢: AT系列的51單片機用串口怎么燒寫程序 -
閔行區(qū)輪廓線回復:
______ AT系列的不像STC那樣用串口把程序寫入,如果是AT89S51、AT89S52這樣的芯片,使用USB下載線USBASP和軟件progisp,對于AT89C51、C52這樣的芯片就不用考慮了,只能使用編程器.
萬將17647742901咨詢: 51單片機中的外部中斷服務程序入口0和1有什么不同 -
閔行區(qū)輪廓線回復:
______ 它們是兩個獨立的中斷源,各自有各自的中斷程序入口,都有對應的信號輸入引腳 外部中斷0的編號是0 地址0X0003, 外部中斷1的編號是2 地址0X0013 定時器0中斷的編號是1 地址0X000B 匯編語言編程用 程序地址,C語言編程用中斷序號
萬將17647742901咨詢: 51單片機程序有一些小問題,求幫助 -
閔行區(qū)輪廓線回復:
______ 這里定義的是位變量:sbit LSA=P2^2; //138譯碼器端口控制sbit LSB=P2^3;sbit LSC=P2^4;這里賦值什么意思:LSA=m; LSB=n; LSC=p;
萬將17647742901咨詢: 請問,單片機編程和java類編程可以互相兼容或調用嗎?謝謝~ -
閔行區(qū)輪廓線回復:
______ 沒有java程序用于單片機編程的.主要的一點就是JAVA是屬于面向對象的.而單片機編程必須面向機器的. 結合下面的問題一起回答,一般來說,單片機開發(fā)是一個...