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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

(原創)學單片機三四天的感受

作者:佚名   來源:本站原創   點擊數:  更新時間:2013年06月06日   【字體:

  這幾天學單片機,學了三四天了,稍微有點心得,學習期間,遇到好多問題,多虧一位老同學的幫忙,很多問題得以解決,這位同學是李冰,又叫李向輝,字長頭,號長頭旱木,俗稱老長(拼音:chang)(本文中若不特別說明,都稱作老長),在此對老長深表感謝,到文章的最后一段,還得對老長再次表示感謝的說。
這篇文章是本人在學習單片機三四天時寫的,有很多東西可能理解的不到位或者不正確,所以本文不具參考價值,若不聽勸告,強制參考,對閣下造成的影響,本人概不負責的說,特此聲明。
  單片機的英文簡寫是MCU,主要由四部分組成,CPU,RAM,ROM,I/O口,CPU就像電腦的CPU,RAM就像電腦的內存,ROM就像電腦的硬盤,不過沒有電腦的硬盤靈活,程序只能拷進去,但好像拷不出來,至少我不知道咋拷出來,可能是功力不夠。I/O口就像電腦的串口,鼠標、鍵盤接口,但是它的I/O口很多都是一位一位的。
CPU的時鐘頻率最大也就是幾十兆,但是寫程序的時候可以自定義它的時鐘頻率,自定義的時鐘頻率只能比最大值小,感覺很奇怪,定義一些小的時鐘頻率好像沒什么優勢,想了半天,想到一個原因,省電,仔細一想,很牽強,于是乎,去問老長,老長給出了比較科學的解釋:時鐘頻率越高,就越容易被干擾,外部電路就越難做。哎,老長真是高手的說。CPU有個內部晶振,如果內部晶振不合用,可以接外部晶振。
  RAM很小,一般都只有幾百字節,注意是字節,可不是K,感覺也太小了,還不夠塞牙縫呢,RAM本來就夠小了,還得再分出一些做為SFR,SFR就是傳說中的特殊功能寄存器。我用的單片機RAM才256字節,特殊功能寄存器就占了128字節,可用內存真叫小呀,據說可外接RAM,但迄今為止,我還不知道怎么外接,這些東西得查資料,不能老麻煩老長,于心不忍呀!特殊功能寄存器都是干什么用的,我也不清楚,手冊上有,我就知道一點,花了很大功夫在網上查了一個SFRPAGE,這個SFRPAGE甚是怪異,如果給SFR賦值,如果SFRPAGE的值不對,還不行,賦不進去,就像你要在書上的某一個句子下劃條線,得先翻到這一頁的說。還有一些比較簡單的,P0,P1什么的,這個我就不多說了,看一眼就會明白的。
下面該翁翁ROM了,ROM也不大,我的單片機好像是4K,ROM是干啥用的呢?是放程序用的,程序編譯成二進制文件后,總得有的去處吧,就放在ROM里,ROM也可以外接擴展,而且還可以不用內部ROM,只用外部ROM,具體怎么弄等我弄清楚了再說。
I  /O有串口,還有好多口,串口都知道是RS-232串口,不知道的人說你也不知道,口是弄啥來?口是一位,往特殊功能寄存器里該口對應的位里賦個1,口就是高電位了,反之就是低電位了。有人要問,那賦個2呢?誰問誰是2的說。
還有就是寫程序了,寫程序用的是C語言,是咱的老本行,所以很容易上手,只是C51的C語言擴展了一下,里面加了幾種類型,據目前所知,有sfr類型和sbit類型,這兩種類型甚是怪異,初始化和賦值意思不一樣。
sfr theSfr = 0x90; // 定義一個特殊功能寄存器,這個特殊功能寄存器就表示RAM中地址是0x90的那個
theSr = 0x21; // 往剛才的的寄存器里寫了數,0x21
sbit也很古怪
sbit theBit = theSfr^1; // theBit就表示theSfr寄存器中的第1位(從0開始),前提是這個寄存器可以位尋址。啥叫位尋址?看字面意思就知道了,再不知道去問老長。
好了,基本寫完了,最后這點不看也中,就是收個尾,俗話說,言必信,行必果,在此再次對老長表示感謝!

關閉窗口

相關文章

主站蜘蛛池模板: 欧美a区| 国产在线不卡 | 久久伊人影院 | 天天影视网天天综合色在线播放 | 久久精品小视频 | 精品国产乱码久久久久久丨区2区 | 1204国产成人精品视频 | 国产人成精品一区二区三 | tube国产 | 天天操,夜夜爽 | 免费看av大片 | 国产精久久久久久 | 久久综合一区二区 | 亚洲欧美激情网 | 亚洲午夜视频在线观看 | 午夜激情在线 | 夜夜草导航 | 日本大香伊一区二区三区 | 日韩av高清 | 91精品国产91久久久久久吃药 | 在线视频一区二区 | 久久国产日韩欧美 | 成人a视频片观看免费 | 国产精品99久久久久久www | 亚洲毛片在线 | 亚洲天堂男人的天堂 | 热re99久久精品国产99热 | 请别相信他免费喜剧电影在线观看 | 不卡一区二区在线观看 | 欧美日韩精品 | 精品日韩在线 | 夜夜久久 | 一级黄色在线 | 国产福利视频导航 | 国产一区 日韩 | 欧美成年人视频在线观看 | 拍真实国产伦偷精品 | 一区二区三区不卡视频 | 91视在线国内在线播放酒店 | 国产免费一区二区 | 亚洲国产精品人人爽夜夜爽 |