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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
樓主: 海闊天空8
打印 上一主題 下一主題
收起左側

老調重彈:還是請老師說明白第一步 AT89C2051怎么和電腦USB口連接下載必要的程序

  [復制鏈接]
41#
ID:712493 發表于 2026-3-5 20:10 | 只看該作者
弄個顛倒的武功心法給他,看能不能出來個電子版的歐陽鋒
回復

使用道具 舉報

42#
ID:460466 發表于 2026-3-6 08:35 | 只看該作者
人中狼 發表于 2026-3-5 11:02
這個問題應該是初代計算機的寫入方式了吧,或者說是紙帶存儲代碼的輸入方式了,單片機本質來說,不運行代碼 ...

“”單片機本質來說,不運行代碼的話,本身就是一個存儲器“”-------------------------所謂的“手動編程”是不是單片機當存儲器用了??
回復

使用道具 舉報

43#
ID:460466 發表于 2026-3-6 08:39 | 只看該作者
man1234567 發表于 2026-3-5 15:06
吃片感冒藥,非得整出 ...

“”這么古老的單片機目前的技術下沒可能直接連usb并成功通訊“----您的意思就是電腦和AT89C2051無法連接了???
回復

使用道具 舉報

44#
ID:460466 發表于 2026-3-6 08:48 | 只看該作者
wwh2382 發表于 2026-3-5 16:37
按照樓主的水平,即使給他一個編程器,讓他輸入他所理解的0和1,他的2051也不會輸出他想要的結果,最可能的 ...

一個人只會說漢語,另一個人只會說英語,除了大眼瞪小眼,兩個人能溝通嗎?--------------您這句話說的一點不錯!!
回復

使用道具 舉報

45#
ID:1130795 發表于 2026-3-6 08:57 | 只看該作者
海闊天空8 發表于 2026-3-6 08:35
“”單片機本質來說,不運行代碼的話,本身就是一個存儲器“”-------------------------所謂的“手動編 ...

你能這么認為 那確實連門都沒入 上幾樓說的沒錯 再過十年也做不成
回復

使用道具 舉報

46#
ID:384109 發表于 2026-3-6 09:08 | 只看該作者
還是從頭學學計算機的發展過程吧,想學一門技術,該學的都必須得學,技術這東西沒捷徑走,也沒有半路出家的,沒基礎最后學成的,也只不過是學的過程中,補足了基礎罷了
回復

使用道具 舉報

47#
ID:876947 發表于 2026-3-6 10:17 | 只看該作者
打開STC官方網站看
回復

使用道具 舉報

48#
ID:143767 發表于 2026-3-6 16:43 | 只看該作者
糾結了七年還在原地踏步,估計再過七年也是一樣,關鍵是好心給他的建議他都要提出疑問和反駁,從來沒有認真聽取大家的建議,好像他是權威。但是看書還看不懂,還討厭名詞解釋,唉,無語了!
回復

使用道具 舉報

