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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3103|回復: 4
收起左側

單片機是如何理解各種編碼的?

[復制鏈接]
ID:260939 發表于 2017-12-27 17:11 來自手機 | 顯示全部樓層 |閱讀模式
例如鍵盤把字母轉換成相應的二進制編碼,cpu是如何知道編碼的對應關系的,cpu怎么知道那幾個二進制數代表A那幾個代表B,這種對應關系存在那了
回復

使用道具 舉報

ID:267813 發表于 2017-12-27 17:53 | 顯示全部樓層
這個是有 協議的   不同的鍵盤協議不一樣   需要安裝不同的驅動; 有鍵盤驅動pc就能自動解碼識別鍵值,   比如我是一個104的鍵盤  不同的按鍵按下  pc 就會收到  一個唯一的鍵值     
當然也支持多個按鍵即組合鍵,pc肯定是都能識別的  就看是否有效,比如你有一款軟件支持ctrl+↑  當你打開軟件的時候  使用這個組合鍵  就會起作用
和過去戰爭年代 發電報 是一個道理,  你知道密鑰就能破解   破解了以后 如果這條情報有價值就立大功了,沒價值就 忽略。。

評分

參與人數 1黑幣 +70 收起 理由
admin + 70 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:260939 發表于 2017-12-27 19:13 來自手機 | 顯示全部樓層
zzzxxxccc 發表于 2017-12-27 17:53
這個是有 協議的   不同的鍵盤協議不一樣   需要安裝不同的驅動; 有鍵盤驅動pc就能自動解碼識別鍵值,    ...

你是說是驅動在幫cpu解碼?
回復

使用道具 舉報

ID:267975 發表于 2017-12-27 20:24 | 顯示全部樓層
作者:隨風 鏈接:https://www.zhihu.com/question/20492284/answer/15279863 來源:知乎 著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。  先說代碼:我們是用電腦的鍵盤來輸入的指令,每一個指令都對應一個ASCII碼,而這里的ASCII碼就是有序的電壓的高低(或電流的有無,下面只提電壓的高低),即我們輸入的是電壓的高低,你所看到代碼是這些電壓的高低控制顯示器所顯示的圖像,其實電腦也不知道它是什么,只知道這樣顯示。結論:代碼其實就是存儲在存儲器(內存、硬盤或者閃存等等)中有序的電壓的高低。再說編譯:編譯是一個有序的電壓的高低向另一種有序的電壓高低的一種轉換過程,下面以52單片機為例,我們編譯是從表示ASCII碼的那種有序電壓高低轉換為52單片機能夠識別的另一種規定好的有序電壓高低,即表示HEX文件的電壓高低。結論:編譯出的結果還是電腦中存儲的有序電壓高低。到單片機燒錄:接下倆就是燒錄,理解了上面兩點就很容易理解下面的內容,燒錄就是電腦中的有序電壓高低通過數據線傳輸到單片機中的ROM中。接下來ROM就可以釋放其中的電壓來控制外圍的電路。總結:從代碼的編輯到最后對電路的控制都是電壓在起作用,只是為了方面我們而給我們展現的形式不一樣而已,而其本質都是電壓,這樣也就不存在轉換。理解這句話:世界上沒有軟件,軟件只是對硬件的一種反映,就像意識是對世界的一種反映是一樣的!相信這樣就很容易理解了。看到有人贊同了我的觀點,很開心,針對題目我再補充一點:只要你提到0/1,提到軟件,這個問題就沒法理解...因為軟件【包括0/1】和硬件始終存在一道無法跨越的鴻溝;你說你在單片機中寫0,請問你是如何寫0的?在鍵盤上敲個0?實際還是電平【和我們理解的數字沒關系】,那個0只是你在電腦顯示器上電平的呈現形式,那個所謂的0【實質是電平】可以傳輸到單片機中的ROM中,電平控制電平沒什么疑問吧,這樣就輸出低電平了...有錯誤歡迎指出。

評分

參與人數 1黑幣 +100 收起 理由
admin + 100 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:267975 發表于 2017-12-27 20:25 | 顯示全部樓層

先說代碼:我們是用電腦的鍵盤來輸入的指令,每一個指令都對應一個ASCII碼,而這里的ASCII碼就是有序的電壓的高低(或電流的有無,下面只提電壓的高低),即我們輸入的是電壓的高低,你所看到代碼是這些電壓的高低控制顯示器所顯示的圖像,其實電腦也不知道它是什么,只知道這樣顯示。結論:代碼其實就是存儲在存儲器(內存、硬盤或者閃存等等)中有序的電壓的高低。再說編譯:編譯是一個有序的電壓的高低向另一種有序的電壓高低的一種轉換過程,下面以52單片機為例,我們編譯是從表示ASCII碼的那種有序電壓高低轉換為52單片機能夠識別的另一種規定好的有序電壓高低,即表示HEX文件的電壓高低。結論:編譯出的結果還是電腦中存儲的有序電壓高低。到單片機燒錄:接下倆就是燒錄,理解了上面兩點就很容易理解下面的內容,燒錄就是電腦中的有序電壓高低通過數據線傳輸到單片機中的ROM中。接下來ROM就可以釋放其中的電壓來控制外圍的電路。總結:從代碼的編輯到最后對電路的控制都是電壓在起作用,只是為了方面我們而給我們展現的形式不一樣而已,而其本質都是電壓,這樣也就不存在轉換。理解這句話:世界上沒有軟件,軟件只是對硬件的一種反映,就像意識是對世界的一種反映是一樣的!相信這樣就很容易理解了。看到有人贊同了我的觀點,很開心,針對題目我再補充一點:只要你提到0/1,提到軟件,這個問題就沒法理解...因為軟件【包括0/1】和硬件始終存在一道無法跨越的鴻溝;你說你在單片機中寫0,請問你是如何寫0的?在鍵盤上敲個0?實際還是電平【和我們理解的數字沒關系】,那個0只是你在電腦顯示器上電平的呈現形式,那個所謂的0【實質是電平】可以傳輸到單片機中的ROM中,電平控制電平沒什么疑問吧,這樣就輸出低電平了...有錯誤歡迎指出。

評分

參與人數 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本不卡免费新一二三区 | 伊人网在线播放 | 久久久www成人免费精品张筱雨 | 偷拍自拍网| 手机看片169 | 九一在线| 国产精品成人在线播放 | 欧美日韩不卡 | 黄色一级特级片 | 热99视频 | 成人av电影免费在线观看 | 成人网在线观看 | www.天天操| 男女搞网站 | 久久精品国产亚洲 | 99热视 | 在线中文字幕亚洲 | 国产精品久久久久久久久免费相片 | 中文字幕乱码一区二区三区 | 亚洲欧美精品在线观看 | 国产中的精品av涩差av | 久久久亚洲一区 | 台湾a级理论片在线观看 | 一区二区视频在线 | 日韩视频在线免费观看 | 性欧美精品一区二区三区在线播放 | 欧美五月婷婷 | 日本不卡高字幕在线2019 | 欧美日韩不卡合集视频 | 亚洲a在线观看 | 日韩中文字幕在线 | 一区久久 | 欧美亚洲视频在线观看 | 欧美日韩在线观看视频网站 | 美女一级毛片 | 特级做a爰片毛片免费看108 | 国产精品久久久久久吹潮日韩动画 | 欧美视频免费在线观看 | 日韩精品一区二区三区在线观看 | 黄色在线观看网站 | 亚洲精品国产一区 |