關於微控制器的一點問題,微控制器的問題

時間 2023-03-14 22:30:11

1樓:猛牛打豆豆

入門的話 最好選擇51微控制器,簡單!網路資源豐富,例程也多,只要感興趣加上堅持。這些功能都能實現。

你提的第一個問題51微控制器就可是實現,定時的話微控制器裡面有定時器功能,設定好相應的時間就可以控制燈亮滅,手動控制的話,用按鈕接微控制器io口來控制燈泡亮滅。第二個問題就有點難度了,像你那樣的要求也就和開發plc差不多了。不光要對微控制器很熟悉,還要開發上位機軟體。

第三個問題,微控制器可以接觸控式螢幕,網上有很多驅動觸控式螢幕的例程。我這有用stm32微控制器驅動觸控式螢幕來實現***、mp4的例程。希望我的能幫到你!!!

2樓:做而論道

假設有abcdef等等個小燈泡,用什麼樣的微控制器能分別控制它們在設定好的不同時間亮起和關閉,並且也能隨時手動使其亮起和關閉?

--最基本的 51 微控制器,即可做到這些。

2.微控制器修改程式太費勁,可不可以做個系統只執行一個「軟體」,用這個「軟體」來直觀修改一些被控物件的被控條件?

--還沒有這麼《簡單》的軟體。

--可以自己編寫。

3.微控制器可以外接電容觸控式螢幕嘛,--可以的。

--因為微控制器有許多種類、型號。

並實現問題二的「軟體」控制嘛?

--可以編寫這樣的應用程式。

微控制器的問題

3樓:

關於51微控制器記憶體問題,一直是個疑惑大家的問題,因為51微控制器是個很另類的微控制器。

下面我給樓主講解一下:

51微控制器之所以另類,是因為,他定址記憶體的空間,不是靠匯流排,是用指令的方式。

51微控制器有以下幾個記憶體模組組成:

rom或者flash就不說了。

ram有---內部ram的低128位(00-7f)

---內部ram的高128位(80-ff)--89c51微控制器沒有這一段空間】

---特殊功能暫存器(sfr)(80-ff)

---外部ram 64k(0000-ffff)

樓主又疑惑了,好多地址是重複的,比如,我向80h地址寫一個數值,微控制器怎麼知道讀的是內部的高128位ram?還是sfr?還是外部64k的ram呢?

答案是用指令,如果是直接定址,那麼訪問的就是sfr,如果是r0或者r1間接定址,就是內部高128位ram,如果是dptr或者是r0,r1間接定址,且配合的是movx指令,那麼就是訪問外部64kram中的第80h個地址。

對於你內部的128b,可以直接定址,暫存器定址、暫存器間接定址都可。

有關微控制器的問題

4樓:網友

一分都沒得,還那麼多問題,打得我手都快抽筋了,全部自己寫的,可能有部分不正確,自己審查下吧,書裡面全部都有的。沒功勞也有苦勞了吧,給最佳吧~

一、1、 (1)ea非=1

(2)ea非=0

(3)當ea非=1時從片內開始定址,當ea非=0時,從片外開始定址(4)ea非=0時,不用片內的rom,從片外rom開始2、 r4=04h psw=00h 是0區(第一組)3、 26h

4、 cpu從s1p1開始執行(這個不確定) pc=0000h sp=07h psw=00h

5、 r0=18h二、1、d

2、a3、b

4、d5、d

微控制器相關問題

微控制器問題

求解一些微控制器的問題。。。

5樓:liang冥

1.既然題目都說不能保護斷點,答案是對,為什麼還要問它是怎麼保護斷點的。

a,08feh,因為@a+pc之後不一定會等於08feh,除非你確保,但這種做法不提倡,movc a,@a+pc這種語法是用於查表用的。

只是決定cpu是僅僅訪問片內程式儲存器中的指令還是訪問內外程式儲存器中的指令,也是說當ea接高電平時,當pc的值超過4k就會自動訪問片外的程式,當接電平,pc是直接訪問片外的程式而不管內部的程式儲存器中的指令。

6樓:做而論道

1.斷點是在執行「呼叫子程式」指令的時候,由它進行儲存的。

或者進入中斷的時候,cpu自動儲存的。

在執行push指令的時候,斷點早已經儲存過了。

2.pc=0035h,目標地址是08feh,距離超過256,不可使用movc a,@a+pc。

可以用movc a,@a+dptr指令。

3.超過4k時,無論ea/vpp是何值,系統都在外部程式儲存器中定址。

微控制器的問題有哪些?

7樓:遇見那個人

學習微控制器一般從at89c51學起,自己最好有電路板。

1:微控制器是典型的嵌入式微控制器,由運算器,控制器,儲存器,輸入輸出裝置等構成,相當於一個微型的計算機。與應用在個人電腦中的通用型微處理器相比,它更強調自**和節約成本。

2:它的最大優點是體積小,可放在儀表內部,但儲存量小,輸入輸出介面簡單,功能較低。

3:數碼管是一種半導體發光器件,其基本單元是發光二極體。數碼管實際上是由七個發光管組成8字形而構成的,加上小數點就是8個。這些段分別由a,b,c,d,e,f,g,dp來表示。

4:單片微型計算機簡稱微控制器,是典型的嵌入式微控制器, 常用英文字母的縮寫mcu表示微控制器,微控制器又稱單片微控制器,它不是完成某一個邏輯功能的晶片,而是把一個計算機系統整合到一個晶片上。微控制器由運算器,控制器,儲存器,輸入輸出裝置構成,相當於一個微型的計算機。

關於微控制器晶振的問題,關於微控制器晶振與時間關係的問題

這兩個小電容叫晶振的負載電容,分別接在晶振的兩個腳上和對地的電容,一般在幾十皮發。它會影響到晶振的諧振頻率和輸出幅度,也是使振盪頻率更穩定。實際上就是電容三點式電路的分壓電容,接地點就是分壓點。以接地點即分壓點為參考點,振盪引腳的輸入和輸出是反相的。當兩個電容量相等時,反饋係數是0.5,一般是可以滿...

有問題請教微控制器大俠,請教大俠關於微控制器的知識!

用定時器中斷,掃描顯示資料。必須時刻不停的顯示送資料。請教大俠關於微控制器的知識!要是打算一直學習微控制器 那就買個功能多點的開發板 裡面的資料很全的 有得還帶c語言教程 然後買點 你認為能看懂的 非常基礎的書來看最後就是開始你的微控制器生涯了 從流水燈開始 一步一步來 不要著急 程式一點點看 不要...

關於微控制器驅動三極體的問題,關於微控制器IO口控制三極體的問題

因為三極體基極電流較大。建議你換成mos管,比如2n7002,只需要極微小電流就可以驅動很大的輸出。 專解決學習難題 這裡的三極體是開關作用,不是放大作用,所以會這樣,驅動不夠,和你刪除程式無關。 單片的io口輸出高電平驅動的很低,是靠內部的上拉電阻供電,電流很小。而低電平的驅動能力就較大,所以你改...