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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3336|回復(fù): 38
打印 上一主題 下一主題
收起左側(cè)

“手動(dòng)編程”是不是把單片機(jī)當(dāng)存儲(chǔ)器用了?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
用撥碼開關(guān)和按鍵向89C2051單片機(jī)寫入數(shù)據(jù)(如圖,輸出部分略)。可以實(shí)現(xiàn)P1-0到P1-7口輸出LED的流水燈顯示。但是在89C2051的最小系統(tǒng)上不能運(yùn)行!笆謩(dòng)編程”是不是把單片機(jī)當(dāng)存儲(chǔ)器用了?

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

手動(dòng)編程.jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

39#
ID:460466 發(fā)表于 2024-2-27 17:44 | 只看該作者
人中狼 發(fā)表于 2024-2-8 16:47
覺得你應(yīng)該是一個(gè)是確定擦除成功,一個(gè)是確定擦除后寫入代碼時(shí)程序存儲(chǔ)器的地址是0,一個(gè)是讀出寫入的代碼 ...

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

使用道具 舉報(bào)

38#
ID:384109 發(fā)表于 2024-2-8 16:47 | 只看該作者
覺得你應(yīng)該是一個(gè)是確定擦除成功,一個(gè)是確定擦除后寫入代碼時(shí)程序存儲(chǔ)器的地址是0,一個(gè)是讀出寫入的代碼,看是否寫入正確。暫時(shí)沒從你的流程里看到如何確定程序存儲(chǔ)器的具體操作地址
回復(fù)

使用道具 舉報(bào)

37#
ID:1110815 發(fā)表于 2024-2-8 15:24 | 只看該作者
理論上應(yīng)該是的。
回復(fù)

使用道具 舉報(bào)

36#
ID:73992 發(fā)表于 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í)行。
回復(fù)

使用道具 舉報(bào)

35#
ID:96682 發(fā)表于 2024-2-8 05:19 來自觸屏版 | 只看該作者
海闊天空8 發(fā)表于 2024-2-7 10:06
手寫3和手寫4(撥碼開關(guān)輸入)有什么不同?

沒啥不同都是0和1
回復(fù)

使用道具 舉報(bào)

34#
ID:460466 發(fā)表于 2024-2-7 10:06 | 只看該作者
lyonkon 發(fā)表于 2024-2-6 23:26
at89c51程序來源圖;
程序來源大致分為4種方式;
手寫方式,1,2,3是程序先寫存儲(chǔ)器,cpu后執(zhí)行。

手寫3和手寫4(撥碼開關(guān)輸入)有什么不同?
回復(fù)

使用道具 舉報(bào)

33#
ID:460466 發(fā)表于 2024-2-7 10:02 | 只看該作者
lyonkon 發(fā)表于 2024-2-6 23:26
at89c51程序來源圖;
程序來源大致分為4種方式;
手寫方式,1,2,3是程序先寫存儲(chǔ)器,cpu后執(zhí)行。

謝謝,您這是挺負(fù)責(zé)任的解釋!還是太專業(yè),基本不懂。
回復(fù)

使用道具 舉報(bào)

32#
ID:73992 發(fā)表于 2024-2-6 23:26 | 只看該作者
at89c51程序來源圖;
程序來源大致分為4種方式;
手寫方式,1,2,3是程序先寫存儲(chǔ)器,cpu后執(zhí)行。
樓主說的是 手寫1 ,程序?qū)懭肓似瑑?nèi)存儲(chǔ)器。
只是“”把單片機(jī)當(dāng)存儲(chǔ)器用"這個(gè)說法有點(diǎn)偏差。因?yàn)槟且粔K本來就是存儲(chǔ)器。當(dāng)還是不當(dāng)它都是存儲(chǔ)器。
手寫4 是樓主標(biāo)題涵蓋,但不操作程序存儲(chǔ)器的方式。
我上面回復(fù)樓主,建議樓主玩 手動(dòng)3。51單片機(jī)串口接收到的程序,寫入片外ram。然后單片機(jī)從片外ram執(zhí)行程序。類似于多媒體那種形式。

回復(fù)

使用道具 舉報(bào)

31#
ID:460466 發(fā)表于 2024-2-6 18:17 | 只看該作者
hi等你 發(fā)表于 2024-2-6 09:16
看了樓主其他帖子,不是十幾年是幾十年了毫無進(jìn)展,樓主學(xué)單片機(jī)時(shí)間比我年齡都長。我學(xué)三年是高手了,
...

純粹電路實(shí)驗(yàn),不講效率效果。電路連接是實(shí)實(shí)在在的。
“高手”您給講講題目問的什么?直接回答是還是不是?
回復(fù)

使用道具 舉報(bào)

