欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4530|回復: 1
打印 上一主題 下一主題
收起左側

給單片機初學者的一點點建議

[復制鏈接]
跳轉到指定樓層
樓主
ID:115111 發表于 2016-4-28 04:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
單片機上都有幾排小小的字,實際上,單片機的很多信息都在這幾排字上。現在就以STC12C5A60S2簡單介紹一下。
STC表示的是芯片的品牌,就不過多解釋了,“12”表示的是“STC 1T 12”相同工作頻率時,其速度是普通8051的8~12倍。對于普通51內核的單片機來說,12個時鐘周期是一個機器周期,即12T,而這一款的單片機晶振跳一下就運行一個指令,速度自然就快了。(對于12T的單片機,其延時一毫秒需要運行大概112步,那要達到相同效果,1T的如何寫延時程序呢?)
“C”是指工作電壓,標識為“C”工作電壓是3.3~5V,標識為“LE”的工作電壓是2.2~3.6V。
5A表示其ROM為1280字節(這相關的內容上學期戰神課上有詳細講解)。60是指程序存貯空間大小,60是60K字節,類似還有08(8K字節),20(20K字節),32(32K字節)等等。有S2字樣時,表示有第二串口,有A/D轉換,有PWM,有內部EEPROM(這個也不解釋了吧,大概在最后幾節課會講到的。堅持!)

2.關于程序的大小由上文可以看到,單片機的程序空間有限,如果用一些較為低級的單片機,很有可能把程序寫超了,如何看自己的程序的大小呢?在這里嗎?

hex文件顯示有9K但實際上燒進單片機的并沒有那么大。應該看這里

這個是構建后頁面最下面的一小格。真正的大小是date,xdate,code這三個,相對于上一個小了不少吧。hex文件屬性里顯示的是程序儲存在計算機里的大小。這也是初學者很容易想當然的問題。不過我們用的芯片空間足夠大,常理來說很難出現關于程序大小的問題。





3.關于程序的調試
wxid
        用codeblocks及其他c語言編程程序的同學該知道它們有一個很方便的功能---watch,監視功能,實際上keil也是有這一項功能的,就在這里:
在鼠標光標指示處,單擊后就會出現這個界面:
左側顯示的是運行所需時間等信息,右下側可以輸入需要監視的變量,功能與codeblocks基本完全一樣,只是需要簡單的設置(主要是如果需要得知精確時間,否則貌似不必設置),這就不詳細解釋了。
單片機還有很多相關的小知識待我們學習,了解后會對我們的使用有很大幫助。如果文中有錯誤,還請多多包涵。篇幅有限,很多地方解釋不很清楚,還請原諒。自己去探索其中樂趣吧!

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:388936 發表于 2018-8-22 15:55 | 只看該作者
關于學習單片機入門的建議有很多吧一兩句也說不清楚我感覺這個帖子很不錯
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表