久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: “手動編程”是不是把單片機(jī)當(dāng)存儲器用了? [打印本頁]

作者: 海闊天空8    時(shí)間: 2024-2-1 09:05
標(biāo)題: “手動編程”是不是把單片機(jī)當(dāng)存儲器用了?
用撥碼開關(guān)和按鍵向89C2051單片機(jī)寫入數(shù)據(jù)(如圖,輸出部分略)?梢詫(shí)現(xiàn)P1-0到P1-7口輸出LED的流水燈顯示。但是在89C2051的最小系統(tǒng)上不能運(yùn)行!笆謩泳幊獭笔遣皇前褑纹瑱C(jī)當(dāng)存儲器用了?

手動編程.jpg (134.27 KB, 下載次數(shù): 86)

手動編程.jpg

作者: lmn2005    時(shí)間: 2024-2-1 10:49
原來89C2051單片機(jī)的編程流程是這樣的
作者: lmn2005    時(shí)間: 2024-2-1 10:59
手動編程,很難操控吧
作者: hi等你    時(shí)間: 2024-2-1 11:00
都2024年了,居然不用編程器,還有人這樣折騰消極和進(jìn)步相違背的東西,給編程新手看到了

得埋汰了多少程序員、強(qiáng)烈建議管理員刪除本帖
作者: 海闊天空8    時(shí)間: 2024-2-2 08:19
hi等你 發(fā)表于 2024-2-1 11:00
都2024年了,居然不用編程器,還有人這樣折騰消極和進(jìn)步相違背的東西,給編程新手看到了

得埋汰了多少程 ...

豈有此理!原理性的實(shí)驗(yàn)一種方法就不行了嗎?歐姆定律講了快200年了,現(xiàn)在有飛機(jī)火箭,步行的人比比皆是!
作者: 人中狼    時(shí)間: 2024-2-2 09:11
沒看到擦除的流程
作者: glinfei    時(shí)間: 2024-2-2 13:51
我覺得它具備馮氏計(jì)算機(jī)所有結(jié)構(gòu)了,但是不知道能否提供三種基本語句:順序,分支和循環(huán);如果能夠通過用開關(guān)錄入的語句,實(shí)現(xiàn)三個功能,那就算錄入程序了,否則不過是一種輸入、輸出功能,不是程序。
作者: hhdsdy    時(shí)間: 2024-2-2 14:00
放棄吧,不想學(xué)習(xí)單片機(jī)程序的卻又不停發(fā)帖求助,有意義嗎?
作者: 海闊天空8    時(shí)間: 2024-2-2 14:28
人中狼 發(fā)表于 2024-2-2 09:11
沒看到擦除的流程

擦除,撥碼開關(guān)設(shè)置是LHHH。擦除電壓1腳也是12V。
作者: 海闊天空8    時(shí)間: 2024-2-2 14:30
hhdsdy 發(fā)表于 2024-2-2 14:00
放棄吧,不想學(xué)習(xí)單片機(jī)程序的卻又不停發(fā)帖求助,有意義嗎?

不是尋找一種原始的方法嘛?
作者: wwh2382    時(shí)間: 2024-2-2 17:06
數(shù)據(jù)不等于程序,不是程序,單片機(jī)自然不會運(yùn)行。
作者: 海闊天空8    時(shí)間: 2024-2-2 18:03
wwh2382 發(fā)表于 2024-2-2 17:06
數(shù)據(jù)不等于程序,不是程序,單片機(jī)自然不會運(yùn)行。

我問的是,是不是當(dāng)存儲器用了?
作者: lyonkon    時(shí)間: 2024-2-2 18:16
海闊天空8 發(fā)表于 2024-2-2 14:30
不是尋找一種原始的方法嘛?

可以用at89c51.EA引腳控制單片機(jī)從外部內(nèi)存讀取程序?赏嫘愿。和寫入flash原理一樣。
作者: hhdsdy    時(shí)間: 2024-2-2 19:46
lyonkon 發(fā)表于 2024-2-2 18:16
可以用at89c51.EA引腳控制單片機(jī)從外部內(nèi)存讀取程序?赏嫘愿。和寫入flash原理一樣。

他不是2051無法寫入的問題,而是根本就不想學(xué)單片機(jī)的編程,只想純硬件的玩,一個單片機(jī)學(xué)了十幾年還沒一點(diǎn)基礎(chǔ),可能是全網(wǎng)獨(dú)一份的。
作者: wc86110    時(shí)間: 2024-2-3 04:23
樓主那玩意移植到最小系統(tǒng)是肯定不行,首先和原板上的時(shí)鐘有天差地別地大。別問俺怎么知道
作者: 海闊天空8    時(shí)間: 2024-2-3 07:43
hhdsdy 發(fā)表于 2024-2-2 19:46
他不是2051無法寫入的問題,而是根本就不想學(xué)單片機(jī)的編程,只想純硬件的玩,一個單片機(jī)學(xué)了十幾年還沒一 ...

