0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單片機仿真軟件適合單片機初學者嗎

姚小熊27 ? 來源:電工之家 ? 作者:電工之家 ? 2020-03-08 11:29 ? 次閱讀

單片機仿真軟件的出現(xiàn)確實方便了單片機的學習,最為知名的單片機仿真軟件為Proteus,該軟件支持主流廠家多種型號的單片機,支持原理圖仿真和程序?qū)?,即能運行程序?qū)牒蟮姆抡娼Y(jié)果,非常方便。但是,我卻不推薦初學者以仿真軟件來代替事物單片機的學習,換句話說,單片機軟件仿真不適合單片機初學者。

單片機是偏動手的

單片機不是理論課程,也不是靠背的課程,記住了某種型號單片機的全引腳、全片上資源用處不大。單片機學習要的是動手,工程師不會可以去背單片機的引腳、片上資源,用的時候去查閱單片機的datasheet。學習單片機的結(jié)果,是要出產(chǎn)品的,拿到需求,設(shè)計出硬件電路、編寫能實現(xiàn)功能的程序。所以,單片機是動手類的課程,需要動手設(shè)計電路、寫程序,會配置常用的片上資源和寄存器。

仿真軟件只是理想模型

設(shè)計過電路、焊接過電路板、寫過程序的朋友都清楚,這個過程中會遇到各種各樣的問題,比如設(shè)計問題、芯片問題、程序問題,甚至因為粗心而引起的各種問題。但是軟件仿真中,各種元器件的模型都是理想的,仿真的過程中碰不到因元器件問題而引起的各種問題,如果只以仿真的方式去學習單片機的話,這會過濾掉很多實際的調(diào)試經(jīng)驗,相關(guān)經(jīng)驗得不到積累。

仿真軟件接觸不到新元器件

仿真軟件中的元器件都是比較流行、用戶較多的典型元器件,實際設(shè)計電路中可能會用到很多新元器件或者比較偏的元器件,這些在仿真軟件中都找不到,這就會限制了很多技術(shù)方案。就被仿真軟件的元器件庫限制住了,接觸不到個性化的東西。

仿真軟件可以用來驗證功能

我一直以來的觀點:仿真軟件不適合新手去學習,但是適合工程師去驗證功能或者出展示效果圖。工程師在設(shè)計電路時,可以借助仿真軟件去驗證電路的可行性,這對電路的驗證起到很大的作用。

綜上所述,不建議新手從仿真入門,學習單片機還是要以實物為主,調(diào)試的過程可以積累很多的經(jīng)驗。

50多歲開始自學51單片機,從沒有用過仿真軟件,只是了解了一下,甚至沒用過那些各式各樣的學習開發(fā)板,所有制作實驗幾乎都是自己親自動手焊接在洞洞板上完成的。

我覺得:單片機是一門實踐性非常強的學問,只有親自動手焊接電路,排除一個個硬件和軟件問題,在解決各種各樣難題中逐步提高,直至精通。仿真軟件只能仿真一些“靜態(tài)”問題,即便這樣,以做一個簡單的時鐘為例,動手制作時,調(diào)試和排錯的時間,遠遠超過編程時間,這是在使用仿真軟件時,是無法體會到的。還有最最重要的一點,當千辛萬苦把你的作品調(diào)試完成好后,那種激動興奮的心情難以言表,這是對之前努力最好的回饋,也是進一步去學習的強勁動力。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關(guān)注

    關(guān)注

    6052

    文章

    44772

    瀏覽量

    643007
  • PCB設(shè)計
    +關(guān)注

    關(guān)注

    394

    文章

    4727

    瀏覽量

    87859
  • 仿真軟件
    +關(guān)注

    關(guān)注

    21

    文章

    252

    瀏覽量

    30734
  • 可制造性設(shè)計
    +關(guān)注

    關(guān)注

    10

    文章

    2065

    瀏覽量

    15879
  • 華秋DFM
    +關(guān)注

    關(guān)注

    20

    文章

    3496

    瀏覽量

    5034
收藏 1人收藏
  • laughterfly1
  • 28011
  • yucan1231
  • lql_qcdz1
  • sanbayimaqi1
  • 慧林李1

評論

相關(guān)推薦

單片機科普總結(jié),建議收藏!

單片機(MicrocontrollerUnit,MCU)作為嵌入式系統(tǒng)的核心之一,在現(xiàn)代電子產(chǎn)品中無處不在。從智能家居、汽車電子,到工業(yè)控制、醫(yī)療設(shè)備,單片機支撐著無數(shù)智能化應用的發(fā)展。對于初學者
的頭像 發(fā)表于 04-07 11:58 ?73次閱讀
<b class='flag-5'>單片機</b>科普總結(jié),建議收藏!

51單片機經(jīng)典入門教程(非常棒的教程)

【前言】 適合初學者,入門級教程。 本文作者提示:本教程乃最通俗易懂之單片機教材,如果您還是看不懂,請千萬不要涉足此行,以免誤入歧途,耽誤您的前程。 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以
發(fā)表于 03-28 15:05

