欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 老調(diào)重彈:還是請(qǐng)老師說(shuō)明白第一步 AT89C2051怎么和電腦USB口連接下載必要的程序 [打印本頁(yè)]

作者: 海闊天空8    時(shí)間: 2026-3-2 13:44
標(biāo)題: 老調(diào)重彈:還是請(qǐng)老師說(shuō)明白第一步 AT89C2051怎么和電腦USB口連接下載必要的程序
AT89C2051怎么和電腦USB口連接下載必要的程序吧?現(xiàn)在才明白不完成這一步單片機(jī)用不了?重走長(zhǎng)征路,,,,,,,,,,
作者: 黃youhui    時(shí)間: 2026-3-3 20:30
這個(gè)不是芯片手冊(cè)里面的內(nèi)容嗎
作者: angmall    時(shí)間: 2026-3-3 22:50
要讓AT89C2051通過(guò)電腦USB口下載程序,核心答案是:AT89C2051沒(méi)有串口,也不支持直接USB連接,你必須要有一個(gè)額外的“編程器”作為橋梁。


簡(jiǎn)單來(lái)說(shuō),你的電腦不能像跟朋友聊天那樣直接“說(shuō)話(huà)”給AT89C2051聽(tīng)。它們之間需要有一個(gè)“翻譯官”——也就是編程器。這個(gè)編程器負(fù)責(zé)把電腦USB口傳來(lái)的數(shù)據(jù),轉(zhuǎn)換成AT89C2051能聽(tīng)懂的特殊燒錄時(shí)序和電壓(特別是12V的編程電壓)。


所以,你的第一步不是“連接”,而是“獲取一個(gè)適用于AT89C2051的編程器”。下面給你兩條最清晰的路:


方案一:最省心——直接購(gòu)買(mǎi)現(xiàn)成編程器(強(qiáng)烈推薦)
這是讓你最快用上單片機(jī)的方法。你可以直接在網(wǎng)上搜索購(gòu)買(mǎi)“AT89C2051編程器”或“SP200編程器”。


優(yōu)點(diǎn):即插即用,通常配有燒錄軟件,省去了自己焊接和調(diào)試的麻煩。論壇里也有朋友提到SP200編程器支持AT89C2051,價(jià)格也不貴,大約30-40元左右。


如何使用:


1.將編程器用USB線(xiàn)連接到電腦,并安裝好賣(mài)家提供的驅(qū)動(dòng)程序。
2.把AT89C2051芯片安裝到編程器的鎖緊座上。
3.打開(kāi)配套的燒錄軟件,選擇芯片型號(hào)(AT89C2051),加載你寫(xiě)好的程序文件(.hex格式)。
4.點(diǎn)擊“寫(xiě)入”或“編程”按鈕,等待提示成功即可。




方案二:喜歡動(dòng)手——自己制作一個(gè)USB編程器
如果你享受DIY的樂(lè)趣,且手頭有另外一片已編程的單片機(jī)(如AT89S51或STC89C52)作為“監(jiān)控芯片”,可以嘗試自己制作一個(gè)。


核心思路:制作一個(gè)電路,它包含一片監(jiān)控芯片(負(fù)責(zé)解釋電腦發(fā)來(lái)的指令)、USB轉(zhuǎn)串口芯片(如CH340,負(fù)責(zé)電腦USB口和監(jiān)控芯片之間的通信)以及電壓產(chǎn)生電路(產(chǎn)生燒錄需要的12V電壓)。


操作流程簡(jiǎn)述:


1.準(zhǔn)備硬件:根據(jù)網(wǎng)上的電路圖(如Easy 51P編程器),準(zhǔn)備所需的電子元件:?jiǎn)纹瑱C(jī)座、電阻、電容、晶振、CH340芯片、MAX232芯片(用于產(chǎn)生12V)等,并在萬(wàn)能板上焊接。
2.燒錄監(jiān)控程序:這是最關(guān)鍵的一步。你需要先用另一個(gè)編程器,將網(wǎng)上找來(lái)的“Easy 51Pro”這樣的監(jiān)控程序HEX文件,燒錄到你電路中的監(jiān)控芯片(例如AT89S51)里。
3.安裝與連接:將燒好程序的監(jiān)控芯片插回自制的編程器電路,連接USB線(xiàn)到電腦,安裝CH340的驅(qū)動(dòng)程序。
4.使用軟件燒錄:在電腦上打開(kāi)配套的燒錄軟件(如Easy 51Pro),選擇串口號(hào)和芯片型號(hào)(AT89C2051),就可以對(duì)你的目標(biāo)芯片進(jìn)行編程了。





作者: WL0123    時(shí)間: 2026-3-4 08:14
樓主對(duì)AT89C2051有懷舊情結(jié)?早該扔了。
作者: BD7RL    時(shí)間: 2026-3-4 08:14
第一步應(yīng)該找本教程來(lái)看看,基本上所有的教程都寫(xiě)得很清楚。

AT89C51需要編程器,或者理解為燒錄器,把你寫(xiě)的代碼燒錄(或者理解為傳送)到AT89C51里。對(duì)于新手來(lái)說(shuō),最簡(jiǎn)單直接的辦法就是上某一個(gè)寶淘一個(gè)。

或者,用AT89S51代替AT89C51,注意差別就是中間的字母C改為了S,可以理解為C系列的升級(jí)替代品,可以直接代替,但多了個(gè)在線(xiàn)下載功能,就是可以不用燒錄器直接連接芯片了,當(dāng)然它還是要條下載線(xiàn),一樣可以上某一個(gè)寶淘。
作者: joyb    時(shí)間: 2026-3-4 08:17
AT89C2051是哪年的,時(shí)間長(zhǎng)了就是廢品
作者: dj3365191    時(shí)間: 2026-3-4 10:11
板凳已經(jīng)說(shuō)的很清楚了,估計(jì)他還是聽(tīng)不懂,跟人犟,以至于被礦石收音機(jī)論壇給踢出來(lái)了
作者: hyzqq    時(shí)間: 2026-3-4 11:29
    我感覺(jué)老師傅不是聽(tīng)不懂,而是沒(méi)耐心去理解別人所說(shuō)的話(huà)。自己的提問(wèn)又是模棱兩可,導(dǎo)致別人的說(shuō)什么不在他的預(yù)期之中,便不愿意去理解,從而搞得自己很著急,別人也沒(méi)耐心去理解他的著急。
    比如:他問(wèn)“AT89C2051怎么和電腦USB口連接下載必要的程序吧?”這句話(huà)就可以有兩種理解,第一是不知道怎樣將寫(xiě)好的程序下載到單片機(jī)中,這好解決,你買(mǎi)一個(gè)usb口的編程器就可以了。第二種理解你不知道單片機(jī)與PC機(jī)連接通信之間的協(xié)議與時(shí)序等,這更好解決:你如果只是用單片機(jī)完成工作的話(huà),根本不用管它之間的聯(lián)系方式方法。知道有人替你做好工作了你點(diǎn)點(diǎn)鼠標(biāo)就行了,就像你用牙膏不需要知道牙膏的配方和制作方法一樣,你只是用來(lái)刷牙,管那么多牙膏、牙膏皮、牙膏盒的事情干嘛?咱也沒(méi)有強(qiáng)迫癥不是?
作者: kpffq    時(shí)間: 2026-3-4 12:06
太難了,首先要懂電腦操作,其次是要懂單片機(jī)的基礎(chǔ)知識(shí),包括匯編或者C語(yǔ)言及軟件的編譯,做出單片機(jī)能執(zhí)行的程序,再次是懂得如何將程序燒錄到單片機(jī)上。你現(xiàn)在是問(wèn)最后一步,缺少了前面的幾個(gè)基礎(chǔ),后面是很難達(dá)到目的的。
作者: hxjlmhyt    時(shí)間: 2026-3-4 13:15
用STC2051吧,自帶串口,用個(gè)USB轉(zhuǎn)串口小板就可以下載程序,非常方便
作者: angmall    時(shí)間: 2026-3-4 14:45
AT89C2051這么老的芯片就不要用了,現(xiàn)在有新的Ai8051U-LQFP48


AI8051U擎天柱開(kāi)發(fā)板


擎天柱:Ai8051U-LQFP48 轉(zhuǎn) 89C52-DIP40 核心功能實(shí)驗(yàn)板

1000萬(wàn)套 核心功能學(xué)習(xí)板 等您來(lái)申請(qǐng),論壇注冊(cè)網(wǎng)友福利:
【免費(fèi)+包郵 送】擎天柱,1000萬(wàn)套,
Ai8051U-LQFP48 轉(zhuǎn) 89C52-DIP40 核心板
只要愿意學(xué)或能用上,本壇壇友福利,全部【免費(fèi)+包郵 送】
教學(xué)視頻,請(qǐng)參考 Ai8051U 教學(xué)視頻

Ai8051U-LQFP48  比普通 M0/M3,如 32F103C8T6 強(qiáng)太多的地方:
1,Ai8051U有TFPU@120MHz, 算力比他強(qiáng), uS級(jí)硬件三角函數(shù)/浮點(diǎn)運(yùn)算器;
2,Ai8051U的抗干擾比他強(qiáng);
3,  Ai8051U的內(nèi)部復(fù)位是專(zhuān)業(yè)級(jí)的復(fù)位電路,徹底省外部復(fù)位;
4,  Ai8051U的內(nèi)部時(shí)鐘完全滿(mǎn)足串口通信要求,4組串口;
5,Ai8051U-LQFP48有 QSPI, i8080/M6800-TFT 接口,32F103C8T6沒(méi)有;
6,  Ai8051U的PWM支持硬件移相@120MHz
7,Ai8051U是 34K SRAM
8,Ai8051U是 自帶硬件USB, 1個(gè)芯片就能直接USB連接電腦仿真/下載,全球唯一