不是學(xué)了十幾年不會,是幾十年學(xué)不會!這有什么奇怪的?
作者: 海闊天空8    時(shí)間: 2024-2-3 07:49
lyonkon 發(fā)表于 2024-2-2 18:16
可以用at89c51.EA引腳控制單片機(jī)從外部內(nèi)存讀取程序?赏嫘愿。和寫入flash原理一樣。

您能不能注釋一下“EA”引腳是什么意思?是2051的哪個引腳?外國字!這是一大障礙!
作者: dj3365191    時(shí)間: 2024-2-3 12:15
海闊天空8 發(fā)表于 2024-2-3 07:49
您能不能注釋一下“EA”引腳是什么意思?是2051的哪個引腳?外國字!這是一大障礙!

你連AT89C2051和AT89C51的區(qū)別都不知道還學(xué)什么單片機(jī)!EA/VPP只有89C51有,EA/VPP加高電平可以使用外部存儲,但跟編程沒關(guān)系。你在幾個論壇來回折騰個什么勁,你這種學(xué)法一輩子也學(xué)不會,還總覺得自己有理,英文不會也不要學(xué)了,你那個純硬件加高低電平不是編程,也不是當(dāng)存儲器來用,更毫無意義!你還是看看病吧,希望以后沒有人回你貼了!
作者: 海闊天空8    時(shí)間: 2024-2-3 13:49
dj3365191 發(fā)表于 2024-2-3 12:15
你連AT89C2051和AT89C51的區(qū)別都不知道還學(xué)什么單片機(jī)!EA/VPP只有89C51有,EA/VPP加高電平可以使用外部 ...

你說了半天也是名詞解釋名詞!我是按電路接好?锤饕_功能。你說我弄得什么都不是,可它具有存儲器的功能又如何解釋?以其昏昏豈能使人昭昭?
作者: 海闊天空8    時(shí)間: 2024-2-3 13:57
wc86110 發(fā)表于 2024-2-3 04:23
樓主那玩意移植到最小系統(tǒng)是肯定不行,首先和原板上的時(shí)鐘有天差地別地大。別問俺怎么知道

你說的應(yīng)該是對的。最小系統(tǒng)有晶振頻率很高。“手動編程”的輸出節(jié)奏由外部輸入。最小系統(tǒng)復(fù)位腳是0電平,手動編程讀出時(shí)復(fù)位腳是+5V。
可是他就有人說按手動編程P1-0到P1-7輸出的12個字節(jié)(按他說的數(shù)據(jù),不能變)在最小系統(tǒng)上就能使P1-0口的LED閃爍。
作者: 海闊天空8    時(shí)間: 2024-2-3 14:03
dj3365191 發(fā)表于 2024-2-3 12:15
你連AT89C2051和AT89C51的區(qū)別都不知道還學(xué)什么單片機(jī)!EA/VPP只有89C51有,EA/VPP加高電平可以使用外部 ...

你說不是當(dāng)存儲器用?那是當(dāng)什么用?能輸入數(shù)據(jù),也能取出來,那是什么?
作者: dalaoshi    時(shí)間: 2024-2-3 14:43
從玩邏輯電路到玩單片機(jī)必須過一道門檻,雖然我們可以用邏輯電路組成一個有特定功能的設(shè)備,但其運(yùn)作是固定的,比如我做過一個數(shù)字比較器,一邊是我設(shè)定一個數(shù)字,另一邊是輸出,電路能自行判斷兩邊的大小,自動跟隨讓輸出與輸入相等,已經(jīng)是會運(yùn)算的電路了,但這個設(shè)備用途有限,只是作為學(xué)習(xí)邏輯電路之用,而這個功能用單片機(jī)來做就非常簡單了,而且單片機(jī)的運(yùn)作都是“放了就走”,結(jié)果放在寄存器就走,去干別的事,不會死呆在一個地方,這是邏輯電路與單片機(jī)最大的不同。邏輯電路學(xué)精通的也要盡快學(xué)會用單片機(jī),不然就什么都玩不了,以前自學(xué)單片機(jī)非常困難,8031里面是沒有記憶體的,程序還得用外面的EPROM,還要有燒錄器,紫外線擦除器,現(xiàn)在一粒STC單片機(jī)里面什么都有,一塊錢就玩到瘋,真是幸福感高到天!不想玩就是笨,學(xué)會單片機(jī)后自己掌握的邏輯電路能力更能發(fā)揮,比如輸出端口不夠,隨便就懂得擴(kuò)展,記憶體不夠,隨便就能擴(kuò)容,要有超高速先進(jìn)先出,先進(jìn)后出的緩存,隨便用移位寄存器就能辦到,這樣自己平生所學(xué)更能得到發(fā)揮,趕快買一片學(xué)習(xí)板來玩,不要太復(fù)雜的,最好上面只要有一粒LED,能把那粒LED點(diǎn)亮,就已經(jīng)學(xué)會單片機(jī)了。

