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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

想請教一下各位前輩一個問題關(guān)于單片機(jī)與程序之間聯(lián)系的問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:469368 發(fā)表于 2021-10-17 22:05 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
想請教各位一個問題如下:
我們都知道通過KEIL編程給某一個IO口高電平或低電平就能使與該IO口連接的外設(shè)工作,但是為什么給單片機(jī)0或1就能驅(qū)動外設(shè),中間經(jīng)歷了一個怎樣的過程?換句話說,憑什么給單片機(jī)一個高電平/低電平(1/0)就能使單片機(jī)工作?

在此表達(dá)對各位前輩衷心感謝。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:83345 發(fā)表于 2021-10-17 23:02 | 只看該作者
你是想問單片機(jī)是怎么工作的嗎?從你的提問看,估計不是幾句話能說清楚的,多讀書吧。
回復(fù)

使用道具 舉報

板凳
ID:624769 發(fā)表于 2021-10-17 23:15 | 只看該作者
你這個問題怎么說呢? 因果顛倒了, 給I/O口高低電平,這個是結(jié)果。而不是起因。

事實上,讓單片機(jī)工作的最終目的,就是反映在讓I/O口變換高低電平。簡單的程序,就是拉高拉低I/O電平,復(fù)雜的程序就是按特定的規(guī)律,或者說特定的規(guī)則,去拉高拉低I/O。從而達(dá)到某些目的,比如流水等啊,電子鐘啊,平衡車啊,等等,等等。
回復(fù)

使用道具 舉報

地板
ID:955673 發(fā)表于 2021-10-17 23:59 | 只看該作者
KEIL編程比作寫信,寫給某部門(不出芯片),寫給外地(外部 IO ),單片機(jī)就是送投的,這樣能理解不?
回復(fù)

使用道具 舉報

5#
ID:879348 發(fā)表于 2021-10-18 08:14 | 只看該作者
這就涉及到內(nèi)核架構(gòu)的問題了,懂了這些就可以設(shè)計內(nèi)核了,百萬年薪在向你招手
回復(fù)

使用道具 舉報

6#
ID:123289 發(fā)表于 2021-10-18 08:55 | 只看該作者
單片機(jī)原本不懂0和1,0、1只是人類的觀念。
在二進(jìn)制數(shù)字表達(dá)上,人類將相互對立的兩個面表示成0、1。
例如:來與去,開與關(guān),多于少,大與小……
由于單片機(jī)用5V供電,就用電壓的高與低來表示0、1。例如:>2.7V為1,<1.4V為0。而單片機(jī)的引腳上,也只能有電壓高低的變化,它不會出一個什么人類觀念上的數(shù)字。
當(dāng)你命令引腳為1時,實際上它會輸出約4.3V的電壓;這個電壓就可以點(diǎn)亮一個LED燈。
當(dāng)你命令引腳為0時,實際上它會輸出約0.1V的電壓;這個電壓就點(diǎn)不亮LED燈了。
真正【能使單片機(jī)工作】的,是你如何通過命令引腳上的0、1,來改變引腳的電壓,再利用引腳上的電壓不同,來直接或間接地控制你想控制的東西,達(dá)成你的目的。
單片機(jī)上引腳很多,你可以通過程序,控制所有引腳上的電壓,這就是所有程序要做的事,而且是唯一要做的事。這就是單片機(jī)能干的活,也是唯一能干的活。
回復(fù)

使用道具 舉報