Ai8051U-LQFP48, RMB2.3含
Ai8051U,USB 型 1T 8051,支持32位和8位指令集, LQFP48-RMB2.3
===直接 USB下載 / USB仿真,1個(gè)芯片搞定
管腳兼容天王級(jí)別的:  89C52RC,  12C5A60S2
要兼容 8位8051指令集,  可以用 Keil C51/IAR/SDCC 編譯器
===就相當(dāng)于更強(qiáng)大的 8H8K64U
要兼容 32位8051指令集,可以用 Keil C251 編譯器,雙核兼容設(shè)計(jì)
===就相當(dāng)于更強(qiáng)大的 32G12K128, 32G8K64
34K SRAM(2K edata, 32K xdata), 64K Flash
TFPU@120MHz, 硬件浮點(diǎn)/硬件三角函數(shù) 運(yùn)算器
DMA支持PWM, DMA支持外設(shè)直接到外設(shè), P2P
120MHz-PWM支持硬件移相,16位PWM; 真12位ADC
USB, 4組串口,12位ADC, 軌到軌比較器
QSPI, SPI, I2S, I2C,  TFT-i8080/M6800 接口
PDIP40,LQFP44,LQFP48
CPU32@42MHz


經(jīng)常有人問(wèn)用哪個(gè)型號(hào)
取代 2051, 89C2051, AT89C2051
取代 STC11F02E / STC11F04E,
取代 STC12C2052 / STC12C2052AD,
取代 STC12C4052 / STC12C4052AD,

可以用如下型號(hào)

STC12H1K16-36I-SOP20
STC12H1K16-36I-TSSOP20
STC12H1K16-36I-DIP20


作者: Y_G_G    時(shí)間: 2026-3-4 15:02
dj3365191 發(fā)表于 2026-3-4 10:11
板凳已經(jīng)說(shuō)的很清楚了,估計(jì)他還是聽(tīng)不懂,跟人犟,以至于被礦石收音機(jī)論壇給踢出來(lái)了

這們?nèi)市炙枪虉?zhí)的認(rèn)為: 只要我能連接上單片機(jī),并只要能通過(guò)一個(gè)按鍵進(jìn)行0和1的機(jī)器碼編程,單片機(jī)就算是學(xué)會(huì)了
他不知道,編程里那么多的東西,比如算法,通訊協(xié)議,之類(lèi),他不想學(xué)匯編,也不想學(xué)C,想當(dāng)然的認(rèn)為只要0和1就能控制單片機(jī).....
2019年我就說(shuō)過(guò)他10年都學(xué)不會(huì)編程,現(xiàn)在,7年過(guò)去了,他依然還在原地等著0和1寫(xiě)程序,他以為別人能干的,他也能干
作者: hhdsdy    時(shí)間: 2026-3-4 17:42
也算有所進(jìn)步了,至少現(xiàn)在是求教怎么用電腦進(jìn)行連接了。
9樓的還是有點(diǎn)繁瑣,10樓的更麻煩,依我看,直接咸魚(yú)淘個(gè)二手的51開(kāi)發(fā)板,二、三十解決問(wèn)題,成色外圍配件都不錯(cuò),只需要一根手機(jī)數(shù)據(jù)線(xiàn)就可以連接電腦并進(jìn)行各種實(shí)驗(yàn),跑馬燈、液晶顯示都可以玩。
作者: angmall    時(shí)間: 2026-3-4 18:13
joyb 發(fā)表于 2026-3-4 08:17
AT89C2051是哪年的,時(shí)間長(zhǎng)了就是廢品

1998年

作者: WL0123    時(shí)間: 2026-3-4 19:53
樓主有懷舊情結(jié),5年來(lái)一直糾結(jié)不止。




作者: xiaocake    時(shí)間: 2026-3-4 21:55
你可以去STC注冊(cè)個(gè)賬號(hào),簽到領(lǐng)積分,然后用積分兌換STC8H2K08U或者STC8H2K12U單片機(jī)芯片(5片還包郵),這倆型號(hào)的單片機(jī)都能用USB的4根線(xiàn)直接接到單片機(jī)引腳上燒寫(xiě)固件,不需要另外的編程(燒寫(xiě))器。不過(guò)建議準(zhǔn)備個(gè)USB轉(zhuǎn)TTL串口線(xiàn)(也可以在STC用積分兌換)
作者: BD7RL    時(shí)間: 2026-3-5 08:12
看來(lái)樓主是要用硬件的思路來(lái)理解軟件。
作者: 海闊天空8    時(shí)間: 2026-3-5 08:33
BD7RL 發(fā)表于 2026-3-5 08:12
看來(lái)樓主是要用硬件的思路來(lái)理解軟件。

就是您說(shuō)的意思,看來(lái)此路不通?或很困難。
作者: 海闊天空8    時(shí)間: 2026-3-5 08:59
Y_G_G 發(fā)表于 2026-3-4 15:02
這們?nèi)市炙枪虉?zhí)的認(rèn)為: 只要我能連接上單片機(jī),并只要能通過(guò)一個(gè)按鍵進(jìn)行0和1的機(jī)器碼編程,單片機(jī)就算是 ...

何止7年!你要真想幫我請(qǐng)解釋這個(gè)問(wèn)題:在各位老師的幫助下用“手動(dòng)編程“的方法,用微動(dòng)開(kāi)關(guān)和按鍵對(duì)AT89C2051可以進(jìn)行寫(xiě)入,讀出的操作了。(需要進(jìn)行“寫(xiě)入”,“讀出”的設(shè)置)您能不能明確回答我,這是不是把AT89C2051單片機(jī)當(dāng)存儲(chǔ)器用了?
至于礦石被踢不便多說(shuō)“不教而誅”,,,,,,
作者: 海闊天空8    時(shí)間: 2026-3-5 09:04
angmall 發(fā)表于 2026-3-3 22:50
要讓AT89C2051通過(guò)電腦USB口下載程序,核心答案是:AT89C2051沒(méi)有串口,也不支持直接USB連接,你必須要有一 ...

謝謝您。聽(tīng)懂了一些,,,,,,,,
作者: dj3365191    時(shí)間: 2026-3-5 10:43
Y_G_G 發(fā)表于 2026-3-4 15:02
這們?nèi)市炙枪虉?zhí)的認(rèn)為: 只要我能連接上單片機(jī),并只要能通過(guò)一個(gè)按鍵進(jìn)行0和1的機(jī)器碼編程,單片機(jī)就算是 ...

看看,我說(shuō)什么來(lái)著,其實(shí)大家都已經(jīng)很詳細(xì)的回答他的問(wèn)題了,他還是那么糾結(jié)。要解釋AT89C2051能不能手動(dòng)編程很簡(jiǎn)單,能,但為啥不這么做,因?yàn)樾蕵O低,就好比洗衣服你用手洗,別人用洗衣機(jī),你的效率高過(guò)洗衣機(jī)?所以說(shuō)奉勸這位老兄多看看單片機(jī)方面的書(shū),靜下心來(lái)好好琢磨,很快就會(huì)發(fā)現(xiàn)原來(lái)AT89C2051早就淘汰了,現(xiàn)在最新的單片機(jī)已經(jīng)都不需要燒錄器了直接電腦U口連上就能燒錄程序。
作者: 人中狼    時(shí)間: 2026-3-5 11:02
這個(gè)問(wèn)題應(yīng)該是初代計(jì)算機(jī)的寫(xiě)入方式了吧,或者說(shuō)是紙帶存儲(chǔ)代碼的輸入方式了,單片機(jī)本質(zhì)來(lái)說(shuō),不運(yùn)行代碼的話(huà),本身就是一個(gè)存儲(chǔ)器
作者: 海闊天空8    時(shí)間: 2026-3-5 12:59
dj3365191 發(fā)表于 2026-3-5 10:43
看看,我說(shuō)什么來(lái)著,其實(shí)大家都已經(jīng)很詳細(xì)的回答他的問(wèn)題了,他還是那么糾結(jié)。要解釋AT89C2051能不能手 ...

“要解釋AT89C2051能不能手動(dòng)編程很簡(jiǎn)單,能,但為啥不這么做,因?yàn)樾蕵O低”-(效率的高低僅僅是量的不同)------------------您這話(huà)什么意思?“能””?我那(“”手動(dòng)編程“”)算編程嗎?或者準(zhǔn)確的說(shuō)叫“存儲(chǔ)器手動(dòng)編程”和單片機(jī)編程有本質(zhì)的區(qū)別(單片機(jī)需要軟件運(yùn)行存儲(chǔ)器不需要),--------不要認(rèn)為我是抬杠,是真不明白。
作者: 海闊天空8    時(shí)間: 2026-3-5 13:07
hyzqq 發(fā)表于 2026-3-4 11:29
我感覺(jué)老師傅不是聽(tīng)不懂,而是沒(méi)耐心去理解別人所說(shuō)的話(huà)。自己的提問(wèn)又是模棱兩可,導(dǎo)致別人的說(shuō)什么不 ...

您的意思就是會(huì)使用電腦不必明白電腦為什么會(huì)這樣做(它是用軟件完成的,弄懂軟件的和使用軟件的沒(méi)幾個(gè)人)單片機(jī)也是燒錄程序后叫它運(yùn)行就完了(小學(xué)生玩單片機(jī)也就是這樣和電腦玩游戲沒(méi)什么區(qū)別),一句話(huà):?jiǎn)纹瑱C(jī)沒(méi)有軟件什么也不能干。
作者: xiaocake    時(shí)間: 2026-3-5 13:10
dj3365191 發(fā)表于 2026-3-5 10:43
看看,我說(shuō)什么來(lái)著,其實(shí)大家都已經(jīng)很詳細(xì)的回答他的問(wèn)題了,他還是那么糾結(jié)。要解釋AT89C2051能不能手 ...

他最開(kāi)始是玩那個(gè)早期的6116存儲(chǔ)器(型號(hào)不知道我記的對(duì)不對(duì)),應(yīng)該是個(gè)RAM芯片吧,他已經(jīng)手動(dòng)完成了把數(shù)據(jù)寫(xiě)進(jìn)去,再讀出來(lái)的操作,通過(guò)LED的亮滅表示0和1。后來(lái)估計(jì)是找到個(gè)AT89C2051芯片,查到了是個(gè)單片機(jī),然后也想著用一樣的手動(dòng)方式給單片機(jī)寫(xiě)數(shù)據(jù)。。。

