|
|
都懶得回復(fù)你了,還翻老帖出來(lái)頂。
“如您所說(shuō),能叫89C2051完成的6116的功能也可以呀?怎么接線?”---------我只是說(shuō),單片機(jī)可以接受0和1 ,并不是說(shuō)可以完成6116的功能,單片機(jī)內(nèi)部有少量的RAM,可以存儲(chǔ)以及讀取數(shù)據(jù),斷電不能保存。另外,雖然單片機(jī)可以完成RAM的存取,但是你絕對(duì)無(wú)法像6116那樣對(duì)單片機(jī)片內(nèi)的RAM進(jìn)行存取操作,必須使用程序。
既然回復(fù)了,也就一起再次給你潑冷水。
“這樣說(shuō)我的想法也不是沒(méi)有一點(diǎn)根據(jù)的呀?難道現(xiàn)在的單片機(jī)從硬件講不能接受0和1了嗎?這個(gè)我還真不知道!----------你學(xué)了漢語(yǔ)拼音的26個(gè)字母,就會(huì)英語(yǔ)了嗎?同樣是0和1組成的程序,各種單片機(jī)的運(yùn)行結(jié)果都會(huì)不一樣,更何況你那還只是數(shù)據(jù)而不是程序,單片機(jī)能接受0和1,但你不學(xué)單片機(jī)語(yǔ)言有什么用,難道你學(xué)了漢語(yǔ)拼音就可以去考托福了?
“現(xiàn)在基本可以這樣說(shuō),但也不排除例外。從數(shù)字電路硬件基本原理的角度去看看單片機(jī)的基本原理就真的不行嗎?當(dāng)然這要有一定的知識(shí)儲(chǔ)備,而我理解的也就是一些支離破碎的東西不成系統(tǒng),所以障礙很大!---------------絕對(duì)沒(méi)有意外,不要存僥幸心理,數(shù)字電路和單片機(jī)還是完全不同的,你認(rèn)識(shí)的26個(gè)拼音在英語(yǔ)上讀音和意思就完全不同了。
“從最簡(jiǎn)單的單片機(jī)程序(0和1)輸入,輸出這個(gè)過(guò)程難道就沒(méi)有一點(diǎn)希望嗎?”-----------想要輸入什么輸出是什么絕對(duì)不可能,這個(gè)我和壇友們已經(jīng)說(shuō)過(guò)多次了,再喋喋不休只能體現(xiàn)你是不可救藥之人。
“現(xiàn)在大概一般可以這樣說(shuō)。但這絕不是唯一的方法。數(shù)碼開(kāi)關(guān)可以輕而易舉的半島的,難道不是嗎?”------------都說(shuō)了絕對(duì)不可能,你加撥碼開(kāi)關(guān),只是強(qiáng)行改變單片機(jī)的引腳電平,極有可能造成單片機(jī)燒毀。
“這句話給我很大的信心!不管輸入,輸出一樣不一樣,總能輸出了就是進(jìn)步!關(guān)鍵是怎么輸入(如何操作?)怎么變成輸出狀態(tài)?,各腳電平如何設(shè)置?這是關(guān)鍵!”------------死了這條心,想要單片機(jī)輸出,不是隨便編一組數(shù)據(jù)進(jìn)去就行,那是需要特定的程序,所以說(shuō)學(xué)習(xí)單片機(jī)語(yǔ)言是必須的。
“就是不想通過(guò)軟件控制硬件的方式來(lái)使單片機(jī)工作”------------就是這個(gè)意思!有沒(méi)有可能?-----我的回復(fù)是絕對(duì)不可能!
“未必是這樣吧?單片機(jī)輸出引腳電平的改變當(dāng)然是由程序控制的,怎么控制的?還不是改變引腳電平實(shí)現(xiàn)的嘛?引腳電平的改變可以自動(dòng)(由程序完成)為什么就不能手動(dòng)完成?不談繁瑣程度,只說(shuō)手動(dòng)能不能?”------------我說(shuō)得沒(méi)錯(cuò),你就喜歡和人爭(zhēng)論類(lèi)似于2+3=9之類(lèi)的問(wèn)題,單片機(jī)需要程序才能運(yùn)行,這是特意設(shè)計(jì)的,也是大家的共識(shí),它的引腳電平的改變只能是由程序來(lái)進(jìn)行,手動(dòng)想由硬件來(lái)進(jìn)行改變是絕對(duì)不可能的。
“你能告訴我怎么做,足以!”------------------真要想學(xué)單片機(jī),必須學(xué)會(huì)一種單片機(jī)語(yǔ)言,你可以先了解一下匯編語(yǔ)言,這個(gè)和機(jī)器碼有對(duì)應(yīng)的關(guān)系。
“我就是想知道有沒(méi)有可能性!從網(wǎng)友回復(fù)來(lái)看是可能的(不管效率和其他)”-----------那是壇友沒(méi)有理解你另類(lèi)的想法,再次說(shuō)這是絕對(duì)不可能的,不學(xué)單片機(jī)語(yǔ)言你最多只能依靠壇友們給出的一些機(jī)器碼編程進(jìn)去,那就不是玩單片機(jī)了,你要捕魚(yú)的方法壇友們會(huì)幫助你,但是要是你一直找壇友們要魚(yú)吃而自己不去捕,你覺(jué)得會(huì)怎么樣?
“這不結(jié)了嗎?我直接用機(jī)器碼不可以嗎?也就是我理解的單片機(jī)只能識(shí)別0和1.”------------1:?jiǎn)纹瑱C(jī)必須編程,所以你說(shuō)的不用編程器是不可能的。 2:你不學(xué)單片機(jī)語(yǔ)言,會(huì)知道什么樣的機(jī)器碼才會(huì)讓單片機(jī)輸出嗎?自己想玩單片機(jī),不可能一直讓壇友們給你提供機(jī)器碼,而且你這樣也不算數(shù)玩單片機(jī)。
“基礎(chǔ)是什么?高層次又是什么?請(qǐng)舉例說(shuō)明!-----------有誰(shuí)一直在說(shuō)什么“固定下來(lái)”?還有關(guān)于地址等的理解,這些你為什么不去了解?你想玩單片機(jī),不會(huì)是連單片機(jī)的一些基本知識(shí)都不想去了解吧?
“您的意思是不是現(xiàn)在的單片機(jī)通過(guò)各種語(yǔ)言轉(zhuǎn)化成0和1和電路對(duì)話?也就是說(shuō)單片機(jī)依舊是只認(rèn)識(shí)0和1”-------------是這樣,但不表示你隨意輸入一些數(shù)據(jù)就可以讓單片機(jī)進(jìn)行輸出,如同上面的比喻,認(rèn)識(shí)26個(gè)拼音,不一定懂得讀26個(gè)英語(yǔ)字母,更不表示會(huì)說(shuō)、寫(xiě)英語(yǔ)以及對(duì)話了,這涉及的就是單片機(jī)語(yǔ)言。
|
|