30#
ID:996773 發(fā)表于 2024-2-6 09:16 | 只看該作者
hhdsdy 發(fā)表于 2024-2-2 19:46
他不是2051無法寫入的問題,而是根本就不想學(xué)單片機(jī)的編程,只想純硬件的玩,一個(gè)單片機(jī)學(xué)了十幾年還沒一 ...

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

樓主到現(xiàn)在連點(diǎn)燈都不會(huì),偶也是服了。這個(gè)完完全全是個(gè)負(fù)能量的帖子。在這帖子學(xué)不到一絲一毫的知識(shí)
回復(fù)

使用道具 舉報(bào)

29#
ID:460466 發(fā)表于 2024-2-4 12:53 | 只看該作者
TTQ001 發(fā)表于 2024-2-4 08:36
我認(rèn)為它直接寫入程序內(nèi)存

它既然叫“手動(dòng)編程”(名字不是我起的),好像和程序有關(guān)?我不知道對P1口設(shè)置0,1電平的過程叫什么?好像一個(gè)地址里的0或1叫數(shù)據(jù)?數(shù)據(jù)組成字節(jié)?寫入后再讀出來的過程叫什么?
回復(fù)

使用道具 舉報(bào)

28#
ID:460466 發(fā)表于 2024-2-4 12:46 | 只看該作者
rayin 發(fā)表于 2024-2-4 09:36
89C2051也好, 89C52也好, 內(nèi)部4k/8K的flash本質(zhì)上就是存儲(chǔ)器, 不管是手動(dòng)寫入還是通過編程器寫入, 都是寫入 ...

這里是討論原始的電路原理,這個(gè)過程是不是編程?,不講·速度,效率。
回復(fù)

使用道具 舉報(bào)

27#
ID:517951 發(fā)表于 2024-2-4 09:36 | 只看該作者
89C2051也好, 89C52也好, 內(nèi)部4k/8K的flash本質(zhì)上就是存儲(chǔ)器, 不管是手動(dòng)寫入還是通過編程器寫入, 都是寫入了1,0這樣的數(shù)據(jù). 手動(dòng)寫入工作量太大, 就好比回到了電腦最原始的打孔錄入時(shí)代, 搞錯(cuò)一個(gè)1/0就會(huì)導(dǎo)致程序死機(jī)跑不下去, 查錯(cuò)也異常麻煩. 與編程器寫入速度對比就是螞蟻爬的速度與火箭速度的差距.
回復(fù)

使用道具 舉報(bào)

26#
ID:458247 發(fā)表于 2024-2-4 08:50 | 只看該作者
海闊天空8 發(fā)表于 2024-2-3 14:03
你說不是當(dāng)存儲(chǔ)器用?那是當(dāng)什么用?能輸入數(shù)據(jù),也能取出來,那是什么?

不是當(dāng)存儲(chǔ)器用,這個(gè)使用方式在我理解就是用編譯器生成機(jī)器碼,然后把機(jī)器碼一個(gè)一個(gè)字節(jié)的輸入到單片機(jī)rom里面,輸入完了上電可以跑程序。但是這種輸入方式太落伍了,編程器幾秒鐘寫完,手動(dòng)輸入得一天,還容易出錯(cuò),出錯(cuò)就得重頭來過。最早程序員要通過在紙帶上打點(diǎn)輸入程序,和你說的這個(gè)有點(diǎn)像,都是當(dāng)時(shí)沒有高效的燒錄器導(dǎo)致的。
以前的單片機(jī)還只能燒錄一次呢,一個(gè)燒錄器很貴的,一般都是在工廠燒錄,之后就不能改了。后來才有紫外線擦除的單片機(jī),燒錄器也挺貴的,現(xiàn)在的電擦除單片機(jī)出來后,才有低廉的燒錄器用。
回復(fù)

使用道具 舉報(bào)

25#
ID:420836 發(fā)表于 2024-2-4 08:36 | 只看該作者
我認(rèn)為它直接寫入程序內(nèi)存
回復(fù)

使用道具 舉報(bào)

24#
ID:69038 發(fā)表于 2024-2-3 18:13 | 只看該作者
海闊天空8 發(fā)表于 2024-2-3 07:43
不是學(xué)了十幾年不會(huì),是幾十年學(xué)不會(huì)!這有什么奇怪的?

沒開竅而已。。我2003年就買了第一個(gè)51 開發(fā)板,兜兜轉(zhuǎn)轉(zhuǎn)到2018年才算入門
回復(fù)

使用道具 舉報(bào)

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

對我基本不適用
回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

21#
ID:460466 發(fā)表于 2024-2-3 14:03 | 只看該作者
dj3365191 發(fā)表于 2024-2-3 12:15
你連AT89C2051和AT89C51的區(qū)別都不知道還學(xué)什么單片機(jī)!EA/VPP只有89C51有,EA/VPP加高電平可以使用外部 ...