關(guān)于手動(dòng)編程,我在礦壇給他畫(huà)了最簡(jiǎn)單的編程電路,說(shuō)明了怎么操作,他好像實(shí)現(xiàn)了數(shù)據(jù)的手動(dòng)寫(xiě)入和讀出吧,具體他沒(méi)說(shuō),我也不清楚,僅此而已,他對(duì)單片機(jī)的理解還是停留在那個(gè)存儲(chǔ)器階段。。。

他之前發(fā)了不少帖子,很多人回復(fù)他,很多內(nèi)容都說(shuō)的很清楚了,但是那些有用的內(nèi)容他好像是自動(dòng)屏蔽了一樣的,應(yīng)該是別人的回復(fù)不是他想要的。

在網(wǎng)上買(mǎi)個(gè)其他型號(hào)的單片機(jī)不行嗎?不行,人家就是要玩AT89C2051。
退一步,在網(wǎng)上買(mǎi)個(gè)支持AT89C2051的編程器也行啊,人家就是不買(mǎi),就是要手動(dòng)編程。

他現(xiàn)在的問(wèn)題是不知道自己在干啥,想學(xué)單片機(jī),又不會(huì)先去了解它(有書(shū)不看,因?yàn)榭床欢,然后就憑借自己有限的知識(shí)去強(qiáng)行理解,然后就在不停的想辦法驗(yàn)證自己的“猜想”,總是在一些邊沿問(wèn)題上糾結(jié),整個(gè)過(guò)程就是稀里糊涂的。
作者: 海闊天空8    時(shí)間: 2026-3-5 13:15
angmall 發(fā)表于 2026-3-3 22:50
要讓AT89C2051通過(guò)電腦USB口下載程序,核心答案是:AT89C2051沒(méi)有串口,也不支持直接USB連接,你必須要有一 ...

方案一:最省心——直接購(gòu)買(mǎi)現(xiàn)成編程器(強(qiáng)烈推薦)-----------------我對(duì)您這句話(huà)開(kāi)始認(rèn)真考慮了。麻煩您能不能告訴我我現(xiàn)在只有AT89C2051單片機(jī),用編程器怎么和電腦連接?是不是您說(shuō)的編程器上有兩列20腳插座,給2051燒程序用的?(2051是老掉牙的收單片機(jī)了,適合它的編程器還有賣(mài)的嗎?)
作者: xiaocake    時(shí)間: 2026-3-5 13:17
海闊天空8 發(fā)表于 2026-3-5 12:59
“要解釋AT89C2051能不能手動(dòng)編程很簡(jiǎn)單,能,但為啥不這么做,因?yàn)樾蕵O低”-(效率的高低僅僅是量的不 ...

手動(dòng)編程或者自動(dòng)編程,都是把一堆0和1寫(xiě)進(jìn)單片機(jī),只是方法和快慢的區(qū)別。
手動(dòng)或自動(dòng)編程里面的“編程”用詞其實(shí)不太合適,準(zhǔn)確叫法是“燒寫(xiě)”。

真正的編程,其實(shí)是給單片機(jī)寫(xiě)軟件那個(gè)環(huán)節(jié)(就是生成那一堆0和1的過(guò)程)。這個(gè)寫(xiě)軟件的環(huán)節(jié)才是玩單片機(jī)的重中之重。

作者: 海闊天空8    時(shí)間: 2026-3-5 13:26
xiaocake 發(fā)表于 2026-3-5 13:10
他最開(kāi)始是玩那個(gè)早期的6116存儲(chǔ)器(型號(hào)不知道我記的對(duì)不對(duì)),應(yīng)該是個(gè)RAM芯片吧,他已經(jīng)手動(dòng)完成了把 ...

謝謝您的理解!我確實(shí)是弄過(guò)6116存儲(chǔ)器,在論壇老師的幫助下?lián)Q用2051,用按鍵在不同的地址輸入數(shù)據(jù)也實(shí)現(xiàn)了數(shù)據(jù)寫(xiě)入與讀出。(這好像就是用存儲(chǔ)器的思維去理解單片機(jī)?)但這不是單片機(jī)運(yùn)行,是用單片機(jī)里的存儲(chǔ)器純硬件運(yùn)行?很多老師確實(shí)想幫助我,只是沒(méi)有很好地理解和消化。
作者: 偶爾不開(kāi)心    時(shí)間: 2026-3-5 13:53
海闊天空8 發(fā)表于 2026-3-5 13:26
謝謝您的理解!我確實(shí)是弄過(guò)6116存儲(chǔ)器,在論壇老師的幫助下?lián)Q用2051,用按鍵在不同的地址輸入數(shù)據(jù)也實(shí)現(xiàn) ...

我最好奇的是你懂幾種編程語(yǔ)言 如果一種語(yǔ)言都不懂 即使你手動(dòng)編程成功 也很難讓單片機(jī)運(yùn)行
作者: zxcscm    時(shí)間: 2026-3-5 14:08
海闊天空8 發(fā)表于 2026-3-5 08:59
何止7年!你要真想幫我請(qǐng)解釋這個(gè)問(wèn)題:在各位老師的幫助下用“手動(dòng)編程“的方法,用微動(dòng)開(kāi)關(guān)和按鍵對(duì)AT8 ...

這個(gè)貼能火的原因在于樓主的固執(zhí)和僵化。放過(guò)單片機(jī)吧。就好比前面一條大河,單片機(jī)已經(jīng)給你搭好了陽(yáng)光大道,你不走,你非要用鏟子自己挖個(gè)隧道鉆過(guò)去。姑且不論你怎么用“0”“1”編程的,只看給單片機(jī)的下載過(guò)程,讀出和寫(xiě)入時(shí)都有嚴(yán)格的時(shí)序要求,且都是微秒甚至納秒級(jí)的操作,你手速能做到?不要有把單片機(jī)當(dāng)存儲(chǔ)器的想法了。搞一本數(shù)字電路(非單片機(jī))的教材,搞明白門(mén)電路,再考慮怎么編程吧~

如果非要用微動(dòng)開(kāi)關(guān)和按鍵的思路來(lái)操作硬件實(shí)現(xiàn)類(lèi)似編程的功能,建議去搞74系列的邏輯電路。
作者: 海闊天空8    時(shí)間: 2026-3-5 14:20
偶爾不開(kāi)心 發(fā)表于 2026-3-5 13:53
我最好奇的是你懂幾種編程語(yǔ)言 如果一種語(yǔ)言都不懂 即使你手動(dòng)編程成功 也很難讓單片機(jī)運(yùn)行

我確實(shí)一種語(yǔ)言也不懂。您這句話(huà):“”即使你手動(dòng)編程成功 也很難讓單片機(jī)運(yùn)行“”。我“”手動(dòng)編程“”是不是成功了?我也不知道?2051的P1-0-P1-7能叫8個(gè)LED完成“正流水”,“”倒流水“,“”間隔顯示“”,,,等不同輸出狀態(tài)。這是單片機(jī)運(yùn)行(現(xiàn)在認(rèn)為不可能))還是存儲(chǔ)器運(yùn)行?我也說(shuō)不清?
作者: 海闊天空8    時(shí)間: 2026-3-5 14:23
xiaocake 發(fā)表于 2026-3-5 13:10
他最開(kāi)始是玩那個(gè)早期的6116存儲(chǔ)器(型號(hào)不知道我記的對(duì)不對(duì)),應(yīng)該是個(gè)RAM芯片吧,他已經(jīng)手動(dòng)完成了把 ...

“”想學(xué)單片機(jī),又不會(huì)先去了解它(有書(shū)不看,因?yàn)榭床欢啊?------------您這話(huà)說(shuō)的對(duì)!書(shū)不是不看,真是看不懂!我能理解的不多,最煩用名詞解釋名詞,,,,,,,,,,,,,
作者: joyb    時(shí)間: 2026-3-5 14:31
angmall 發(fā)表于 2026-3-4 18:13
1998年

哦,難怪!
90年代,我也有一個(gè)夢(mèng)想,就是擁有一塊學(xué)習(xí)板,當(dāng)年,一塊8031學(xué)習(xí)板,價(jià)值一千多元,相當(dāng)于普通人一年的收入,因此,學(xué)習(xí)板僅僅是我的夢(mèng)想而已。
仁兄這個(gè)2051比我的夢(mèng)想高了幾個(gè)檔次,時(shí)間若倒退回三十年,誰(shuí)有2051,我會(huì)膜拜的
作者: a399288395    時(shí)間: 2026-3-5 14:31
國(guó)產(chǎn)單片機(jī)騰飛的年代,這個(gè)型號(hào)沒(méi)有必要再整了;
作者: 偶爾不開(kāi)心    時(shí)間: 2026-3-5 14:46
海闊天空8 發(fā)表于 2026-3-5 14:20
我確實(shí)一種語(yǔ)言也不懂。您這句話(huà):“”即使你手動(dòng)編程成功 也很難讓單片機(jī)運(yùn)行“”。我“”手動(dòng)編程“” ...

你口中的手動(dòng)編程 只是燒錄過(guò)程 把機(jī)器碼燒錄進(jìn)單片機(jī)  并不算編程
作者: Y_G_G    時(shí)間: 2026-3-5 15:05
海闊天空8 發(fā)表于 2026-3-5 08:59
何止7年!你要真想幫我請(qǐng)解釋這個(gè)問(wèn)題:在各位老師的幫助下用“手動(dòng)編程“的方法,用微動(dòng)開(kāi)關(guān)和按鍵對(duì)AT8 ...

