51單片機(jī)適合做多大的程序 單片機(jī)能存儲(chǔ)多大的數(shù)據(jù)?
單片機(jī)能存儲(chǔ)多大的數(shù)據(jù)?2M的數(shù)據(jù)在51單片機(jī)內(nèi)是沒法保存的,只能外部擴(kuò)展存儲(chǔ)器了。像用AT29C040這樣512KB的ROM需要4片,所以還是建議你考慮一下使用NandFlash吧,比如K9F120
單片機(jī)能存儲(chǔ)多大的數(shù)據(jù)?
2M的數(shù)據(jù)在51單片機(jī)內(nèi)是沒法保存的,只能外部擴(kuò)展存儲(chǔ)器了。像用AT29C040這樣512KB的ROM需要4片,所以還是建議你考慮一下使用NandFlash吧,比如K9F1208芯片,64MB的容量足夠你用的吧?不過需要注意,K9F1208是3.3V工作的,那你需要使用3.3V的單片機(jī)來(lái)運(yùn)行。
51單片機(jī)和15單片機(jī)兼容嗎?
stc15f2k60s2與51單片機(jī)是兼容的,一般的AT89C51,AT89S51,AT89S52的程序在STC15F2K60S2上是可以運(yùn)行的,如果需要使用到增加的功能,就需要按照PDF的介紹使用.
51單片機(jī)程序存儲(chǔ)器的最大地址空間?
這是學(xué)習(xí)51單片機(jī)最簡(jiǎn)單的基礎(chǔ)知識(shí)了,程序存儲(chǔ)器最大尋址空間是64KB。
51單片機(jī)程序多大?
要看編寫的內(nèi)容是多少,最大的可以達(dá)到64kb。
51單片機(jī)多少進(jìn)制?
默認(rèn)是十進(jìn)制的。如果hour03。03是十進(jìn)制3。十進(jìn)制十六進(jìn)制其實(shí)是對(duì)人來(lái)說的,是你寫程序的時(shí)候區(qū)分的,如果我用串口發(fā)送十進(jìn)制數(shù)30 hoursbuf 單片機(jī)中hour?寄存器中存貯的是0001 1110。如果我寫hour hour是用十進(jìn)制還是十六進(jìn)制規(guī)則運(yùn)算,這個(gè)在內(nèi)存里面就是該變量位置二進(jìn)制的加1,如果說在程序里面十進(jìn)制和十六進(jìn)制 ,感覺差別不大。
51單片機(jī)的sp的范圍?
51單片機(jī)堆棧指針SP的范圍是07H~FFH,但由于51單片機(jī)堆棧的操作機(jī)制是SP先行加1,然后再壓棧,所以SP的實(shí)際尋址空間是08H~FEH。
規(guī)劃堆棧范圍時(shí)要注意,由于程序必定會(huì)使用08H~7FH空間,所以堆棧最好規(guī)劃到80H~FFH。另外,為了保證堆棧不被程序干擾,程序不能使用規(guī)劃堆棧的任何單元。
51單片機(jī)有多少個(gè)庫(kù)?
51單片機(jī)有三個(gè)個(gè)庫(kù)
MCS-51存儲(chǔ)器有三個(gè)空間,分別是片內(nèi)RAM(內(nèi)部數(shù)據(jù)存儲(chǔ)器)、片外RAM(外部擴(kuò)展的數(shù)據(jù)存儲(chǔ)器) 和 ROM(內(nèi)部或者外部程序存儲(chǔ)器)。按照具體數(shù)據(jù)的物理存儲(chǔ)空間來(lái)說,MCS-51單片機(jī)在有四個(gè)物理存儲(chǔ)空間,它們分別是:片內(nèi)程序存儲(chǔ)器(片內(nèi)ROM)、片外程序存儲(chǔ)器(片外ROM)、片內(nèi)數(shù)據(jù)存儲(chǔ)器(片內(nèi)RAM)、片外數(shù)據(jù)存儲(chǔ)器(片外RAM)。