資料介紹
想開發(fā)單片機項目可以讀一下
如何成為單片機開發(fā)高手
開發(fā), 高手, 單片機
單片機適用于電子玩具、工業(yè)控制、民用電器、機電一體化產品、航天航海等眾多領域,而單片機的應用開發(fā)不單是軟件的開發(fā),其開發(fā)語言和硬件密切相關。所以只有開發(fā)者對單片機的內部結構非常了解,才能編好軟件。而單片機的開發(fā)應用還涉及到硬件擴展接口和各類傳感器,更重要的是必須盡可能地了解各學科中適應單片機完成的控制項目以及控制過程。
掌握單片機的應用開發(fā)需要一個過程。首先必須掌握數字電路和模擬電路方面的知識,還必須學習單片機原理、硬件結構、擴展接口和編程語言。初次開發(fā)時由于沒經驗,可能要經過多次反復才能完成項目。這時,你會得到較大的收獲和積累,表現在以下幾個方面:
1) 硬件設計方面的積累;
2)軟件設計方面的積累;
3)設計經驗方面的積累。
硬件開發(fā)是單片機應用開發(fā)的基礎,軟件的開發(fā)是建立在硬件之上,軟硬件設計的巧妙結合是項目開發(fā)質量保證的關鍵。在單片機硬件開發(fā)設計中應注意以下幾個方面:
1)單片機應用開發(fā)者必須學習應用最新單片機(MCU),新型的MCU的優(yōu)勢表現在時鐘頻率的進一步提高(從6MHz提高到33MHz),指令執(zhí)行速度的提高(從12個機器周期到6個機器周期,甚至到1個機器周期),處理器相關功能的提高(如增加了數學處理、模糊控制等),內部程序存儲器和數據存儲器容量的進一步擴大(ROM擴到64K,RAM擴到2K),A/D和D/A轉換器的內部集成,LCD顯示等功能模塊的內部集成,外部擴展功能的增強。如Philips的P89C884單片機內部有64KFLASH(快閃存儲器)、3個計數器、33MHz時鐘、6個機器周期執(zhí)行一條指令、I2C總線、ISP/IAP等。
2)擴展接口的開發(fā)盡可能采用PSD、FPGA(或CPLD)等器件開發(fā)。這類器件都有開發(fā)平臺的支持,開發(fā)難度較小,開發(fā)出的硬件性能可靠、結構緊湊、利于修改、保密性好。這種方法也是硬件接口開發(fā)的趨勢。如Altera公司生產的EPM7128S應用較廣,在中國市場也容易買到;WSI推出的新型可編程的單片機外圍器件PSD813F,把單片機外圍電路中的許多功能模塊組合在一起,為用戶提供體積更小、成本更低、開發(fā)更快的解決方案。
3)擴展了RS-232等標準串口以后,單片機可和PC機通信,對于眾多測控方面的人機對話、報表輸出、集成控制等功能進行優(yōu)勢互補。如果芯片支持1SP/IAP功能還可以進行在線仿真和遠程調試遠程軟件升級。例如,Dallas的1位總線接口、Philips的I2C總線等接口,均配有較多的專用擴展接口,接口擴展十分方便,所配軟件有標準模式,也較容易編寫。
掃碼添加小助手
加入工程師交流群
- 三步教你如何成為單片機高手
- 簡單51單片機開發(fā)板的電路設計
- 51單片機開發(fā)板原理圖下載 22次下載
- 如何成為一名超強的51單片機高手資料下載
- 單片機開發(fā)技術實例教程 48次下載
- 如何在Ubuntu操作系統(tǒng)下進行8051單片機開發(fā)環(huán)境的搭建
- 單片機編程開發(fā)技巧是怎么樣的
- 單片機教程之在應用中學習單片機編程通俗易懂的學會單片機 22次下載
- 如何成為單片機高手?單片機高手的秘訣免費下載 11次下載
- 單片機應用程序綜合實例——單片機與接口技術 0次下載
- 單片機開發(fā)工具大全 2.5k次下載
- 單片機高手之路 17次下載
- 如何從單片機菜鳥到高手的資料 9次下載
- PROVIEW 32在單片機開發(fā)中的應用
- 單片機開發(fā)高手之路
- 單片機Keil開發(fā)環(huán)境的搭建 4.4k次閱讀
- 單片機應用系統(tǒng)的開發(fā)流程 7.7k次閱讀
- 單片機和單片機是怎樣通信的 7.3k次閱讀
- 如何選擇單片機開發(fā)板 6k次閱讀
- 如何選擇單片機開發(fā)板 2w次閱讀
- 單片機應用系統(tǒng)的開發(fā)流程 3.4w次閱讀
- 開發(fā)單片機應掌握的幾個技巧 6.2k次閱讀
- 嵌入式開發(fā)和單片機開發(fā)有什么區(qū)別和聯系 3.7w次閱讀
- 三步教你如何成為單片機高手 11.3w次閱讀
- 圖文解析單片機的步進電機控制 2.5w次閱讀
- 如何使用Keil3開發(fā)51單片機程序 8k次閱讀
- 8位單片機中的經典之作,51單片機使用心得分享 3.8k次閱讀
- 4大單片機開發(fā)技巧,助無憂開發(fā) 1.1k次閱讀
- 單片機的編程語言和開發(fā)環(huán)境 5.8k次閱讀
- 干貨!如何選購單片機成品開發(fā)板 3.1k次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統(tǒng)的設計與實現
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論