手動(dòng)編程,你不能
下載一個(gè)單片機(jī)程序最多就是5秒鐘,你7年都還沒(méi)能干成,人生有幾個(gè)七年?
單片機(jī)原理,數(shù)字電路,你都不學(xué),整天把心思花在怎么去跟網(wǎng)友抬杠上面
人家跟你解釋單片機(jī)工作原理,你就說(shuō)"我不管,我就要0和1編程"
人家說(shuō)不想學(xué)C可以學(xué)匯編,你就說(shuō)"我不管,我就要0和1編程"
我的回復(fù)上萬(wàn)字,你一個(gè)字都不接受,就說(shuō)人家不給你解釋
假設(shè),我是說(shuō)假設(shè)你已經(jīng)能手動(dòng)編程了,那么好,你去下載一個(gè)單片機(jī)的規(guī)格書(shū)看一下,比如STC89C2051,它其實(shí)和AT89C2051是一樣,認(rèn)真看一下規(guī)格,看看你對(duì)規(guī)格書(shū)里面有多少是不能理解的,當(dāng)然,你也可以說(shuō)你不需要看規(guī)格也能編程,畢竟你那么牛X
趁早放棄吧,有空去釣個(gè)魚(yú),跳跳廣場(chǎng)舞,看你現(xiàn)在的回復(fù),再過(guò)七年,你估計(jì)還不一定能邁出學(xué)單片機(jī)的第一步
作者: man1234567    時(shí)間: 2026-3-5 15:06
吃片感冒藥,非得整出藥物動(dòng)力學(xué)和藥品原料選擇及生產(chǎn)流程質(zhì)量控制,這就呵呵了。
如今的模擬電路,再也不需要也不可能將每一塊集成電路的原理圖和外接式修理弄明白了,直接換。
回到你的問(wèn)題,這么古老的單片機(jī)目前的技術(shù)下沒(méi)可能直接連usb并成功通訊。
要直接聯(lián)且方便的51單片機(jī)就STC價(jià)格一樣便宜,功能、價(jià)格和易用性都比AT89C2051不差。
作者: wwh2382    時(shí)間: 2026-3-5 16:37
按照樓主的水平,即使給他一個(gè)編程器,讓他輸入他所理解的0和1,他的2051也不會(huì)輸出他想要的結(jié)果,最可能的結(jié)果是死機(jī)。因?yàn)樗?051只能理解特定格式的0和1。一個(gè)人只會(huì)說(shuō)漢語(yǔ),另一個(gè)人只會(huì)說(shuō)英語(yǔ),除了大眼瞪小眼,兩個(gè)人能溝通嗎?
作者: angmall    時(shí)間: 2026-3-5 16:54
海闊天空8 發(fā)表于 2026-3-5 13:15
方案一:最省心——直接購(gòu)買(mǎi)現(xiàn)成編程器(強(qiáng)烈推薦)-----------------我對(duì)您這句話(huà)開(kāi)始認(rèn)真考慮了。麻煩 ...

編程器上有兩列20腳插座,給2051燒程序用的





    1.  將編程器用USB線(xiàn)連接到電腦,并安裝好賣(mài)家提供的驅(qū)動(dòng)程序。
    2.  把AT89C2051芯片安裝到編程器的鎖緊座上。
    3.  打開(kāi)配套的燒錄軟件,選擇芯片型號(hào)(AT89C2051),加載你寫(xiě)好的程序文件(.hex格式)。
    4.  點(diǎn)擊“寫(xiě)入”或“編程”按鈕,等待提示成功即可。



作者: xiaocake    時(shí)間: 2026-3-5 19:05
海闊天空8 發(fā)表于 2026-3-5 13:15
方案一:最省心——直接購(gòu)買(mǎi)現(xiàn)成編程器(強(qiáng)烈推薦)-----------------我對(duì)您這句話(huà)開(kāi)始認(rèn)真考慮了。麻煩 ...

編程器型號(hào)是SP200S或SP200SE,我用過(guò)的,還比較好用。在某一個(gè)寶上搜 “SP200S編程器”,很多賣(mài)的,不用擔(dān)心買(mǎi)不到。
賣(mài)家會(huì)給你提供編程器配套的軟件和驅(qū)動(dòng)什么的。

這個(gè)編程器支持燒寫(xiě)很多型號(hào)的存儲(chǔ)器和單片機(jī)。然后附帶有說(shuō)明文檔,不用擔(dān)心不會(huì)用。

作者: fj51hei    時(shí)間: 2026-3-5 20:10
弄個(gè)顛倒的武功心法給他,看能不能出來(lái)個(gè)電子版的歐陽(yáng)鋒
作者: 海闊天空8    時(shí)間: 2026-3-6 08:35
人中狼 發(fā)表于 2026-3-5 11:02
這個(gè)問(wèn)題應(yīng)該是初代計(jì)算機(jī)的寫(xiě)入方式了吧,或者說(shuō)是紙帶存儲(chǔ)代碼的輸入方式了,單片機(jī)本質(zhì)來(lái)說(shuō),不運(yùn)行代碼 ...

“”單片機(jī)本質(zhì)來(lái)說(shuō),不運(yùn)行代碼的話(huà),本身就是一個(gè)存儲(chǔ)器“”-------------------------所謂的“手動(dòng)編程”是不是單片機(jī)當(dāng)存儲(chǔ)器用了??
作者: 海闊天空8    時(shí)間: 2026-3-6 08:39
man1234567 發(fā)表于 2026-3-5 15:06
吃片感冒藥,非得整出 ...

“”這么古老的單片機(jī)目前的技術(shù)下沒(méi)可能直接連usb并成功通訊“----您的意思就是電腦和AT89C2051無(wú)法連接了???
作者: 海闊天空8    時(shí)間: 2026-3-6 08:48
wwh2382 發(fā)表于 2026-3-5 16:37
按照樓主的水平,即使給他一個(gè)編程器,讓他輸入他所理解的0和1,他的2051也不會(huì)輸出他想要的結(jié)果,最可能的 ...

一個(gè)人只會(huì)說(shuō)漢語(yǔ),另一個(gè)人只會(huì)說(shuō)英語(yǔ),除了大眼瞪小眼,兩個(gè)人能溝通嗎?--------------您這句話(huà)說(shuō)的一點(diǎn)不錯(cuò)!
作者: 偶爾不開(kāi)心    時(shí)間: 2026-3-6 08:57
海闊天空8 發(fā)表于 2026-3-6 08:35
“”單片機(jī)本質(zhì)來(lái)說(shuō),不運(yùn)行代碼的話(huà),本身就是一個(gè)存儲(chǔ)器“”-------------------------所謂的“手動(dòng)編 ...

你能這么認(rèn)為 那確實(shí)連門(mén)都沒(méi)入 上幾樓說(shuō)的沒(méi)錯(cuò) 再過(guò)十年也做不成
作者: 人中狼    時(shí)間: 2026-3-6 09:08
還是從頭學(xué)學(xué)計(jì)算機(jī)的發(fā)展過(guò)程吧,想學(xué)一門(mén)技術(shù),該學(xué)的都必須得學(xué),技術(shù)這東西沒(méi)捷徑走,也沒(méi)有半路出家的,沒(méi)基礎(chǔ)最后學(xué)成的,也只不過(guò)是學(xué)的過(guò)程中,補(bǔ)足了基礎(chǔ)罷了
作者: 白水大蝦2016    時(shí)間: 2026-3-6 10:17
打開(kāi)STC官方網(wǎng)站看
作者: dj3365191    時(shí)間: 2026-3-6 16:43
糾結(jié)了七年還在原地踏步,估計(jì)再過(guò)七年也是一樣,關(guān)鍵是好心給他的建議他都要提出疑問(wèn)和反駁,從來(lái)沒(méi)有認(rèn)真聽(tīng)取大家的建議,好像他是權(quán)威。但是看書(shū)還看不懂,還討厭名詞解釋?zhuān),無(wú)語(yǔ)了!
作者: 黃youhui    時(shí)間: 2026-3-6 17:03
海闊天空8 發(fā)表于 2026-3-5 12:59
“要解釋AT89C2051能不能手動(dòng)編程很簡(jiǎn)單,能,但為啥不這么做,因?yàn)樾蕵O低”-(效率的高低僅僅是量的不 ...

回答你第一個(gè)問(wèn)題:”手動(dòng)編程“算編程嗎?
算,你知不知道有個(gè)東西叫做模擬串口,就是用兩個(gè)普通的單片機(jī)引腳快速輸出0和1來(lái)模擬串口輸出數(shù)據(jù)。你所謂的手動(dòng)編程其實(shí)就是這個(gè)過(guò)程用手指按0和1輸出數(shù)據(jù)到單片機(jī),起到程序下載的作用,但是你要知道單片機(jī)下載是有速度要求的,速度慢了時(shí)間超了單片機(jī)會(huì)把你當(dāng)做下載終止或者數(shù)據(jù)中斷,所以他們和你說(shuō)沒(méi)必要,你手速要是能達(dá)到單片機(jī)下載所需速度,一秒鐘點(diǎn)擊上百上千次,直接去打游戲吧,別玩單片機(jī)了,別人還沒(méi)動(dòng)手你連發(fā)18個(gè)技能了。然后如果你說(shuō)你要找一個(gè)下載速度可以1秒一個(gè)字節(jié)的單片機(jī),慢慢敲也行。
第二個(gè)問(wèn)題:存儲(chǔ)器手動(dòng)編程”和單片機(jī)編程有本質(zhì)的區(qū)別(單片機(jī)需要軟件運(yùn)行存儲(chǔ)器不需要)。本質(zhì)區(qū)別就是單片機(jī)它不是公共區(qū)域,它是有門(mén)禁的大樓,你要進(jìn)入單片機(jī)找東西存東西,你得有大樓門(mén)禁,你要調(diào)用單片機(jī)的存儲(chǔ)和讀取程序(普通存儲(chǔ)器只要破開(kāi)存儲(chǔ)器的讀寫(xiě)保護(hù),然后在控制引腳輸入指令就行,你可以外部輸入指令,單片機(jī)必須調(diào)用自身指令),可能別人給你實(shí)現(xiàn)寫(xiě)好再單片機(jī)里了,另外單片機(jī)有晶振,它每一個(gè)模塊運(yùn)行都是有固定速度的,它可不管你煩不反應(yīng)的過(guò)來(lái),它程序讀取和輸出速度是固定的,你反應(yīng)不過(guò)來(lái)就是亂碼,當(dāng)然你可以鎖死程序,必須被我讀到才能開(kāi)始輸出下一個(gè)字節(jié),或者必須等我完成8個(gè)字節(jié)的輸入才開(kāi)始存儲(chǔ),但是你這以人體速度,還不如拿本子記。
作者: 黃youhui    時(shí)間: 2026-3-6 17:09
fj51hei 發(fā)表于 2026-3-5 20:10
弄個(gè)顛倒的

讓他一秒鐘敲出9600個(gè)字節(jié),還是均勻敲出的,完成單片機(jī)波特率通信要求,然后手動(dòng)敲出單片機(jī)握手代碼和bin數(shù)據(jù)完成燒錄?
作者: fei2008    時(shí)間: 2026-3-6 17:13
海闊天空8 發(fā)表于 2026-3-6 08:35
“”單片機(jī)本質(zhì)來(lái)說(shuō),不運(yùn)行代碼的話(huà),本身就是一個(gè)存儲(chǔ)器“”-------------------------所謂的“手動(dòng)編 ...

普通2051單片機(jī)內(nèi)部有兩個(gè)存儲(chǔ)器,一個(gè)掉電就沒(méi)有數(shù)據(jù)的data區(qū)只有128bit,一個(gè)能掉電保持?jǐn)?shù)據(jù)的code區(qū)有2kb空間
手動(dòng)編程一種是把代碼寫(xiě)入code區(qū),對(duì)2051來(lái)說(shuō)沒(méi)啥難度,你好像也干成了,但修改比較麻煩
code區(qū)代碼可以像獨(dú)立存儲(chǔ)器那樣運(yùn)行,2051時(shí)鐘頻率可以低到1hz,用普通時(shí)鐘頻率時(shí)你也可以用外部開(kāi)關(guān)輸入執(zhí)行,看你怎么用了
還有一種是把代碼寫(xiě)入data區(qū),和你用獨(dú)立存儲(chǔ)器用法一樣,但是需要在code區(qū)寫(xiě)入一段代碼,把數(shù)據(jù)在io口和data區(qū)之間來(lái)回傳送,這種data區(qū)的數(shù)據(jù)修改容易,刨去code區(qū)代碼使用的變量,空間太小
這兩種把單片機(jī)當(dāng)存儲(chǔ)器使用的編程,功能有限,但是也挺好玩的
作者: fei2008    時(shí)間: 2026-3-6 20:02
黃youhui 發(fā)表于 2026-3-6 17:09
讓他一秒鐘敲出9600個(gè)字節(jié),還是均勻敲出的,完成單片機(jī)波特率通信要求,然后手動(dòng)敲出單片機(jī)握手代碼和bi ...

