![]() |
發布時間: 2019-2-24 09:02
正文摘要:本帖最后由 海闊天空8 于 2019-2-24 09:04 編輯 不用電腦,不用編程器,不用計算機“語言”。大道理請您不用講了,就說怎么連接便可,真誠的感謝!!語言不周,得罪各位了, |
從理論上來說程序不都是二進制嗎?按9600的波特率來算,一秒鐘振蕩9600次,一次耗時0.00010417秒,只要手速夠快,沒什么不可能!![]() ![]() |
我以前用0和1做過。CPU是8031.和存儲器6116.模仿《無線電》雜志早期的一篇連載文章中的TD-1實驗板。輸入是用撥碼開關來選擇高低電平實現0或1.數據8位,地址10位,那時還沒有AT.STC等系列的CPU.后來也沒試過。 |
ysandi 發表于 2019-3-2 13:22 您這圖就是用按鍵開關向10,11腳送0電平吧?R1,R2就是所謂的“上拉電阻”吧?您能用89C2015畫一個類似的圖嗎? |
#include51.h 發表于 2019-3-3 18:24 計算機本來就是用0和1和電路對話的呀! |
海闊天空8 發表于 2019-3-14 18:25 樓主的這些表達方式還不夠直觀,抵不過用 0 和 1,亮或滅表達來得直白 |
建議你研究下車庫門鑰匙,或紅外遙控,和你要求差不多,純硬件最多加個存貯芯片,沒程序,這兩樣搞明白你的問題,估計自己能解決! |
asd-123 發表于 2019-3-14 17:20 如果是真的,暈一次也值得!可以說說怎么做的嗎?謝謝!! |
zhengchong60 發表于 2019-3-13 18:44 有一個可調頻率的振蕩器進行地址自動累加 |
別那樣干了,我做過,就輸入十幾條指令就暈了 |
海闊天空8 發表于 2019-3-13 17:45 個人建議去壇子里面 視頻教程板塊 第9課看一下,主要去了解一下的單片機是怎樣相互之間傳數據的?傳輸時間的重要性 |
海闊天空8 發表于 2019-3-13 17:45 有地址也有數據,傳輸的也是0與1,但他們都要在規定的時鐘內傳數據才是可以接受的,另外,傳數據與傳地址的方式也不是一樣,也是用時鐘另外區分。單片機有晶振來控制這些時鐘,而你說的那個是沒有晶振的,所以你那個不需要考慮時鐘。 |
Sawardeakar 發表于 2019-2-26 01:50 我不懂單片機的數據存取過程,我以為他和存儲器的數據存取過程有相似之處,都有地址和數據。現在我用存儲器HM6116的數據存取過程很簡單:在某一地址時在數據端的8個端口設置好0和1數據,按下“寫入”按鍵,某一地址設置的數據就被保存下來了(在21腳輸入一個低電平),然后在下一地址繼續輸入數據,后“寫入",重復上述過程各個不同地址就寫入了數據。然后在地址自動累加的情況下,上述輸入的數據就不斷地在8個數據端輸出了,難道單片機的數據存取過程沒有與此相似的地方嗎嗎? |
zl2168 發表于 2019-3-2 16:33 哈哈,謝謝。“上世紀就解決了的問題”拿到這里是有點不和諧,不過總還是個基礎性的問題呀?有愿意者討論一下也無妨,,,,,, |
嘉立創AAA 發表于 2019-3-7 01:32 請您解釋一下什么叫“協議”可以嗎? |
wc86110 發表于 2019-2-27 18:03 “用樓主手上那款爆改也能用于 2051”。 在下感興趣的就是這個!可否具體賜教? |
嘉立創AAA 發表于 2019-3-7 01:32 這是出于商業考慮,我說的的是可能性 |
wc86110 發表于 2019-3-5 12:16 你改的很對!哪有什么編程器呀?就是直接用手輸入數據(0和1) |
海闊天空8 發表于 2019-3-5 07:23 你說你用HM6116試過,也沒人說你在騙人。關鍵的是你同用HM6116時他不用協議你就能將0與1寫進去,但單片機是要協議才能寫進出,甚至還要加密寫進去。你想想看,如果沒有這些,那你忙好幾天的成果別人只讀一下不就將你的東西都復制走了,那你不是竹籃子打水一場空。 |
怎么幾天都沒見到人呢?是在將帖子拱出來 |
wc86110 發表于 2019-3-5 12:16 我哪來的編程器呀?不就是幾個撥碼開關嗎?如果我那也叫程序的話。 |
海闊天空8 發表于 2019-3-2 18:38 串口用法大部分都需與電腦通訊也不符合你提出的“三不”要求 |
海闊天空8 發表于 2019-3-4 07:05 應改成;“基本事實是,我的這個 編程器 可以用0和1直接向隨機存儲器 6116 不同地址寫入不同數據” |
#include51.h 發表于 2019-3-3 18:24 對存儲器HM6116來說就是“一個地址加一組數據”-----------就這么簡單!輸出就是把每個地址加入的數據重復的顯示出來!就這么簡單!!我說的是我已經做過的事實,沒有騙人的動機。 |
shuisheng60 發表于 2019-3-2 11:27 “在時間上相差甚遠”???不明白什么意思。 |
wc86110 發表于 2019-3-3 23:50 基本事實是,我這個存儲器就可以用0和1直接向不同地址寫入不同數據,在地址自動累加的情況下讀出寫入的數據。他和單片機寫,讀數據有什么本質的不同嗎? |
海闊天空8 發表于 2019-3-3 17:42 樓主先搞清楚主題和你提出的“三不”是啥意思啥關系后,再議你“這個基本事實” |
好像可以,早期的發報機,數控手搖編碼器等,要怎么搞太復雜,前題你匯編牛懂機器語言,硬件也必須牛,你人工代替了KEIL,代替了下載電路!!! |
不要說單片是0與1在交流,用0與1交流的東西太多了,只有按協議才能相互交流 |
zl2168 發表于 2019-3-2 16:21 毫不奇怪,錯一個標點符號都不行! |
ysandi 發表于 2019-3-2 13:22 您這原理圖就是R1,R2上拉電阻保持RXD,TXD高電位,按鍵1和2是輸入0電位的,具體作用是什么?寫入?和??數據從哪些引腳加呢? |
你說的你可以,我們試目以待! |
wc86110 發表于 2019-3-2 20:46 我用存儲器寫入數據,并輸出數據,這個基本事實您也不相信那就沒討論的必要了。我相信單片機的數據存儲和輸出與存儲器不會有根本的不同:離不開地址和數據,,,,,,, |
海闊天空8 發表于 2019-3-2 20:25 接著朝下議論,不要又跑到別的話題里面說,那么多話題說來說去還只是這個事 |
參與人數 1 | 黑幣 +4 | 收起 理由 |
---|---|---|
![]() | + 4 |
zl2168 發表于 2019-3-2 16:33 總是一個問題,我認為的可能性存不存在? |
海闊天空8 發表于 2019-3-2 18:41 你能看到他與單片機交流嗎?不是吧?要同單片機交流不但要0與1編好的數據,還要有一個時鐘信號也就是單片機P3.0與P3.1口(只就你那款單片機而言是P3.0與P3.1口)........... |
參與人數 2 | 黑幣 +30 | 收起 理由 |
---|---|---|
![]() | + 14 | |
![]() | + 16 | 贊一個! |
shuisheng60 發表于 2019-3-2 11:27 我這0和1和存儲器可以交流呀! |
ysandi 發表于 2019-3-2 13:22 謝謝!!很受啟發, 關鍵:“把程序轉化為一連串的0和1”,您這兩個按鍵是給10腳(P3.0),11腳(P3,1)送“0”電平的吧?我這個89C2051也是這個原理吧?數據怎么設置呢?給P1,0-P1,7送數據(0和1)是嗎?89C2051有個12V的激活電壓給復位1腳,什么意思? “快速摁按鍵和釋放按鍵”-------“快速”是不是防止開關抖動的意思?我這微動開關質量太差(接觸不良)確有“抖動”的現象(一般不多)。 |
你的問題在本壇不會有答案,建議你去找上世紀90年代初復旦sice和啟東dice。 |