單片機C語言編程寶典大全,初學必備【強推下載!】

資料介紹:包含 1. 51單片機入門教程 2. 初學者適用:單片機C語言實例100例(代碼及釋義) 3. 51單片機C語言快速上手 4. 51單片機
發(fā)表于 03-14 11:03

單片機Debug與仿真區(qū)別

單片機的開發(fā)是一個復雜的過程,涉及到硬件設(shè)計、軟件開發(fā)和測試等多個環(huán)節(jié)。為了確保單片機能夠按照預期工作,開發(fā)者需要使用Debug和仿真技術(shù)來檢測和修正代碼中的錯誤。 Debug(調(diào)試)
的頭像 發(fā)表于 12-19 09:47 ?629次閱讀

XD08M3232紅外感應單片機開發(fā)板適合初學者嗎?

XD08M3232是一款國產(chǎn)8位高性能Flash的接近感應單片機,具有較大的內(nèi)存、恒流驅(qū)動電路、內(nèi)置運算放大器和模擬比較器等特點。對于初學者來說,選擇合適的開發(fā)板是非常重要的,因為它將直接影響
發(fā)表于 12-07 14:55

基于51單片機的遙控開關(guān)仿真(雙機通信)

靈活、高效的解決方案。本設(shè)計所使用的芯片可兼容以下所有的51系列單片機(包括AT系列和STC系列)。資料內(nèi)容仿真實現(xiàn)(protues8.7)本設(shè)計利用protues8.7軟件實現(xiàn)仿真設(shè)
的頭像 發(fā)表于 10-22 14:12 ?576次閱讀
基于51<b class='flag-5'>單片機</b>的遙控開關(guān)<b class='flag-5'>仿真</b>(雙機通信)

stm32單片機用什么軟件編程

STM32單片機是一種廣泛應用于嵌入式系統(tǒng)領(lǐng)域的微控制器,具有高性能、低功耗、豐富的外設(shè)接口等特點。要對STM32單片機進行編程,需要選擇合適的軟件工具。 概述 STM32單片機
的頭像 發(fā)表于 09-02 10:16 ?2640次閱讀

單片機圖形化編程軟件有哪些

單片機圖形化編程軟件為開發(fā)者提供了一種更加直觀、易于上手的編程方式,尤其適合初學者和教育領(lǐng)域。以下是一些常見的單片機圖形化編程
的頭像 發(fā)表于 09-02 10:14 ?2533次閱讀

單片機燒錄程序用什么軟件

單片機燒錄程序是單片機開發(fā)過程中的一個重要環(huán)節(jié),涉及到將編寫好的程序代碼通過燒錄器寫入單片機的ROM中,以實現(xiàn)對單片機的控制。 燒錄器的類型 燒錄器是用于將程序代碼寫入
的頭像 發(fā)表于 09-02 10:05 ?2476次閱讀

51單片機燒錄軟件怎么用

準備工作 確保您已經(jīng)安裝了51單片機燒錄軟件,如Keil、IAR等。 準備好51單片機開發(fā)板和燒錄器,如STC-ISP等。 確保您的計算機已經(jīng)安裝了相應的驅(qū)動程序。 安裝燒錄軟件 從官
的頭像 發(fā)表于 08-22 09:26 ?1957次閱讀

基于51單片機數(shù)字時鐘鬧鐘設(shè)計

本資源內(nèi)容概要:? ? ? ?這是基于51單片機數(shù)字時鐘鬧鐘設(shè)計包含了PDF版本電路圖、C語言程序源代碼(keil軟件打開)、proteus仿真。本資源適合人群:? ? ?
發(fā)表于 06-25 10:17 ?0次下載

基于51單片機矩陣鍵盤音樂電子琴電路圖proteus仿真及程序

本資源內(nèi)容概要:? ? ? ?這是基于51單片機矩陣鍵盤音樂電子琴電路圖proteus仿真及程序設(shè)計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件
發(fā)表于 06-21 14:32 ?4次下載

基于51單片機8路搶答器電路圖proteus仿真及程序

本資源內(nèi)容概要:? ? ? ?這是基于51單片機8路搶答器電路圖proteus仿真及程序設(shè)計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件
發(fā)表于 06-19 14:15 ?1次下載

基于51單片機DS18B20溫度檢測上下限報警proteus仿真

(keil軟件打開)、元件清單(excel表格打開)、proteus仿真。本資源適合人群:? ? ? 單片機愛好者、電子類專業(yè)學生、電子diy愛好者。本資源能學到什么:? ? ? ?
發(fā)表于 06-18 10:13 ?1次下載

數(shù)字電路仿真軟件單片機怎么用

數(shù)字電路仿真軟件是一種用于模擬和測試數(shù)字電路設(shè)計的工具。其中,單片機仿真軟件是一種專門針對單片機
的頭像 發(fā)表于 04-21 10:28 ?1260次閱讀

電子發(fā)燒友

中國電子工程師最喜歡的網(wǎng)站

  • 2931785位工程師會員交流學習
  • 獲取您個性化的科技前沿技術(shù)信息
  • 參加活動獲取豐厚的禮品