2051是并行編程
作者: 海闊天空8    時(shí)間: 2026-3-6 21:19
黃youhui 發(fā)表于 2026-3-6 17:03
回答你第一個(gè)問(wèn)題:”手動(dòng)編程“算編程嗎?
算,你知不知道有個(gè)東西叫做模擬串口,就是用兩個(gè)普通的單片 ...

我這不是給單片機(jī)編程,是跟單片機(jī)里的存儲(chǔ)器編程,這樣說(shuō)對(duì)嗎?
作者: fei2008    時(shí)間: 2026-3-6 21:49
不使用單片機(jī)單用存儲(chǔ)器輔以一些外圍電路,或者把單片機(jī)當(dāng)存儲(chǔ)器使用,也能實(shí)現(xiàn)很多功能,比如凸輪控制器,步進(jìn)電機(jī)驅(qū)動(dòng)器,譯碼器等等,存儲(chǔ)器本質(zhì)上是數(shù)字電路中可編程邏輯器件的一種。
給存儲(chǔ)器寫(xiě)入特定的數(shù)據(jù),其實(shí)就是代碼編程
當(dāng)讀出存儲(chǔ)器中的數(shù)據(jù),從io口來(lái)看就是在執(zhí)行特定的代碼程序
作者: 海闊天空8    時(shí)間: 2026-3-7 07:45
fei2008 發(fā)表于 2026-3-6 21:49
不使用單片機(jī)單用存儲(chǔ)器輔以一些外圍電路,或者把單片機(jī)當(dāng)存儲(chǔ)器使用,也能實(shí)現(xiàn)很多功能,比如凸輪控制器, ...

您這樣說(shuō)我就比較明白了,謝謝。我所謂的不用電腦,不用編程器,不懂C語(yǔ)言的“手動(dòng)編程”實(shí)際就是把單片機(jī)裸芯片當(dāng)存儲(chǔ)器用了(雖然也能寫(xiě)進(jìn),輸出數(shù)據(jù),接入譯碼器也能使7段LED數(shù)碼管顯示阿拉伯?dāng)?shù)字),單片機(jī)裸芯片和電腦裸機(jī)一樣什么也不能干,要想完成一定的任務(wù)電腦就必須要安裝系統(tǒng)軟件,單片機(jī)也要燒寫(xiě)程序進(jìn)去才具備完成一定任務(wù)的能力。這是使用單片機(jī)的必備條件。
我這樣理解對(duì)嗎?請(qǐng)您指正。

作者: BD7RL    時(shí)間: 2026-3-7 08:40
海闊天空8 發(fā)表于 2026-3-5 08:33
就是您說(shuō)的意思,看來(lái)此路不通?或很困難。

我這么說(shuō)吧,比如,我們有一首歌的MP3,你沒(méi)有,你也想聽(tīng),MP3文件是什么,無(wú)非是0和1,這么理解,好象你并不需要我們MP3原文件,你覺(jué)得你可以通過(guò)自己輸入0和1就能最終獲得你想聽(tīng)的那首歌。

你這么想,一點(diǎn)沒(méi)錯(cuò),但為什么不用更簡(jiǎn)單點(diǎn)方法,比如借一下別人的原文件拷貝一下?再或者找臺(tái)錄音機(jī)自己唱一遍,非要堅(jiān)持自己從輸入0和1開(kāi)始?

那么再說(shuō)你錯(cuò)的地方,因?yàn)槟銢](méi)有利用便捷的社會(huì)資源,高度發(fā)展的社會(huì),是需要合作的,每個(gè)人做一部分工作,人類(lèi)建設(shè)才能上高度。

每個(gè)人的能量是渺小的,要完成高度發(fā)展的海量工作,就必須依靠海量的社會(huì)人共同完成。

都說(shuō)站在巨人的肩膀上才能取得比巨人更高的成就,別人已經(jīng)完成了編譯的絕大部分工作,你拿來(lái)用就可以了,非要去做一個(gè)人無(wú)法完成的工作又有什么意義?
作者: 海闊天空8    時(shí)間: 2026-3-7 08:45
fei2008 發(fā)表于 2026-3-6 21:49
不使用單片機(jī)單用存儲(chǔ)器輔以一些外圍電路,或者把單片機(jī)當(dāng)存儲(chǔ)器使用,也能實(shí)現(xiàn)很多功能,比如凸輪控制器, ...

“給存儲(chǔ)器寫(xiě)入特定的數(shù)據(jù),其實(shí)就是代碼編程
當(dāng)讀出存儲(chǔ)器中的數(shù)據(jù),從io口來(lái)看就是在執(zhí)行特定的代碼程序“----------------------------------您這兩句話(huà)的意思?
給存儲(chǔ)器(用0或1)寫(xiě)入特定的數(shù)據(jù),其實(shí)就是代碼(用0或1)編程
當(dāng)讀出存儲(chǔ)器中的數(shù)據(jù),從io口來(lái)看就是在執(zhí)行特定的代碼程序,,,,,(io口的輸出的不就是寫(xiě)入的程序嗎?)怎么說(shuō)是一堆亂碼呢?即便是亂碼他也有國(guó)定的規(guī)律呀?單片機(jī)認(rèn)不認(rèn)識(shí)那是另一回事。(
這就涉及到計(jì)算機(jī)語(yǔ)言了)
作者: 人中狼    時(shí)間: 2026-3-7 09:26
不論是何種方式通過(guò)單片機(jī)IO口寫(xiě)入或讀取數(shù)據(jù),都只是對(duì)數(shù)據(jù)的操作,并不涉及編程,編程是按指定的格式和規(guī)律編寫(xiě)0和1。單片機(jī)程序的運(yùn)行,是通過(guò)單片機(jī)內(nèi)部加法器等其他電路來(lái)執(zhí)行的,這是數(shù)字電路的知識(shí)。
作者: 海闊天空8    時(shí)間: 2026-3-7 09:50
人中狼 發(fā)表于 2026-3-7 09:26
不論是何種方式通過(guò)單片機(jī)IO口寫(xiě)入或讀取數(shù)據(jù),都只是對(duì)數(shù)據(jù)的操作,并不涉及編程,編程是按指定的格式和規(guī) ...

“”不論是何種方式通過(guò)單片機(jī)IO口寫(xiě)入或讀取數(shù)據(jù),都只是對(duì)數(shù)據(jù)的操作,并不涉及編程“=============”寫(xiě)入某種“”有規(guī)律的數(shù)據(jù)“”能不能看成一種程序?
作者: lxh0508    時(shí)間: 2026-3-7 09:55
看到樓主讓我想到了一個(gè)校友。那時(shí)我還用winXP的時(shí)候有次我系統(tǒng)崩潰了,因?yàn)槲沂请娔X白吃,我朋友給我介紹了一個(gè)高手來(lái)幫我修電腦。
  他看了一下電腦,問(wèn)我有沒(méi)有XP的安裝盤(pán),我說(shuō)沒(méi)有。
  他想了一下,叫我把一張空的DVD刻錄盤(pán)和一根針拿給他,我想修電腦要刻錄盤(pán)和針干什么,但人家是高手,我也不好說(shuō)什么,就把DVD刻錄盤(pán)拿一張來(lái)給他了。
  他把針頭對(duì)著刻錄盤(pán)戳,他戳的速度非?,但是只戳深或淺,我搞不懂這有什么用,但也不敢問(wèn),看了半個(gè)多小時(shí),他還是不停的戳著DVD刻錄盤(pán),我漸漸的有些困,我問(wèn)他這東西要搞多久,他說(shuō)要幾個(gè)小時(shí),我給他倒了杯茶,就一個(gè)人去隔壁睡覺(jué)了。
  醒來(lái)的時(shí)候,一看已經(jīng)過(guò)了4個(gè)多小時(shí),我起身到隔壁,看見(jiàn)他正在Xp里面調(diào)試,還裝上了office、photoshop、迅雷、魔獸世界等軟件……過(guò)了一會(huì)兒,他說(shuō),你試試,我坐上椅子用了一下,真的好了,我當(dāng)時(shí)也不懂電腦,謝過(guò)人家就走了。
  后來(lái)我慢慢對(duì)電腦有了了解,終于了解,原來(lái)當(dāng)時(shí)那位高手是針頭刻了一個(gè)單面雙層的DVD,在里面刻上了Xp、office、photoshop、魔獸世界的安裝程序,我后來(lái)問(wèn)我朋友那位高手的下落,我朋友說(shuō)前幾年去了德國(guó)之后,杳無(wú)音訊....