你說不是當(dāng)存儲(chǔ)器用?那是當(dāng)什么用?能輸入數(shù)據(jù),也能取出來,那是什么?
回復(fù)

使用道具 舉報(bào)

20#
ID:460466 發(fā)表于 2024-2-3 13:57 | 只看該作者
wc86110 發(fā)表于 2024-2-3 04:23
樓主那玩意移植到最小系統(tǒng)是肯定不行,首先和原板上的時(shí)鐘有天差地別地大。別問俺怎么知道

你說的應(yīng)該是對的。最小系統(tǒng)有晶振頻率很高!笆謩(dòng)編程”的輸出節(jié)奏由外部輸入。最小系統(tǒng)復(fù)位腳是0電平,手動(dòng)編程讀出時(shí)復(fù)位腳是+5V。
可是他就有人說按手動(dòng)編程P1-0到P1-7輸出的12個(gè)字節(jié)(按他說的數(shù)據(jù),不能變)在最小系統(tǒng)上就能使P1-0口的LED閃爍。
回復(fù)

使用道具 舉報(bào)

19#
ID:460466 發(fā)表于 2024-2-3 13:49 | 只看該作者
dj3365191 發(fā)表于 2024-2-3 12:15
你連AT89C2051和AT89C51的區(qū)別都不知道還學(xué)什么單片機(jī)!EA/VPP只有89C51有,EA/VPP加高電平可以使用外部 ...

你說了半天也是名詞解釋名詞!我是按電路接好。看各引腳功能。你說我弄得什么都不是,可它具有存儲(chǔ)器的功能又如何解釋?以其昏昏豈能使人昭昭?
回復(fù)

使用道具 舉報(bào)

18#
ID:143767 發(fā)表于 2024-2-3 12:15 | 只看該作者
海闊天空8 發(fā)表于 2024-2-3 07:49
您能不能注釋一下“EA”引腳是什么意思?是2051的哪個(gè)引腳?外國字!這是一大障礙!

你連AT89C2051和AT89C51的區(qū)別都不知道還學(xué)什么單片機(jī)!EA/VPP只有89C51有,EA/VPP加高電平可以使用外部存儲(chǔ),但跟編程沒關(guān)系。你在幾個(gè)論壇來回折騰個(gè)什么勁,你這種學(xué)法一輩子也學(xué)不會(huì),還總覺得自己有理,英文不會(huì)也不要學(xué)了,你那個(gè)純硬件加高低電平不是編程,也不是當(dāng)存儲(chǔ)器來用,更毫無意義!你還是看看病吧,希望以后沒有人回你貼了!
回復(fù)

使用道具 舉報(bào)

17#
ID:460466 發(fā)表于 2024-2-3 07:49 | 只看該作者
lyonkon 發(fā)表于 2024-2-2 18:16
可以用at89c51.EA引腳控制單片機(jī)從外部內(nèi)存讀取程序。可玩性更好。和寫入flash原理一樣。

您能不能注釋一下“EA”引腳是什么意思?是2051的哪個(gè)引腳?外國字!這是一大障礙!
回復(fù)

使用道具 舉報(bào)

16#
ID:460466 發(fā)表于 2024-2-3 07:43 | 只看該作者
hhdsdy 發(fā)表于 2024-2-2 19:46
他不是2051無法寫入的問題,而是根本就不想學(xué)單片機(jī)的編程,只想純硬件的玩,一個(gè)單片機(jī)學(xué)了十幾年還沒一 ...

不是學(xué)了十幾年不會(huì),是幾十年學(xué)不會(huì)!這有什么奇怪的?
回復(fù)

使用道具 舉報(bào)

15#
ID:96682 發(fā)表于 2024-2-3 04:23 來自觸屏版 | 只看該作者
樓主那玩意移植到最小系統(tǒng)是肯定不行,首先和原板上的時(shí)鐘有天差地別地大。別問俺怎么知道
回復(fù)

使用道具 舉報(bào)

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

他不是2051無法寫入的問題,而是根本就不想學(xué)單片機(jī)的編程,只想純硬件的玩,一個(gè)單片機(jī)學(xué)了十幾年還沒一點(diǎn)基礎(chǔ),可能是全網(wǎng)獨(dú)一份的。
回復(fù)

使用道具 舉報(bào)

13#
ID:73992 發(fā)表于 2024-2-2 18:16 來自觸屏版 | 只看該作者
海闊天空8 發(fā)表于 2024-2-2 14:30
不是尋找一種原始的方法嘛?

可以用at89c51.EA引腳控制單片機(jī)從外部內(nèi)存讀取程序?赏嫘愿谩:蛯懭雈lash原理一樣。
回復(fù)