作者: 海闊天空8    時(shí)間: 2024-2-3 17:10
dalaoshi 發(fā)表于 2024-2-3 14:43
從玩邏輯電路到玩單片機(jī)必須過一道門檻,雖然我們可以用邏輯電路組成一個有特定功能的設(shè)備,但其運(yùn)作是固定 ...

對我基本不適用
作者: zhuls    時(shí)間: 2024-2-3 18:13
海闊天空8 發(fā)表于 2024-2-3 07:43
不是學(xué)了十幾年不會,是幾十年學(xué)不會!這有什么奇怪的?

沒開竅而已。。我2003年就買了第一個51 開發(fā)板,兜兜轉(zhuǎn)轉(zhuǎn)到2018年才算入門
作者: TTQ001    時(shí)間: 2024-2-4 08:36
我認(rèn)為它直接寫入程序內(nèi)存
作者: yzw846562238    時(shí)間: 2024-2-4 08:50
海闊天空8 發(fā)表于 2024-2-3 14:03
你說不是當(dāng)存儲器用?那是當(dāng)什么用?能輸入數(shù)據(jù),也能取出來,那是什么?

不是當(dāng)存儲器用,這個使用方式在我理解就是用編譯器生成機(jī)器碼,然后把機(jī)器碼一個一個字節(jié)的輸入到單片機(jī)rom里面,輸入完了上電可以跑程序。但是這種輸入方式太落伍了,編程器幾秒鐘寫完,手動輸入得一天,還容易出錯,出錯就得重頭來過。最早程序員要通過在紙帶上打點(diǎn)輸入程序,和你說的這個有點(diǎn)像,都是當(dāng)時(shí)沒有高效的燒錄器導(dǎo)致的。
以前的單片機(jī)還只能燒錄一次呢,一個燒錄器很貴的,一般都是在工廠燒錄,之后就不能改了。后來才有紫外線擦除的單片機(jī),燒錄器也挺貴的,現(xiàn)在的電擦除單片機(jī)出來后,才有低廉的燒錄器用。
作者: rayin    時(shí)間: 2024-2-4 09:36
89C2051也好, 89C52也好, 內(nèi)部4k/8K的flash本質(zhì)上就是存儲器, 不管是手動寫入還是通過編程器寫入, 都是寫入了1,0這樣的數(shù)據(jù). 手動寫入工作量太大, 就好比回到了電腦最原始的打孔錄入時(shí)代, 搞錯一個1/0就會導(dǎo)致程序死機(jī)跑不下去, 查錯也異常麻煩. 與編程器寫入速度對比就是螞蟻爬的速度與火箭速度的差距.
作者: 海闊天空8    時(shí)間: 2024-2-4 12:46
rayin 發(fā)表于 2024-2-4 09:36
89C2051也好, 89C52也好, 內(nèi)部4k/8K的flash本質(zhì)上就是存儲器, 不管是手動寫入還是通過編程器寫入, 都是寫入 ...

這里是討論原始的電路原理,這個過程是不是編程?,不講·速度,效率。
作者: 海闊天空8    時(shí)間: 2024-2-4 12:53
TTQ001 發(fā)表于 2024-2-4 08:36
我認(rèn)為它直接寫入程序內(nèi)存

它既然叫“手動編程”(名字不是我起的),好像和程序有關(guān)?我不知道對P1口設(shè)置0,1電平的過程叫什么?好像一個地址里的0或1叫數(shù)據(jù)?數(shù)據(jù)組成字節(jié)?寫入后再讀出來的過程叫什么?
作者: hi等你    時(shí)間: 2024-2-6 09:16
hhdsdy 發(fā)表于 2024-2-2 19:46
他不是2051無法寫入的問題,而是根本就不想學(xué)單片機(jī)的編程,只想純硬件的玩,一個單片機(jī)學(xué)了十幾年還沒一 ...

看了樓主其他帖子,不是十幾年是幾十年了毫無進(jìn)展,樓主學(xué)單片機(jī)時(shí)間比我年齡都長。我學(xué)三年是高手了,

樓主到現(xiàn)在連點(diǎn)燈都不會,偶也是服了。這個完完全全是個負(fù)能量的帖子。在這帖子學(xué)不到一絲一毫的知識
作者: 海闊天空8    時(shí)間: 2024-2-6 18:17
hi等你 發(fā)表于 2024-2-6 09:16
看了樓主其他帖子,不是十幾年是幾十年了毫無進(jìn)展,樓主學(xué)單片機(jī)時(shí)間比我年齡都長。我學(xué)三年是高手了,
...