作者: 人中狼    時(shí)間: 2026-3-7 10:17
海闊天空8 發(fā)表于 2026-3-7 09:50
“”不論是何種方式通過(guò)單片機(jī)IO口寫(xiě)入或讀取數(shù)據(jù),都只是對(duì)數(shù)據(jù)的操作,并不涉及編程“=============” ...

其實(shí)樓主現(xiàn)在需要的只是要明確自己所糾結(jié)的是什么,現(xiàn)在很多的名詞都是一個(gè)廣義概念,很難說(shuō)明一個(gè)特定模式是否屬于這個(gè)名詞,先考慮好自己想要什么,單片機(jī)、編程、數(shù)字電路現(xiàn)在已經(jīng)不是特指名詞了,都是指一個(gè)行業(yè)了,而且還相互交叉,已經(jīng)沒(méi)法說(shuō)明單個(gè)狀態(tài)了
作者: 海闊天空8    時(shí)間: 2026-3-7 10:21
lxh0508 發(fā)表于 2026-3-7 09:55
看到樓主讓我想到了一個(gè)校友。那時(shí)我還用winXP的時(shí)候有次我系統(tǒng)崩潰了,因?yàn)槲沂请娔X白吃,我朋友給我介紹 ...

你在講神話(huà)吧?用針手工刻光盤(pán)?不過(guò)和我“手動(dòng)編程”倒是有點(diǎn)相似,,,,,,,,,,,,,,
作者: 海闊天空8    時(shí)間: 2026-3-7 10:29
BD7RL 發(fā)表于 2026-3-7 08:40
我這么說(shuō)吧,比如,我們有一首歌的MP3,你沒(méi)有,你也想聽(tīng),MP3文件是什么,無(wú)非是0和1,這么理解,好象你 ...

您講的道理沒(méi)錯(cuò)。黑白電視被淘汰了,但黑白電視的歷史地位永遠(yuǎn)存在。歐姆定律幾百年了電學(xué)基礎(chǔ)還得學(xué),了解這段歷史,,,,,,,,
作者: hhdsdy    時(shí)間: 2026-3-7 11:08
海闊天空8 發(fā)表于 2026-3-7 10:29
您講的道理沒(méi)錯(cuò)。黑白電視被淘汰了,但黑白電視的歷史地位永遠(yuǎn)存在。歐姆定律幾百年了電學(xué)基礎(chǔ)還得學(xué),了 ...

你到底是想學(xué)單片機(jī)還是和人爭(zhēng)論單片機(jī)能否手動(dòng)編程?看你的回帖根本就是在炒話(huà)題而不是真心想學(xué)。
在礦石被踢了還不檢討自己,口口聲聲說(shuō)礦石論壇是被幾個(gè)人綁架了,那么你看看你在這個(gè)論壇最近的這幾個(gè)帖子,還不是大部分壇友都持反對(duì)態(tài)度,又有誰(shuí)是支持你的?想學(xué)習(xí)就不要把話(huà)題歪來(lái)歪去的,論壇的熱心壇友還是不少的。
作者: hyzqq    時(shí)間: 2026-3-7 11:22
海闊天空8 發(fā)表于 2026-3-5 13:07
您的意思就是會(huì)使用電腦不必明白電腦為什么會(huì)這樣做(它是用軟件完成的,弄懂軟件的和使用軟件的沒(méi)幾個(gè)人 ...

就是這個(gè)意思!1,會(huì)使用電腦不必明白電腦為什么會(huì)這樣做,設(shè)計(jì)軟件和使用軟件本身就是兩類(lèi)人!設(shè)計(jì)軟件和設(shè)計(jì)操作系統(tǒng)也是兩類(lèi)人,設(shè)計(jì)操作系統(tǒng)和設(shè)計(jì)架構(gòu)的更是兩類(lèi)人,大家各干各的才會(huì)產(chǎn)生社會(huì),才有工業(yè)化、社會(huì)化大生產(chǎn),這就是小農(nóng)經(jīng)濟(jì)的進(jìn)步! 2,小學(xué)生那叫玩或者學(xué)單片機(jī)和玩游戲有區(qū)別,玩單片機(jī)是學(xué)習(xí)的過(guò)程,玩游戲是消遣的過(guò)程。工作用單片機(jī)叫設(shè)計(jì)產(chǎn)品,同樣不用從最底層開(kāi)始。一句話(huà):你要是開(kāi)車(chē)上街,沒(méi)必要先學(xué)習(xí)怎樣開(kāi)采鐵礦石甚至怎樣學(xué)會(huì)探礦!
作者: dj3365191    時(shí)間: 2026-3-7 11:28
hhdsdy 發(fā)表于 2026-3-7 11:08
你到底是想學(xué)單片機(jī)還是和人爭(zhēng)論單片機(jī)能否手動(dòng)編程?看你的回帖根本就是在炒話(huà)題而不是真心想學(xué)。
在礦 ...

一定要死磕到底!死犟到底!直到?jīng)]人理他,被管理員踢出去!
作者: fei2008    時(shí)間: 2026-3-7 11:30
其實(shí)c2051當(dāng)存儲(chǔ)器編程來(lái)用執(zhí)行速度更快,一個(gè)時(shí)鐘幾十納秒就能輸出結(jié)果
用指令編程,執(zhí)行速度就慢了,一個(gè)指令周期得好幾個(gè)時(shí)鐘周期

作者: 海闊天空8    時(shí)間: 2026-3-7 13:09
本帖最后由 海闊天空8 于 2026-3-7 13:55 編輯
黃youhui 發(fā)表于 2026-3-6 17:03
回答你第一個(gè)問(wèn)題:”手動(dòng)編程“算編程嗎?
算,你知不知道有個(gè)東西叫做模擬串口,就是用兩個(gè)普通的單片 ...

“”存儲(chǔ)器手動(dòng)編程”和單片機(jī)編程有本質(zhì)的區(qū)別“”-----------------明白了!我也不懂“手動(dòng)編程“到底是怎么回事?認(rèn)為就是不用電腦,不用編程器,不需要計(jì)算機(jī)語(yǔ)言什么的
“手動(dòng)編程”到底是怎么回事?我也不知道!我理解就是不用電腦,不用編程器,不用C語(yǔ)言什么的叫單片機(jī)運(yùn)行起來(lái)(現(xiàn)在看來(lái)難度和大,效率太低),它和系統(tǒng)學(xué)單片機(jī)區(qū)別大了!很多老師都是告訴我單片機(jī)怎么用,手動(dòng)編程和這個(gè)差別大了!所以我基本聽(tīng)不懂,并不是炒話(huà)題,抬杠。



作者: 海闊天空8    時(shí)間: 2026-3-7 13:17
本帖最后由 海闊天空8 于 2026-3-7 14:43 編輯
黃youhui 發(fā)表于 2026-3-6 17:03
回答你第一個(gè)問(wèn)題:”手動(dòng)編程“算編程嗎?
算,你知不知道有個(gè)東西叫做模擬串口,就是用兩個(gè)普通的單片 ...

“”存儲(chǔ)器手動(dòng)編程”和單片機(jī)編程有本質(zhì)的區(qū)別“”-----------------明白了!我也不懂“手動(dòng)編程“到底是怎么回事?認(rèn)為就是不用電腦,不用編程器,不需要計(jì)算機(jī)語(yǔ)言什么的

作者: BD7RL    時(shí)間: 2026-3-8 08:32
你永遠(yuǎn)叫不醒裝睡的人
作者: 海闊天空8    時(shí)間: 2026-3-9 08:07
BD7RL 發(fā)表于 2026-3-8 08:32
你永遠(yuǎn)叫不醒裝睡的人

哈哈,我沒(méi)有裝睡,聽(tīng)不懂倒是真的,因?yàn)楹臀覇?wèn)的相去甚遠(yuǎn)。
作者: TP802    時(shí)間: 2026-3-9 08:53
海闊天空8 發(fā)表于 2026-3-9 08:07
哈哈,我沒(méi)有裝睡,聽(tīng)不懂倒是真的,因?yàn)楹臀覇?wèn)的相去甚遠(yuǎn)。

這么跟您說(shuō)吧,很久之前的手動(dòng)燒寫(xiě)、現(xiàn)在的自動(dòng)燒寫(xiě)其基本道理都是一樣的。問(wèn)題在于,現(xiàn)在的產(chǎn)品與早年的產(chǎn)品相比已經(jīng)不可能同日而語(yǔ),集成度、功能已大大提升,于是乎,手動(dòng)燒寫(xiě)已經(jīng)不太可能,因?yàn)槟菢有蕵O低極低極低極低,以至于近乎不可能完成。再比如,如今一個(gè)人從A地到B地去完成某個(gè)任務(wù),會(huì)選擇駕車(chē)、乘飛機(jī)等方式,幾個(gè)小時(shí)幾、十幾個(gè)小時(shí)就能完成,如果您一定要選擇步行,是不是效率極低,近乎不可能或者就是完不成?
作者: 人中狼    時(shí)間: 2026-3-9 08:54
找一些計(jì)算機(jī)的基本原理看看吧,要找8、90年代的書(shū)籍,編程是按指定的規(guī)則排列0和1,不存在什么手動(dòng)編程,將數(shù)據(jù)或編程好的代碼寫(xiě)入到存儲(chǔ)器或單片機(jī)叫燒錄或下載,跟編程不是同一個(gè)概念,現(xiàn)在很多不同的概念是混在一起說(shuō)的,不同的階段和流程也是混在一起說(shuō)的,不學(xué)習(xí)基礎(chǔ)知識(shí),是沒(méi)法理解的