使用道具 舉報(bào)

12#
ID:460466 發(fā)表于 2024-2-2 18:03 | 只看該作者
wwh2382 發(fā)表于 2024-2-2 17:06
數(shù)據(jù)不等于程序,不是程序,單片機(jī)自然不會(huì)運(yùn)行。

我問的是,是不是當(dāng)存儲(chǔ)器用了?
回復(fù)

使用道具 舉報(bào)

11#
ID:748788 發(fā)表于 2024-2-2 17:06 | 只看該作者
數(shù)據(jù)不等于程序,不是程序,單片機(jī)自然不會(huì)運(yùn)行。
回復(fù)

使用道具 舉報(bào)

10#
ID:460466 發(fā)表于 2024-2-2 14:30 | 只看該作者
hhdsdy 發(fā)表于 2024-2-2 14:00
放棄吧,不想學(xué)習(xí)單片機(jī)程序的卻又不停發(fā)帖求助,有意義嗎?

不是尋找一種原始的方法嘛?
回復(fù)

使用道具 舉報(bào)

9#
ID:460466 發(fā)表于 2024-2-2 14:28 | 只看該作者

擦除,撥碼開關(guān)設(shè)置是LHHH。擦除電壓1腳也是12V。
回復(fù)

使用道具 舉報(bào)

8#
ID:88256 發(fā)表于 2024-2-2 14:00 | 只看該作者
放棄吧,不想學(xué)習(xí)單片機(jī)程序的卻又不停發(fā)帖求助,有意義嗎?
回復(fù)

使用道具 舉報(bào)

7#
ID:844772 發(fā)表于 2024-2-2 13:51 | 只看該作者
我覺得它具備馮氏計(jì)算機(jī)所有結(jié)構(gòu)了,但是不知道能否提供三種基本語句:順序,分支和循環(huán);如果能夠通過用開關(guān)錄入的語句,實(shí)現(xiàn)三個(gè)功能,那就算錄入程序了,否則不過是一種輸入、輸出功能,不是程序。
回復(fù)

使用道具 舉報(bào)

6#
ID:384109 發(fā)表于 2024-2-2 09:11 | 只看該作者
沒看到擦除的流程
回復(fù)

使用道具 舉報(bào)

5#
ID:460466 發(fā)表于 2024-2-2 08:19 | 只看該作者
hi等你 發(fā)表于 2024-2-1 11:00
都2024年了,居然不用編程器,還有人這樣折騰消極和進(jìn)步相違背的東西,給編程新手看到了

得埋汰了多少程 ...

豈有此理!原理性的實(shí)驗(yàn)一種方法就不行了嗎?歐姆定律講了快200年了,現(xiàn)在有飛機(jī)火箭,步行的人比比皆是!
回復(fù)

使用道具 舉報(bào)

地板
ID:996773 發(fā)表于 2024-2-1 11:00 | 只看該作者
都2024年了,居然不用編程器,還有人這樣折騰消極和進(jìn)步相違背的東西,給編程新手看到了

得埋汰了多少程序員、強(qiáng)烈建議管理員刪除本帖
回復(fù)

使用道具 舉報(bào)

板凳
ID:71233 發(fā)表于 2024-2-1 10:59 | 只看該作者
手動(dòng)編程,很難操控吧
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:71233 發(fā)表于 2024-2-1 10:49 | 只看該作者
原來89C2051單片機(jī)的編程流程是這樣的
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕自拍 | 国产精品久久视频 | 久久激情视频 | 久久免费国产视频 | 国产日韩欧美亚洲 | 色综合天天综合网国产成人网 | 中文字字幕码一二三区 | av黄色在线观看 | 国产三级久久 | 欧美在线一区二区三区 | 欧美成人综合 | 91午夜精品亚洲一区二区三区 | 99热播 | 日韩一区二区免费视频 | 日韩国产一区 | 大尺度做爰呻吟舌吻网站 | 一道本在线 | 欧美精品二区三区四区免费看视频 | 欧美福利影院 | 一区二区三区亚洲 | 91国产丝袜在线播放 | 午夜黄色小视频 | 国产一区在线观看视频 | 三级黄网站 | 成人黄色在线观看 | 国产欧美一区二区三区视频在线观看 | 欧美精品一区在线观看 | 九九免费视频 | 精品蜜桃一区二区三区 | 久久精品综合 | 日韩精品视频在线播放 | 日韩欧美久久 | 国产一级片免费 | 在线观看视频一区 | 国产午夜一区二区 | 国产精品高清在线观看 | 日日舔 | 国产wwwwww| 免费a在线观看 | 天天摸天天操 | 亚洲欧美中文字幕 |