49#
ID:592807 發表于 2026-3-6 17:03 | 只看該作者
海闊天空8 發表于 2026-3-5 12:59
“要解釋AT89C2051能不能手動編程很簡單,能,但為啥不這么做,因為效率極低”-(效率的高低僅僅是量的不 ...

回答你第一個問題:”手動編程“算編程嗎?
算,你知不知道有個東西叫做模擬串口,就是用兩個普通的單片機引腳快速輸出0和1來模擬串口輸出數據。你所謂的手動編程其實就是這個過程用手指按0和1輸出數據到單片機,起到程序下載的作用,但是你要知道單片機下載是有速度要求的,速度慢了時間超了單片機會把你當做下載終止或者數據中斷,所以他們和你說沒必要,你手速要是能達到單片機下載所需速度,一秒鐘點擊上百上千次,直接去打游戲吧,別玩單片機了,別人還沒動手你連發18個技能了。然后如果你說你要找一個下載速度可以1秒一個字節的單片機,慢慢敲也行。
第二個問題:存儲器手動編程”和單片機編程有本質的區別(單片機需要軟件運行存儲器不需要)。本質區別就是單片機它不是公共區域,它是有門禁的大樓,你要進入單片機找東西存東西,你得有大樓門禁,你要調用單片機的存儲和讀取程序(普通存儲器只要破開存儲器的讀寫保護,然后在控制引腳輸入指令就行,你可以外部輸入指令,單片機必須調用自身指令),可能別人給你實現寫好再單片機里了,另外單片機有晶振,它每一個模塊運行都是有固定速度的,它可不管你煩不反應的過來,它程序讀取和輸出速度是固定的,你反應不過來就是亂碼,當然你可以鎖死程序,必須被我讀到才能開始輸出下一個字節,或者必須等我完成8個字節的輸入才開始存儲,但是你這以人體速度,還不如拿本子記。
回復

使用道具 舉報

50#
ID:592807 發表于 2026-3-6 17:09 | 只看該作者

讓他一秒鐘敲出9600個字節,還是均勻敲出的,完成單片機波特率通信要求,然后手動敲出單片機握手代碼和bin數據完成燒錄?
回復

使用道具 舉報

51#
ID:1152952 發表于 2026-3-6 17:13 | 只看該作者
海闊天空8 發表于 2026-3-6 08:35
“”單片機本質來說,不運行代碼的話,本身就是一個存儲器“”-------------------------所謂的“手動編 ...

普通2051單片機內部有兩個存儲器,一個掉電就沒有數據的data區只有128bit,一個能掉電保持數據的code區有2kb空間
手動編程一種是把代碼寫入code區,對2051來說沒啥難度,你好像也干成了,但修改比較麻煩
code區代碼可以像獨立存儲器那樣運行,2051時鐘頻率可以低到1hz,用普通時鐘頻率時你也可以用外部開關輸入執行,看你怎么用了
還有一種是把代碼寫入data區,和你用獨立存儲器用法一樣,但是需要在code區寫入一段代碼,把數據在io口和data區之間來回傳送,這種data區的數據修改容易,刨去code區代碼使用的變量,空間太小
這兩種把單片機當存儲器使用的編程,功能有限,但是也挺好玩的
回復

使用道具 舉報

52#
ID:1152952 發表于 2026-3-6 20:02 | 只看該作者
黃youhui 發表于 2026-3-6 17:09
讓他一秒鐘敲出9600個字節,還是均勻敲出的,完成單片機波特率通信要求,然后手動敲出單片機握手代碼和bi ...

2051是并行編程
回復

使用道具 舉報

53#
ID:460466 發表于 2026-3-6 21:19 | 只看該作者
黃youhui 發表于 2026-3-6 17:03
回答你第一個問題:”手動編程“算編程嗎?
算,你知不知道有個東西叫做模擬串口,就是用兩個普通的單片 ...

我這不是給單片機編程,是跟單片機里的存儲器編程,這樣說對嗎?
回復

使用道具 舉報

54#
ID:1152952 發表于 2026-3-6 21:49 | 只看該作者
不使用單片機單用存儲器輔以一些外圍電路,或者把單片機當存儲器使用,也能實現很多功能,比如凸輪控制器,步進電機驅動器,譯碼器等等,存儲器本質上是數字電路中可編程邏輯器件的一種。
給存儲器寫入特定的數據,其實就是代碼編程
當讀出存儲器中的數據,從io口來看就是在執行特定的代碼程序
回復

使用道具 舉報

55#
ID:460466 發表于 2026-3-7 07:45 | 只看該作者
fei2008 發表于 2026-3-6 21:49
不使用單片機單用存儲器輔以一些外圍電路,或者把單片機當存儲器使用,也能實現很多功能,比如凸輪控制器, ...

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

使用道具 舉報

56#
ID:1159343 發表于 2026-3-7 08:40 | 只看該作者
海闊天空8 發表于 2026-3-5 08:33
就是您說的意思,看來此路不通?或很困難。

我這么說吧,比如,我們有一首歌的MP3,你沒有,你也想聽,MP3文件是什么,無非是0和1,這么理解,好象你并不需要我們MP3原文件,你覺得你可以通過自己輸入0和1就能最終獲得你想聽的那首歌。

你這么想,一點沒錯,但為什么不用更簡單點方法,比如借一下別人的原文件拷貝一下?再或者找臺錄音機自己唱一遍,非要堅持自己從輸入0和1開始?

那么再說你錯的地方,因為你沒有利用便捷的社會資源,高度發展的社會,是需要合作的,每個人做一部分工作,人類建設才能上高度。

每個人的能量是渺小的,要完成高度發展的海量工作,就必須依靠海量的社會人共同完成。

都說站在巨人的肩膀上才能取得比巨人更高的成就,別人已經完成了編譯的絕大部分工作,你拿來用就可以了,非要去做一個人無法完成的工作又有什么意義?
回復

使用道具 舉報

57#
ID:460466 發表于 2026-3-7 08:45 | 只看該作者
fei2008 發表于 2026-3-6 21:49
不使用單片機單用存儲器輔以一些外圍電路,或者把單片機當存儲器使用,也能實現很多功能,比如凸輪控制器, ...

“給存儲器寫入特定的數據,其實就是代碼編程
當讀出存儲器中的數據,從io口來看就是在執行特定的代碼程序“----------------------------------您這兩句話的意思?
給存儲器(用0或1)寫入特定的數據,其實就是代碼(用0或1)編程
當讀出存儲器中的數據,從io口來看就是在執行特定的代碼程序,,,,,(io口的輸出的不就是寫入的程序嗎?)怎么說是一堆亂碼呢?即便是亂碼他也有國定的規律呀?單片機認不認識那是另一回事。(
這就涉及到計算機語言了)
回復

使用道具 舉報

58#
ID:384109 發表于 2026-3-7 09:26 | 只看該作者
不論是何種方式通過單片機IO口寫入或讀取數據,都只是對數據的操作,并不涉及編程,編程是按指定的格式和規律編寫0和1。單片機程序的運行,是通過單片機內部加法器等其他電路來執行的,這是數字電路的知識。
回復

使用道具 舉報

59#
ID:460466 發表于 2026-3-7 09:50 | 只看該作者
人中狼 發表于 2026-3-7 09:26
不論是何種方式通過單片機IO口寫入或讀取數據,都只是對數據的操作,并不涉及編程,編程是按指定的格式和規 ...

“”不論是何種方式通過單片機IO口寫入或讀取數據,都只是對數據的操作,并不涉及編程“=============”寫入某種“”有規律的數據“”能不能看成一種程序?
回復

使用道具 舉報

60#
ID:22119 發表于 2026-3-7 09:55 | 只看該作者
看到樓主讓我想到了一個校友。那時我還用winXP的時候有次我系統崩潰了,因為我是電腦白吃,我朋友給我介紹了一個高手來幫我修電腦。
  他看了一下電腦,問我有沒有XP的安裝盤,我說沒有。
  他想了一下,叫我把一張空的DVD刻錄盤和一根針拿給他,我想修電腦要刻錄盤和針干什么,但人家是高手,我也不好說什么,就把DVD刻錄盤拿一張來給他了。
  他把針頭對著刻錄盤戳,他戳的速度非常快,但是只戳深或淺,我搞不懂這有什么用,但也不敢問,看了半個多小時,他還是不停的戳著DVD刻錄盤,我漸漸的有些困,我問他這東西要搞多久,他說要幾個小時,我給他倒了杯茶,就一個人去隔壁睡覺了。
  醒來的時候,一看已經過了4個多小時,我起身到隔壁,看見他正在Xp里面調試,還裝上了office、photoshop、迅雷、魔獸世界等軟件……過了一會兒,他說,你試試,我坐上椅子用了一下,真的好了,我當時也不懂電腦,謝過人家就走了。
  后來我慢慢對電腦有了了解,終于了解,原來當時那位高手是針頭刻了一個單面雙層的DVD,在里面刻上了Xp、office、photoshop、魔獸世界的安裝程序,我后來問我朋友那位高手的下落,我朋友說前幾年去了德國之后,杳無音訊....
回復

使用道具 舉報

61#
ID:384109 發表于 2026-3-7 10:17 | 只看該作者
海闊天空8 發表于 2026-3-7 09:50
“”不論是何種方式通過單片機IO口寫入或讀取數據,都只是對數據的操作,并不涉及編程“=============” ...

其實樓主現在需要的只是要明確自己所糾結的是什么,現在很多的名詞都是一個廣義概念,很難說明一個特定模式是否屬于這個名詞,先考慮好自己想要什么,單片機、編程、數字電路現在已經不是特指名詞了,都是指一個行業了,而且還相互交叉,已經沒法說明單個狀態了
回復

使用道具 舉報

62#
ID:460466 發表于 2026-3-7 10:21 | 只看該作者
lxh0508 發表于 2026-3-7 09:55
看到樓主讓我想到了一個校友。那時我還用winXP的時候有次我系統崩潰了,因為我是電腦白吃,我朋友給我介紹 ...

你在講神話吧?用針手工刻光盤?不過和我“手動編程”倒是有點相似,,,,,,,,,,,,,,
回復

使用道具 舉報

63#
ID:460466 發表于 2026-3-7 10:29 | 只看該作者
BD7RL 發表于 2026-3-7 08:40
我這么說吧,比如,我們有一首歌的MP3,你沒有,你也想聽,MP3文件是什么,無非是0和1,這么理解,好象你 ...

您講的道理沒錯。黑白電視被淘汰了,但黑白電視的歷史地位永遠存在。歐姆定律幾百年了電學基礎還得學,了解這段歷史,,,,,,,,
回復

使用道具 舉報

64#
ID:88256 發表于 2026-3-7 11:08 | 只看該作者
海闊天空8 發表于 2026-3-7 10:29
您講的道理沒錯。黑白電視被淘汰了,但黑白電視的歷史地位永遠存在。歐姆定律幾百年了電學基礎還得學,了 ...

你到底是想學單片機還是和人爭論單片機能否手動編程?看你的回帖根本就是在炒話題而不是真心想學。
在礦石被踢了還不檢討自己,口口聲聲說礦石論壇是被幾個人綁架了,那么你看看你在這個論壇最近的這幾個帖子,還不是大部分壇友都持反對態度,又有誰是支持你的?想學習就不要把話題歪來歪去的,論壇的熱心壇友還是不少的。
回復

使用道具 舉報

65#
ID:283207 發表于 2026-3-7 11:22 | 只看該作者
海闊天空8 發表于 2026-3-5 13:07
您的意思就是會使用電腦不必明白電腦為什么會這樣做(它是用軟件完成的,弄懂軟件的和使用軟件的沒幾個人 ...

就是這個意思!1,會使用電腦不必明白電腦為什么會這樣做,設計軟件和使用軟件本身就是兩類人!設計軟件和設計操作系統也是兩類人,設計操作系統和設計架構的更是兩類人,大家各干各的才會產生社會,才有工業化、社會化大生產,這就是小農經濟的進步! 2,小學生那叫玩或者學單片機和玩游戲有區別,玩單片機是學習的過程,玩游戲是消遣的過程。工作用單片機叫設計產品,同樣不用從最底層開始。一句話:你要是開車上街,沒必要先學習怎樣開采鐵礦石甚至怎樣學會探礦!
回復

使用道具 舉報

66#
ID:143767 發表于 2026-3-7 11:28 | 只看該作者
hhdsdy 發表于 2026-3-7 11:08
你到底是想學單片機還是和人爭論單片機能否手動編程?看你的回帖根本就是在炒話題而不是真心想學。
在礦 ...

一定要死磕到底!死犟到底!直到沒人理他,被管理員踢出去!
回復

使用道具 舉報

67#
ID:1152952 發表于 2026-3-7 11:30 | 只看該作者
其實c2051當存儲器編程來用執行速度更快,一個時鐘幾十納秒就能輸出結果
用指令編程,執行速度就慢了,一個指令周期得好幾個時鐘周期
回復

使用道具 舉報

68#
ID:460466 發表于 2026-3-7 13:09 | 只看該作者
本帖最后由 海闊天空8 于 2026-3-7 13:55 編輯
黃youhui 發表于 2026-3-6 17:03
回答你第一個問題:”手動編程“算編程嗎?
算,你知不知道有個東西叫做模擬串口,就是用兩個普通的單片 ...

“”存儲器手動編程”和單片機編程有本質的區別“”-----------------明白了!我也不懂“手動編程“到底是怎么回事?認為就是不用電腦,不用編程器,不需要計算機語言什么的
“手動編程”到底是怎么回事?我也不知道!我理解就是不用電腦,不用編程器,不用C語言什么的叫單片機運行起來(現在看來難度和大,效率太低),它和系統學單片機區別大了!很多老師都是告訴我單片機怎么用,手動編程和這個差別大了!所以我基本聽不懂,并不是炒話題,抬杠。


回復

使用道具 舉報

69#
ID:460466 發表于 2026-3-7 13:17 | 只看該作者
本帖最后由 海闊天空8 于 2026-3-7 14:43 編輯
黃youhui 發表于 2026-3-6 17:03
回答你第一個問題:”手動編程“算編程嗎?
算,你知不知道有個東西叫做模擬串口,就是用兩個普通的單片 ...

“”存儲器手動編程”和單片機編程有本質的區別“”-----------------明白了!我也不懂“手動編程“到底是怎么回事?認為就是不用電腦,不用編程器,不需要計算機語言什么的
回復

使用道具 舉報

70#
ID:1159343 發表于 2026-3-8 08:32 | 只看該作者
你永遠叫不醒裝睡的人
回復

使用道具 舉報

71#
ID:460466 發表于 2026-3-9 08:07 | 只看該作者
BD7RL 發表于 2026-3-8 08:32
你永遠叫不醒裝睡的人

哈哈,我沒有裝睡,聽不懂倒是真的,因為和我問的相去甚遠。
回復

使用道具 舉報

72#
ID:1152330 發表于 2026-3-9 08:53 | 只看該作者
海闊天空8 發表于 2026-3-9 08:07
哈哈,我沒有裝睡,聽不懂倒是真的,因為和我問的相去甚遠。

這么跟您說吧,很久之前的手動燒寫、現在的自動燒寫其基本道理都是一樣的。問題在于,現在的產品與早年的產品相比已經不可能同日而語,集成度、功能已大大提升,于是乎,手動燒寫已經不太可能,因為那樣效率極低極低極低極低,以至于近乎不可能完成。再比如,如今一個人從A地到B地去完成某個任務,會選擇駕車、乘飛機等方式,幾個小時幾、十幾個小時就能完成,如果您一定要選擇步行,是不是效率極低,近乎不可能或者就是完不成?
回復

使用道具 舉報

73#
ID:384109 發表于 2026-3-9 08:54 | 只看該作者
找一些計算機的基本原理看看吧,要找8、90年代的書籍,編程是按指定的規則排列0和1,不存在什么手動編程,將數據或編程好的代碼寫入到存儲器或單片機叫燒錄或下載,跟編程不是同一個概念,現在很多不同的概念是混在一起說的,不同的階段和流程也是混在一起說的,不學習基礎知識,是沒法理解的
回復

使用道具 舉報

74#
ID:384109 發表于 2026-3-9 08:56 | 只看該作者
網上也有手搓4位、8位單片機的視頻,那個應該才是你想要的答案
回復

使用道具 舉報

75#
ID:384109 發表于 2026-3-9 13:45 | 只看該作者
網上有一些手搓4位和8位單片機的視頻,估計那個是你要的答案
回復

使用道具 舉報

76#
ID:283207 發表于 2026-3-9 14:06 | 只看該作者
又看了一遍,我大概明白樓主想要表達什么了:在單片機流行之前,很多邏輯問題人們通過數字集成電路解決,比如譯碼器,分頻器甚至一些ROM等等,用外圍的引腳配合撥碼開關實現一些簡單的功能,比如簡單的數字計時器,頻率計,甚至搶答器等等....等等。樓主就一廂情愿的認為這就和現在的單片機一樣,那單片機也可以通過簡單的撥碼開關,通過撥開關編程。樓主,我說的對嗎?那我可以給你講個故事了:地主花大價錢給他的兒子請了教書先生,第一天,先生畫了一橫告訴他這是一,第二天畫了兩橫,告訴他這是二,待第三天先生畫了三橫,告訴他這是三。然后兒子告訴地主他都學會了,可以開除先生了。直到某天地主要他寫張請帖給叫萬 xx的人,第二天他兒子還趴在桌上寫呢,抱怨道:這家伙姓什么不好偏偏姓萬,到現在我連他的姓還沒寫完呢!這就是說,你想通過數字電路的方式解決現在單片機的問題是不對的,趁早回頭是岸,就像你搭過積木,不代表你就能成為建筑設計師,世間萬物,不勞而獲沒有可能,你只能通過不斷學習才能掌握新東西。
回復

使用道具 舉報

77#
ID:460466 發表于 2026-3-11 19:31 | 只看該作者
Y_G_G 發表于 2026-3-5 15:05
手動編程,你不能
下載一個單片機程序最多就是5秒鐘,你7年都還沒能干成,人生有幾個七年?
單片機原理,數 ...

你是最關注我的老師。謝謝你!單片機“手動編程”究竟存不存在?似乎有了進一步的認識?單片機就是一種工具,工具的使用方法應該不止一種。我覺得單片機的基本使用方法無非就是按某種需要控制它的輸出端(2051有8個輸出端)電位的高低再去驅動執行電路。現在的主流方法我不懂(大概需要電腦,編程器和計算機語言?)而“手動編程”不需要這些(甚至不需要晶振),就用幾個按鍵,開關的組合也能達到輸出端電位的高低按需要輸出。我覺得這也是單片機的一種使用方法?至于眾多老師對我講的方法基本都是現在單片機學習的主流方法,因為沒有必要的基礎我很難聽懂。
回復

使用道具 舉報

78#
ID:460466 發表于 2026-3-12 13:11 | 只看該作者
發表于 2026-3-5 14:08
這個貼能火的原因在于樓主的固執和僵化。放過單片機吧。就好比前面一條大河,單片機已經給你搭好了陽光大 ...

“”這個貼能火的原因在于樓主的固執和僵化“”----------------------O(∩_∩)O哈哈~您說對了一半。那么多老師用軟件思維跟我講硬件編程我怎么能聽得懂?還是用“隔靴搔癢”比較合適!請老師別介意,我沒有否定老師們的善意。
回復

使用道具 舉報

79#
ID:460466 發表于 2026-3-12 18:01 | 只看該作者
發表于 2026-3-9 14:06
又看了一遍,我大概明白樓主想要表達什么了:在單片機流行之前,很多邏輯問題人們通過數字集成電路解 ...

您說的大概就是效率問題了。從實用性來講您說的沒錯。如果從硬件電路原理來講似乎“手動編程”曾經有過?
回復

使用道具 舉報

80#
ID:460466 發表于 2026-3-12 18:07 | 只看該作者
黃youhui 發表于 2026-3-6 17:03
回答你第一個問題:”手動編程“算編程嗎?
算,你知不知道有個東西叫做模擬串口,就是用兩個普通的單片 ...

“”第二個問題:存儲器手動編程”和單片機編程有本質的區別(單片機需要軟件運行存儲器不需要)”---------------------------------這句話的意思是不是我所謂的“手動編程”實際上是對單片機里的存儲器編程?也能完成一些簡單功能?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表