作者: 人中狼    時(shí)間: 2026-3-9 08:56
網(wǎng)上也有手搓4位、8位單片機(jī)的視頻,那個(gè)應(yīng)該才是你想要的答案
作者: 人中狼    時(shí)間: 2026-3-9 13:45
網(wǎng)上有一些手搓4位和8位單片機(jī)的視頻,估計(jì)那個(gè)是你要的答案
作者: hyzqq    時(shí)間: 2026-3-9 14:06
又看了一遍,我大概明白樓主想要表達(dá)什么了:在單片機(jī)流行之前,很多邏輯問(wèn)題人們通過(guò)數(shù)字集成電路解決,比如譯碼器,分頻器甚至一些ROM等等,用外圍的引腳配合撥碼開(kāi)關(guān)實(shí)現(xiàn)一些簡(jiǎn)單的功能,比如簡(jiǎn)單的數(shù)字計(jì)時(shí)器,頻率計(jì),甚至搶答器等等....等等。樓主就一廂情愿的認(rèn)為這就和現(xiàn)在的單片機(jī)一樣,那單片機(jī)也可以通過(guò)簡(jiǎn)單的撥碼開(kāi)關(guān),通過(guò)撥開(kāi)關(guān)編程。樓主,我說(shuō)的對(duì)嗎?那我可以給你講個(gè)故事了:地主花大價(jià)錢(qián)給他的兒子請(qǐng)了教書(shū)先生,第一天,先生畫(huà)了一橫告訴他這是一,第二天畫(huà)了兩橫,告訴他這是二,待第三天先生畫(huà)了三橫,告訴他這是三。然后兒子告訴地主他都學(xué)會(huì)了,可以開(kāi)除先生了。直到某天地主要他寫(xiě)張請(qǐng)?zhí)o叫萬(wàn) xx的人,第二天他兒子還趴在桌上寫(xiě)呢,抱怨道:這家伙姓什么不好偏偏姓萬(wàn),到現(xiàn)在我連他的姓還沒(méi)寫(xiě)完呢!這就是說(shuō),你想通過(guò)數(shù)字電路的方式解決現(xiàn)在單片機(jī)的問(wèn)題是不對(duì)的,趁早回頭是岸,就像你搭過(guò)積木,不代表你就能成為建筑設(shè)計(jì)師,世間萬(wàn)物,不勞而獲沒(méi)有可能,你只能通過(guò)不斷學(xué)習(xí)才能掌握新東西。
作者: 海闊天空8    時(shí)間: 2026-3-11 19:31
Y_G_G 發(fā)表于 2026-3-5 15:05
手動(dòng)編程,你不能
下載一個(gè)單片機(jī)程序最多就是5秒鐘,你7年都還沒(méi)能干成,人生有幾個(gè)七年?
單片機(jī)原理,數(shù) ...

你是最關(guān)注我的老師。謝謝你!單片機(jī)“手動(dòng)編程”究竟存不存在?似乎有了進(jìn)一步的認(rèn)識(shí)?單片機(jī)就是一種工具,工具的使用方法應(yīng)該不止一種。我覺(jué)得單片機(jī)的基本使用方法無(wú)非就是按某種需要控制它的輸出端(2051有8個(gè)輸出端)電位的高低再去驅(qū)動(dòng)執(zhí)行電路,F(xiàn)在的主流方法我不懂(大概需要電腦,編程器和計(jì)算機(jī)語(yǔ)言?)而“手動(dòng)編程”不需要這些(甚至不需要晶振),就用幾個(gè)按鍵,開(kāi)關(guān)的組合也能達(dá)到輸出端電位的高低按需要輸出。我覺(jué)得這也是單片機(jī)的一種使用方法?至于眾多老師對(duì)我講的方法基本都是現(xiàn)在單片機(jī)學(xué)習(xí)的主流方法,因?yàn)闆](méi)有必要的基礎(chǔ)我很難聽(tīng)懂。
作者: 海闊天空8    時(shí)間: 2026-3-12 13:11
發(fā)表于 2026-3-5 14:08
這個(gè)貼能火的原因在于樓主的固執(zhí)和僵化。放過(guò)單片機(jī)吧。就好比前面一條大河,單片機(jī)已經(jīng)給你搭好了陽(yáng)光大 ...

“”這個(gè)貼能火的原因在于樓主的固執(zhí)和僵化“”----------------------O(∩_∩)O哈哈~您說(shuō)對(duì)了一半。那么多老師用軟件思維跟我講硬件編程我怎么能聽(tīng)得懂?還是用“隔靴搔癢”比較合適!請(qǐng)老師別介意,我沒(méi)有否定老師們的善意。
作者: 海闊天空8    時(shí)間: 2026-3-12 18:01
發(fā)表于 2026-3-9 14:06
又看了一遍,我大概明白樓主想要表達(dá)什么了:在單片機(jī)流行之前,很多邏輯問(wèn)題人們通過(guò)數(shù)字集成電路解 ...

您說(shuō)的大概就是效率問(wèn)題了。從實(shí)用性來(lái)講您說(shuō)的沒(méi)錯(cuò)。如果從硬件電路原理來(lái)講似乎“手動(dòng)編程”曾經(jīng)有過(guò)?
作者: 海闊天空8    時(shí)間: 2026-3-12 18:07
黃youhui 發(fā)表于 2026-3-6 17:03
回答你第一個(gè)問(wèn)題:”手動(dòng)編程“算編程嗎?
算,你知不知道有個(gè)東西叫做模擬串口,就是用兩個(gè)普通的單片 ...

“”第二個(gè)問(wèn)題:存儲(chǔ)器手動(dòng)編程”和單片機(jī)編程有本質(zhì)的區(qū)別(單片機(jī)需要軟件運(yùn)行存儲(chǔ)器不需要)”---------------------------------這句話(huà)的意思是不是我所謂的“手動(dòng)編程”實(shí)際上是對(duì)單片機(jī)里的存儲(chǔ)器編程?也能完成一些簡(jiǎn)單功能?
作者: 海闊天空8    時(shí)間: 2026-3-12 18:11
fei2008 發(fā)表于 2026-3-6 21:49
不使用單片機(jī)單用存儲(chǔ)器輔以一些外圍電路,或者把單片機(jī)當(dāng)存儲(chǔ)器使用,也能實(shí)現(xiàn)很多功能,比如凸輪控制器, ...

“”或者把單片機(jī)當(dāng)存儲(chǔ)器使用“”---------------------------我所謂的
“手動(dòng)編程“”是不是把單片機(jī)當(dāng)存儲(chǔ)器用了?這樣說(shuō)對(duì)嗎?和單片機(jī)的主流用法是兩回事!
作者: 海闊天空8    時(shí)間: 2026-3-12 18:12
dj3365191 發(fā)表于 2026-3-7 11:28
一定要死磕到底!死犟到底!直到?jīng)]人理他,被管理員踢出去!

著什么急呀?
作者: fei2008    時(shí)間: 2026-3-12 19:07
海闊天空8 發(fā)表于 2026-3-12 18:11
“”或者把單片機(jī)當(dāng)存儲(chǔ)器使用“”---------------------------我所謂的
“手動(dòng)編程“”是不是把單片機(jī) ...

用單片機(jī)指令編程,以前礦壇的人也教過(guò)你了,喜歡學(xué)也沒(méi)問(wèn)題,腦子不夠用不學(xué)就好了
c2051如果當(dāng)存儲(chǔ)器用和6116或者是2716什么的還是有差別,因?yàn)闆](méi)地址線(xiàn),功能就更有限
至于什么是手動(dòng)自動(dòng)編程的,沒(méi)必要糾結(jié)這些,自己玩的開(kāi)心就好,玩什么不都是玩
有人坐在山坡上看火車(chē)來(lái)回跑能看一天
作者: 海闊天空8    時(shí)間: 2026-3-12 20:38
人中狼 發(fā)表于 2026-3-9 08:54
找一些計(jì)算機(jī)的基本原理看看吧,要找8、90年代的書(shū)籍,編程是按指定的規(guī)則排列0和1,不存在什么手動(dòng)編程, ...

“”不存在什么手動(dòng)編程“”--------------------把0和1按一定的順序加到某些引腳,這個(gè)過(guò)程叫什么?0和1的一定的順序不叫程序嗎?
作者: 黃youhui    時(shí)間: 2026-3-12 20:48
可以的,單片機(jī)上電以后會(huì)從指定地址開(kāi)始執(zhí)行程序。

情況1:?jiǎn)纹瑱C(jī)上電后直接從0x8000 0000(假設(shè)的地址)執(zhí)行程序,這個(gè)程序是我用軟件寫(xiě)好燒到單片機(jī)里的,你可以理解成是單片機(jī)品編程。


情況2:我要升級(jí)單片機(jī)程序怎么辦?我在開(kāi)機(jī)前直接按住boot按鍵(這個(gè)按鍵功能是我一開(kāi)始就寫(xiě)好的,用于告訴單片機(jī)我要升級(jí)了,不要跑聽(tīng)我指揮。如果沒(méi)有按下boot按鍵程序會(huì)直接跳轉(zhuǎn)到0x8000 1000處開(kāi)始執(zhí)行程序),在我按下boot按鍵后程序會(huì)從存儲(chǔ)器地址0X08000 0000處執(zhí)行(此時(shí)0X8000 0000~0x8000 10000這個(gè)地址之間的程序是我的升級(jí)單片機(jī)程序所用的程序),然后我可以手動(dòng)一個(gè)個(gè)二進(jìn)制代碼手敲到存儲(chǔ)器里都可以,因?yàn)槲覍?xiě)了代碼,我拿一個(gè)8位的撥碼開(kāi)關(guān) 0101 1010的輸入然后按下確認(rèn)按鍵,單片機(jī)讀取到8個(gè)二進(jìn)制后將它寫(xiě)到0X8000 1000處,然后一步一個(gè)地址往下寫(xiě)(這里調(diào)用了單片機(jī)存儲(chǔ)器讀寫(xiě)程序),然后你知道的如果我不按下boot按鍵程序就是從0X8000 1000開(kāi)始運(yùn)行的,我現(xiàn)在利用我的升級(jí)程序改寫(xiě)了這部分內(nèi)容。這個(gè)其實(shí)就是你所說(shuō)的手動(dòng)編程。然后單片機(jī)升級(jí)程序就是單片機(jī)編程。你要手動(dòng)編程的前提是有人(可能是廠(chǎng)商也可能是我或者任何一個(gè)人)在單片機(jī)里面給你留了后門(mén)(有個(gè)升級(jí)程序),讓你能夠手動(dòng)的去改寫(xiě)存儲(chǔ)器。



