⑴ 8位的單片機可不可以直接對16位數進行運算
不能直接進行運算,沒有這個指令。
⑵ 為什麼說51單片機是八位單片機
分辨一款單片機是多少位是按它提供的數據匯流排的位數來決定的,51單片機的P0口為數據匯流排,8位,所以是8位單片機,不過51單片機可以提供16位地址匯流排,其中第八位地址匯流排與數據匯流排復用,靠ALE地址鎖存來區分。
⑶ 單片機的位數(8位16位)是指的什麼
是指單片機CPU每次處理能力,8位是指單片機一次可以計算8位數據,16位是指單片機一次可以計算16位數據,低次下去....
⑷ 八位單片機會不會過時
總有一天會的。不過10年之內不會過時。
單片機的用途很多,現在的主力仍然是8位單片機,因為用在高端處理控制的場合還是相對不多的,那種地方會用到ARM、DSP、FPGA,性質和單片機有區別。
⑸ 書上說51單片機 是8位CPU 這個8位是什麼概念什麼意思呢
一個地址代表8位,一個位元組
⑹ 高手進!!!!8位的單片機如何實現有32位有效數字的數據
你不會把這個32位數據分成3個8位存啊!!!!!
⑺ 8腳單片機
樓上的那個博客我也看了,但是說實話,除了Atmel是比較大的8位單片機製造商之外,其他兩個的8位MCU都是算最好的。Philips的32位AMR內核LPC系列才是Philips的最好的品牌的單片機。它的8位單片機不算最著名的。至於台灣義隆的EM78系列單片機,盡管有的地方也用到。EM78系列單片機的價格有的也確實便宜。但是它是在犧牲很多功能的前提下才有這種價格的。(比如我曾經做過一個項目,用的就是EM78系列單片機,它的價格是靠這個晶元是OTP(只能一次型編程)來降價的。晶元裡面連Flash都沒有,還有很多EM78系列晶元都是不帶ISP(在線燒錄的)燒錄晶元也比較麻煩。而且我想請教一下樓上你說的除了Atmel的產品,其他公司的晶元你能買到嗎?如果量少的話恐怕不是很容易吧
現在回答樓主的問題:其實單片機的引腳封裝數量和單片機本身的編程關系不大的。對於某款8位單片機,你要是20pin的單片機的程序會寫。8pin的單片機也差不多的。(最多有的寄存器功能什麼不一樣)具體的你要看看數據手冊才能知道。單片機編程最好的書籍就是原廠提供的數據手冊,這些數據手冊可以直接去網上下載。
一般大的公司比如Atmel,Microchip等公司提供的數據手冊都比較齊全。個人建議你去www.microchip.com上面看看。這是著名的Microchip公司的網站。它的8位單片機(PIC系列)目前來說是世界上出貨量最大的單片機。而且它的單片機還有一個好處就是數據手冊很多是中文的版的。Atmel的AVR系列單片機除非你有書籍資料,一般來說它的數據手冊都是英文的。(當然也有常用的數據手冊被翻譯成中文的了)。就價格而言同樣功能前提下Atmel的AVR要比Microchip的PIC價格貴點。還有就是一般來說PIC單片機比較容易購買。不僅僅如此。我看你要學8pin的單片機,是不是你想搞點小型化封裝的系統設計什麼的。我還可以告訴你,據我所知Microchip還有6pin的封裝的單片機。就目前來說這大概是世界上封裝最小的單片機了。http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1001&mid=10&lang=en&pageId=74 這個是PIC 8pin系列單片機的介紹的網頁。我推薦你看看PIC12F509。當然你還可以看看其他的。具體的www.microchip.com上面都有介紹的。
⑻ 關於單片機8位,32位的問題
計算機定義了8位二進制數為一個位元組,4位就是半個位元組,那麼16位就是一個字;
現在對於位元組的定義沒有改變,而對於字的定義有些混亂。數據寬度為32位的,傳統的叫4位元組,或者兩個字,有些文章就把cpu的數據寬度叫字(32位以上的),那麼16位叫半字(不是位元組);
至於地址分配問題,為了兼容性問題,目前仍然給位元組分配地址,所以16位寬度的數據在存儲時需要兩個地址,32位的就需要4個地址,在存儲器中地址都採用遞增方式;
如果以後的cpu,如64位,128位寬等指令只兼容到32位的話,那麼64位的數據就只佔用2個地址而已;
因此你的理解是正確的;
⑼ 單片機的八位是什麼意思
單片機的八位是CPU能處理二進制的位數,8位單片機一次就只能處理8位二進制。
8位單片機最常用的是三個系列:
1、51系列:以intel MCS51為核心,很多公司都買了它的核心,生產自己的51單片機,主要有ATMEL公司(AT89S52等等),STC公司的(比如STC89C52RC),華邦,摩托羅拉,ST都有生產。
2、AVR系列:以ATMEL公司的ATmega16為代表。
3、PIC系列:以MICROCHIP公司的PIC16F877為代表。
另外,還有專用的工業單片機,平時看到得比較少,比如台灣的合泰、義隆,三星,這些單片機往往體積小,功能很強但比較專一,價格很便宜,比如開發設備很貴,一般人用不起。
(9)定州8位單片機擴展閱讀:
單片機的應用
1、單片機在智能儀表中的應用單片機廣泛地用於各種儀器儀表,使儀器儀表智能化,並可以提高測量的自動化程度和精度,簡化儀器儀表的硬體結構,提高其性能價格比。
2、單片機在機電一體化中的應用機電一體化是械工業發展的方向。機電一體化產品是指集成機械技術、微電子技術、計算機技術於一體,具有智能化特徵的機電產品。
例如微機控制的車床、鑽床等。單片機作為產品中的控制器,能充分發揮它的體積小、可靠性高、功能強等優點,可大大提高機器的自動化、智能化程度。
3、單片機在實時控制中的應用單片機廣泛地用於各種實時控制系統中。例如,在工業測控、航空航天、尖端武器、機器人等各種實時控制系統中,都可以用單片機作為控制器。單片機的實時數據處理能力和控制功能,可使系統保持在最佳工作狀態,提高系統的工作效率和產品質量。
⑽ 8、16、32位單片機的的多少位表示什麼
簡單的說:
8位單片機能同時處理
8位數據(1位元組)
16位單片機能同時處理16位數據(2位元組)
32位單片機能同時處理32位數據(4位元組)
能同時處理的數據越多,工作效率越高,速度越快
RAM是32位--應該說的是RAM的數據介面是32位,能同時輸入/出32位的數據.