7#
ID:429003 發(fā)表于 2021-10-18 09:34 | 只看該作者
我曾經(jīng)也很疑惑這個問題,電腦上編輯的幾行代碼,怎么就能控制硬件的IO做出動作!查閱了相當(dāng)多的資料之后,的出了一個結(jié)論:“這玩意兒不是一般人該關(guān)心的事”。即便是一個簡單的IO設(shè)計,內(nèi)部邏輯關(guān)系也很復(fù)雜。原則上,我們也只管去使用它,不必去關(guān)心它具體的物理實現(xiàn)過程。
對于使用單片機(jī)的人來說,你只需要向操作的地址寫入正確的數(shù)據(jù),從期望的地址讀出需要的數(shù)據(jù)。這就足夠了(只需要學(xué)習(xí)了解,需要操作的地址或寄存器,具有什么樣的功能,對硬件IO或其它外設(shè)有什么樣的影響)。
另外,如果你有非常強(qiáng)烈的求知欲望,一定要搞明白這些東西,建議你去學(xué)習(xí)FPGA編程設(shè)計。從基本的數(shù)字門電路開始。只要功夫深,鐵棒磨成針,牛人是可以設(shè)計一個自己的單片機(jī)出來的!!!
回復(fù)

使用道具 舉報

8#
ID:891041 發(fā)表于 2021-10-18 10:53 | 只看該作者
外設(shè)都是數(shù)字電路構(gòu)成的。 程序通過對外設(shè)的某些位操作 達(dá)成不同的需求。

51hei圖片_20211018105038.png (105.72 KB, 下載次數(shù): 89)

51hei圖片_20211018105038.png
回復(fù)

使用道具 舉報

9#
ID:678280 發(fā)表于 2021-10-18 10:54 | 只看該作者
xstong 發(fā)表于 2021-10-18 09:34
我曾經(jīng)也很疑惑這個問題,電腦上編輯的幾行代碼,怎么就能控制硬件的IO做出動作!查閱了相當(dāng)多的資料之后, ...

“這玩意兒不是一般人該關(guān)心的事”

這話讓我樂了一上午。太棒了!
回復(fù)

使用道具 舉報

10#
ID:824490 發(fā)表于 2021-10-18 11:25 | 只看該作者
你這個問題 是很底層的問題,如要非要搞 懂,不是一兩句話能講的明白,你可以從數(shù)字電路入手:
觸發(fā)器->單門->組合門->鎖存器->譯碼器->除頻/倍頻計數(shù)等等,以及它門各自延伸的電路形式。

開車的都不一定懂的內(nèi)燃機(jī)的原理,你一個乘客就不用太糾結(jié)了。

回復(fù)

使用道具 舉報

11#
ID:429003 發(fā)表于 2021-10-18 12:11 | 只看該作者
一片一城 發(fā)表于 2021-10-18 10:54
“這玩意兒不是一般人該關(guān)心的事”

這話讓我樂了一上午。太棒了!

實話啊,一味地糾結(jié)這個問題,將是一個拔出蘿卜帶出泥的過程,拋出的東西越多,越覺得自己是個小白,甚至?xí)羞@樣感慨:“我這種小白還有救嗎?”。
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲网在线| 国内精品免费久久久久软件老师 | 嫩草国产 | 精品亚洲一区二区 | 日韩视频免费看 | 精品欧美乱码久久久久久1区2区 | 国产粉嫩尤物极品99综合精品 | 久久伊 | 国产黄色大片在线观看 | 欧美成人自拍 | 一区二区三区在线播放视频 | 欧美影院 | 国产精品久久久亚洲 | 国内激情av片 | 欧美不卡网站 | 久久精品 | 亚洲精品在线视频 | 午夜激情一区 | 欧美做暖暖视频 | 一区二区三区欧美在线 | 青青草网站在线观看 | 91免费福利视频 | 成人在线免费视频 | 精品视频国产 | 男女羞羞免费视频 | 一本一道久久a久久精品综合 | 在线观看国产h | 一级大片 | 毛片一区二区 | 日韩视频在线播放 | 在线播放国产视频 | 久久久久久免费精品一区二区三区 | 成人免费福利 | 欧美一级黄视频 | 成人在线精品视频 | 日韩在线视频网址 | 久久r精品 | 九九亚洲| 一区二区三区四区在线播放 | 二区在线视频 | 妖精视频一区二区三区 |