上面說(shuō)的有點(diǎn)亂。這么說(shuō)吧。單片機(jī)的地址分為三個(gè)部分:
0x00-0x100:里面存的是單片機(jī)底層代碼,底層你懂吧

0X101-0X200:這個(gè)部分單片機(jī)有,部分不是所有。是升級(jí)空間,也就是讓你寫(xiě)升級(jí)升級(jí)代碼的。正常情況是進(jìn)不來(lái)這里的,開(kāi)機(jī)后單片機(jī)就會(huì)跳過(guò)這一部分,除非你用程序強(qiáng)制跳進(jìn)來(lái),例如按住boot按鍵,或你調(diào)用了跳轉(zhuǎn)程序。有些單片機(jī)這部分被廠(chǎng)家寫(xiě)死了,升級(jí)程序廠(chǎng)家寫(xiě)好了,你動(dòng)不了,只能按照廠(chǎng)家的方式升級(jí)程序(你也可以自己寫(xiě)一個(gè)升級(jí)程序,但是要砍掉一部分內(nèi)存給升級(jí)程序騰空間),你能手動(dòng)編程就是廠(chǎng)家給你留了這個(gè)后門(mén)。你那個(gè)用撥碼編程就是廠(chǎng)家在這里給留了,一秒一下改寫(xiě)存儲(chǔ)器的功能。我這里說(shuō)一點(diǎn),這個(gè)功能如果是自己寫(xiě)的(廠(chǎng)家寫(xiě)的也一樣)要求占用內(nèi)存盡量小,原因你知道的,它占內(nèi)存的,所以一般直接調(diào)用底層代碼里面的串口接收功能或者其他能快速通信的功能(升級(jí)程序要求必須快),串口接收功能是有波特率要求的,也就是通信速度要求的。所以很多人和你說(shuō)現(xiàn)在的單片機(jī)手動(dòng)編程沒(méi)意義,要特地給你寫(xiě)一個(gè)升級(jí)程序,還不能調(diào)用串口,速度慢不說(shuō),還占內(nèi)存,現(xiàn)在隨便一個(gè)單片機(jī)程序就要2k起步,手動(dòng)累死了,除非是填空題,就是功能早就寫(xiě)好了,例如我的功能是單片機(jī)8個(gè)引腳輸出:?,你用手動(dòng)編程將輸出內(nèi)容0101 1010寫(xiě)進(jìn)去。我功能寫(xiě)死了,只是讓你寫(xiě)個(gè)內(nèi)容而已。


0X201-??:就是正常程序。







作者: 海闊天空8    時(shí)間: 2026-3-13 17:50
Y_G_G 發(fā)表于 2026-3-4 15:02
這們?nèi)市炙枪虉?zhí)的認(rèn)為: 只要我能連接上單片機(jī),并只要能通過(guò)一個(gè)按鍵進(jìn)行0和1的機(jī)器碼編程,單片機(jī)就算是 ...

我為什么不按主流辦法學(xué)單片機(jī)?
主流辦法學(xué)單片機(jī)離不開(kāi)電腦,軟件和計(jì)算機(jī)語(yǔ)言,最大的障礙就是計(jì)算機(jī)語(yǔ)言,我根本就不想學(xué)!
我為什么對(duì)手動(dòng)編程如此固執(zhí)?主要原因就是它不需要上述3個(gè)條件。
究竟“手動(dòng)編程”算不算使用單片機(jī)?我還是搞不明白。有位老師對(duì)這3個(gè)問(wèn)題的回答很有啟發(fā):“------不用電腦 ?對(duì),的確不用電腦”。
“-----不用編程器?不對(duì),那個(gè)東西本身就是編程器,只不過(guò)是“半自動(dòng)”的”。這句話(huà)也基本能理解!-----不要用計(jì)算機(jī)語(yǔ)言 ? 不對(duì),用的是匯編語(yǔ)言”。用0和1與單片機(jī)存儲(chǔ)器對(duì)話(huà)就是匯編語(yǔ)言?
我通過(guò)這3個(gè)步驟也能使單片機(jī)的輸出端按要求輸出0/1電平。這是不是把單片機(jī)當(dāng)存儲(chǔ)器用了?算不算單片機(jī)運(yùn)行?(單片機(jī)沒(méi)接晶振)。
您對(duì)我的帖子關(guān)注了好多年!表示感謝!對(duì)我的固執(zhí)表示歉意。也希望您能對(duì)這個(gè)問(wèn)題(是不是把單片機(jī)當(dāng)存儲(chǔ)器用了?算不算單片機(jī)運(yùn)行?)進(jìn)一步解釋。

作者: 海闊天空8    時(shí)間: 2026-3-13 17:53
xiaocake 發(fā)表于 2026-3-5 13:17
手動(dòng)編程或者自動(dòng)編程,都是把一堆0和1寫(xiě)進(jìn)單片機(jī),只是方法和快慢的區(qū)別。
手動(dòng)或自動(dòng)編程里面的“編程 ...

手動(dòng)或自動(dòng)編程里面的“編程”用詞其實(shí)不太合適,準(zhǔn)確叫法是“燒寫(xiě)”--------------------------也就是把5V電壓提高到12V的過(guò)程嗎?
作者: 人中狼    時(shí)間: 2026-3-13 18:58
海闊天空8 發(fā)表于 2026-3-12 20:38
“”不存在什么手動(dòng)編程“”--------------------把0和1按一定的順序加到某些引腳,這個(gè)過(guò)程叫什么?0和1 ...

找個(gè)好點(diǎn)的圖書(shū)館,找找8、90年代或者更早的介紹計(jì)算機(jī)的書(shū)看看吧。不同的CPU、單片機(jī)有不同的0、1排列規(guī)則,按某個(gè)規(guī)則排列0、1,就編程,即使寫(xiě)在紙上也叫編程,現(xiàn)在把數(shù)據(jù)寫(xiě)入芯片,有的芯片還有如何寫(xiě)入的規(guī)則,那是燒錄,跟編程沒(méi)關(guān)系,只是按芯片要求的寫(xiě)入規(guī)則排列0、1,把數(shù)據(jù)存入芯片而已。
作者: fei2008    時(shí)間: 2026-3-13 20:15
海闊天空8 發(fā)表于 2026-3-13 17:53
手動(dòng)或自動(dòng)編程里面的“編程”用詞其實(shí)不太合適,準(zhǔn)確叫法是“燒寫(xiě)”--------------------------也就是把 ...

你說(shuō)的沒(méi)錯(cuò)把數(shù)據(jù)寫(xiě)到單片機(jī)叫燒寫(xiě)或燒錄,洋文叫burn,因?yàn)樽铋_(kāi)始的單片機(jī)存儲(chǔ)器里面是熔絲
通過(guò)電流把熔絲熔斷存入0,未熔斷表示存入1,后來(lái)即便不用熔絲了,這個(gè)叫法卻保留了下來(lái)
而你決定要寫(xiě)進(jìn)去什么內(nèi)容,那叫編程,比如你決定要燒寫(xiě)進(jìn)去11110000,那么你排列組合這01的過(guò)程就是編程
作者: 海闊天空8    時(shí)間: 2026-3-29 19:21
fei2008 發(fā)表于 2026-3-13 20:15
你說(shuō)的沒(méi)錯(cuò)把數(shù)據(jù)寫(xiě)到單片機(jī)叫燒寫(xiě)或燒錄,洋文叫burn,因?yàn)樽铋_(kāi)始的單片機(jī)存儲(chǔ)器里面是熔絲
通過(guò)電流把 ...

“”你排列組合這01的過(guò)程就是編程”------------------------------我覺(jué)得你這樣說(shuō)對(duì)!把0和1按你需要的組合編成組輸入(或稱(chēng)燒寫(xiě))到存儲(chǔ)器里面不叫編程那個(gè)叫什么?
作者: lmn2005    時(shí)間: 2026-3-29 20:25
請(qǐng)問(wèn)樓主手頭有多少AT89C2051,這些非得拿出來(lái)用?有壇友說(shuō)想玩就用上STC,說(shuō)實(shí)在的,入門(mén)用STC是最好不過(guò)的
作者: hhdsdy    時(shí)間: 2026-3-29 20:50
lmn2005 發(fā)表于 2026-3-29 20:25
請(qǐng)問(wèn)樓主手頭有多少AT89C2051,這些非得拿出來(lái)用?有壇友說(shuō)想玩就用上STC,說(shuō)實(shí)在的,入門(mén)用STC是最好不過(guò) ...

一片足以,因?yàn)樗⒉皇钦娴囊獙W(xué)單片機(jī),而是想“手動(dòng)編程”,證明不需要電腦、不需要學(xué)C語(yǔ)言、不需要寫(xiě)程序也能玩轉(zhuǎn)單片機(jī)。
作者: 海闊天空8    時(shí)間: 2026-3-30 11:29
hhdsdy 發(fā)表于 2026-3-29 20:50
一片足以,因?yàn)樗⒉皇钦娴囊獙W(xué)單片機(jī),而是想“手動(dòng)編程”,證明不需要電腦、不需要學(xué)C語(yǔ)言、不需要寫(xiě) ...

想“手動(dòng)編程”,證明不需要電腦、不需要學(xué)C語(yǔ)言、不需要寫(xiě)程序也能玩轉(zhuǎn)單片機(jī)。--------------就是這個(gè)意思!好像也要有程序吧?叫P1口何時(shí)輸出0還是1也能叫程序吧?
作者: 海闊天空8    時(shí)間: 2026-3-30 12:43
lmn2005 發(fā)表于 2026-3-29 20:25
請(qǐng)問(wèn)樓主手頭有多少AT89C2051,這些非得拿出來(lái)用?有壇友說(shuō)想玩就用上STC,說(shuō)實(shí)在的,入門(mén)用STC是最好不過(guò) ...

你說(shuō)的是用。我的是玩,性質(zhì)不同。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1