純粹電路實(shí)驗(yàn),不講效率效果。電路連接是實(shí)實(shí)在在的。
“高手”您給講講題目問的什么?直接回答是還是不是?
作者: lyonkon    時(shí)間: 2024-2-6 23:26
at89c51程序來源圖;
程序來源大致分為4種方式;
手寫方式,1,2,3是程序先寫存儲器,cpu后執(zhí)行。
樓主說的是 手寫1 ,程序?qū)懭肓似瑑?nèi)存儲器。
只是“”把單片機(jī)當(dāng)存儲器用"這個說法有點(diǎn)偏差。因?yàn)槟且粔K本來就是存儲器。當(dāng)還是不當(dāng)它都是存儲器。
手寫4 是樓主標(biāo)題涵蓋,但不操作程序存儲器的方式。
我上面回復(fù)樓主,建議樓主玩 手動3。51單片機(jī)串口接收到的程序,寫入片外ram。然后單片機(jī)從片外ram執(zhí)行程序。類似于多媒體那種形式。


作者: 海闊天空8    時(shí)間: 2024-2-7 10:02
lyonkon 發(fā)表于 2024-2-6 23:26
at89c51程序來源圖;
程序來源大致分為4種方式;
手寫方式,1,2,3是程序先寫存儲器,cpu后執(zhí)行。

謝謝,您這是挺負(fù)責(zé)任的解釋!還是太專業(yè),基本不懂。
作者: 海闊天空8    時(shí)間: 2024-2-7 10:06
lyonkon 發(fā)表于 2024-2-6 23:26
at89c51程序來源圖;
程序來源大致分為4種方式;
手寫方式,1,2,3是程序先寫存儲器,cpu后執(zhí)行。

手寫3和手寫4(撥碼開關(guān)輸入)有什么不同?
作者: wc86110    時(shí)間: 2024-2-8 05:19
海闊天空8 發(fā)表于 2024-2-7 10:06
手寫3和手寫4(撥碼開關(guān)輸入)有什么不同?

沒啥不同都是0和1
作者: lyonkon    時(shí)間: 2024-2-8 05:41
海闊天空8 發(fā)表于 2024-2-7 10:06
手寫3和手寫4(撥碼開關(guān)輸入)有什么不同?

手寫4:撥一條指令,執(zhí)行一條。
手寫3:程序來源多樣性。如sd卡,其他單片機(jī)實(shí)時(shí)傳入的,電腦通過串口寫入的。這些程序是外界傳人。單片機(jī)隨時(shí)可以從外界獲取一些程序,然后執(zhí)行。
手寫3的亮點(diǎn)是,單片機(jī)可以自己給自己寫程序,然后執(zhí)行。
作者: siisii    時(shí)間: 2024-2-8 15:24
理論上應(yīng)該是的。
作者: 人中狼    時(shí)間: 2024-2-8 16:47
覺得你應(yīng)該是一個是確定擦除成功,一個是確定擦除后寫入代碼時(shí)程序存儲器的地址是0,一個是讀出寫入的代碼,看是否寫入正確。暫時(shí)沒從你的流程里看到如何確定程序存儲器的具體操作地址

作者: 海闊天空8    時(shí)間: 2024-2-27 17:44
人中狼 發(fā)表于 2024-2-8 16:47
覺得你應(yīng)該是一個是確定擦除成功,一個是確定擦除后寫入代碼時(shí)程序存儲器的地址是0,一個是讀出寫入的代碼 ...

地址變化是單獨(dú)的脈沖發(fā)生器,




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 九色精品 | 中文有码在线观看 | 激情影院在线观看 | 国产精品人人做人人爽人人添 | 国产又粗又大又长 | 奇米av| 男人天堂av网| 成年人视频在线播放 | 欧美一区二区三区的 | 亚洲高清在线播放 | 亚洲欧美日韩成人 | 成av人片在线观看www | 黄色片在线| 一级片久久 | 亚洲精品影院 | 一区二区三区四区精品 | 欧美日韩视频一区二区 | 色综合久久天天综合网 | 三级久久久 | 中文字字幕在线 | 性欧美xxxx | 成人黄色在线 | 操操av | 狠狠操天天操 | 一级特黄毛片 | 91久久精品日日躁夜夜躁欧美 | 精久久久| 免费看的毛片 | 久久在线播放 | 色综合久久天天综合网 | 欧美视频在线观看免费 | 五月综合色| 91看黄 | 亚洲天天操 | 国产成人精品亚洲男人的天堂 | 亚州av在线 | 亚洲 欧美 日韩 在线 | 在线免费黄色网址 | 国产精品国产精品国产专区不片 | 亚洲小说欧美激情另类 | 久久精品视频国产 |