使用 Mikro C 編程的精彩 PIC 微控制器專案,為工程專業應屆畢業生提供電路設計
從這 10 小時的課程,你會學到
- Mikro C 的下載和安裝:用於 PIC 編程的 Mikro C 的下載和安裝逐步指南。
- Mikro C 和 Proteus ISIS:了解 Mikro C 與 Proteus ISIS 的整合,以實現無縫編程和模擬。
- LED 閃爍:您的第一個程式:使用 Mikro C 和 PIC 微控制器讓 LED 閃爍。
- 帶有 LED 的按鈕:編程按鈕以控制 LED,這是嵌入式系統中的一個基本概念。
- 使用 PIC16F877A 觸發繼電器:學習如何使用 Mikro C 和流行的 PIC16F877A 微控制器觸發繼電器。
- 使用 PIC16F877A 實現七段顯示器:在由 PIC16F877A 控制的七段顯示器上顯示數字。
- 使用 PIC16F877A 在 LCD 上顯示文字:程式設計 LCD 以顯示自訂文本,提升您的介面設計技能。
- 鍵盤掃描:學習介面和掃描鍵盤,這對於嵌入式系統中的使用者輸入至關重要。
要求
- 具備電子原理的基本知識
- 一台裝有 Windows 作業系統的電腦,用於安裝軟體
- 熱衷於學習和探索電子和微控制器程式設計的世界
課程說明
透過我們的課程「工程師的 Mikro C Pro PIC 微控制器專案」開啟一段全面的電子電路設計和程式設計之旅。本課程專為希望掌握電路設計和微控制器程式設計技巧的初學者和中級學習者精心打造,使用強大的 Proteus IDE 和 Mikro C 語言進行 PIC 微控制器程式設計。
Proteus IDE 電子電路模擬簡介
我們將向您介紹 Proteus IDE,帶您深入電路模擬的世界。您將首先探索和了解 Proteus 環境,學習如何選擇元件、設計您的第一個電路以及如何使用按鈕控制 LED。隨著學習的深入,您將獲得配置 NPN 和 PNP 晶體管、繼電器、模擬蜂鳴器和直流電機,甚至創建無線電路連接的實踐經驗。完成本課程後,您將掌握有效保存和管理專案的技能。
Proteus IDE 電子電路模擬簡介:
- 探索和理解 Proteus 環境:熟悉 Proteus 介面、工具以及如何瀏覽工作區。
- 如何從 Proteus 中選擇元件:學習如何從 Proteus 庫中選擇適合您電路設計的元件。
- 您在 Proteus 中的第一個電路設計:在 Proteus 中建立您的第一個簡單電路,以了解電路佈局的基礎知識。
- 在 Proteus 中使用按鈕控制 LED:設計一個使用按鈕控制 LED 的電路,這是電子學的基本技能。
- 如何在 Proteus 中保存專案:學習如何正確保存您的工作,以確保您的設計得到妥善保存並易於存取。
- 配置 NPN 和 PNP 電晶體:了解電路設計中 NPN 和 PNP 電晶體的配置。
- 使用 NPN 電晶體配置繼電器:了解如何使用 NPN 電晶體將繼電器整合到您的電路中。
- 使用 PNP 電晶體配置繼電器:探索如何在您的設計中使用 PNP 電晶體控制繼電器。
- 如何模擬蜂鳴器:了解如何在電路中新增和模擬蜂鳴器。
- 如何模擬直流電機:學習模擬直流電機,這對於許多機械和機器人應用至關重要。
- 無線電路連接:深入研究無線電路設計和仿真,這是現代電子技術中的關鍵技能。
學習 Mikro C 語言編程,從模擬過渡到實際應用,協助 PIC 微控制器的開發。從 Mikro C 和 Mikro C Pro 的安裝和設定開始,我們將引導您完成各種程式設計練習,包括 LED 閃爍、按鈕互動、繼電器觸發、七段顯示器等等。本部分將幫助您了解如何將 Mikro C 與 Proteus ISIS 整合,實現無縫設計和模擬。
- Mikro C 的下載和安裝:用於 PIC 編程的 Mikro C 的下載和安裝逐步指南。
- Mikro C Pro 的下載和安裝:了解如何安裝 Mikro C 專業版以獲得進階功能。
- Mikro C 與 Proteus ISIS:了解 Mikro C 與 Proteus ISIS 的集成,以實現無縫編程和模擬。
- LED 閃爍:您的第一個程式:使用 Mikro C 和 PIC 微控制器讓 LED 閃爍。
- 帶有 LED 的按鈕:編寫按鈕控制 LED 的程式,這是嵌入式系統中的一個基本概念。
- 使用 PIC16F877A 觸發繼電器:了解如何使用 Mikro C 和流行的 PIC16F877A 微控制器觸發繼電器。
- 使用 PIC16F877A 實現七段顯示器:在七段顯示器上顯示數字,由 PIC16F877A 控制。
- 使用 PIC16F877A 在 LCD 上顯示文字:編寫 LCD 程式以顯示自訂文本,提升您的介面設計技能。
- 鍵盤掃描:學習如何連接和掃描鍵盤,這對於嵌入式系統中的使用者輸入至關重要。
專案設計與程式設計:
- 使用 PIC16F877A 的七段式水位指示器:設計並編程一個帶有可視化顯示器的水位指示器。
- 基於 PIC16F877A 的 LDR 智慧路燈:使用 LDR 感測器創建節能的智慧路燈系統。
- 帶有水箱狀態檢查器的水位指示器 (PIC16F877A):開發一個更先進的水位指示器,同時檢查水箱狀態。
推薦工程專業學生的專案:
- 基於密碼的無線家庭自動化系統,採用 PIC16F877A
- 緊急超控交通號誌系統,採用 PIC16F877A
- 附 GSM 密度偵測器的交通號誌燈,採用 PIC16F877A
- 基於密碼的安防系統,採用 GSM 警報技術,採用 PIC16F877A
- 高速偵測器,採用 GSM 警報技術,採用 PIC16F877A
- 地下電纜故障定位儀,採用 PIC16F877A
- 點陣 LED 顯示屏,採用 8051 微控制器
- 使用 Proteus IDE 進行印刷電路板設計
本課程的優勢:
- 全面學習:從基礎到高階專案,深入理解電路設計和微控制器程式設計。
- 實務技能:透過 Proteus 和 Mikro C 的實際應用累積實務經驗,為電子和嵌入式系統專案做好準備。
- 職涯發展:利用電子工程、自動化和物聯網開發領域備受追捧的技能,提升您的履歷。
- 基於專案的學習:將您的知識應用於實際專案,這些專案可以作為作品集或進一步創新的基礎。
實際應用:
本課程所學技能可應用於各行各業,包括電子設計、家庭自動化、機器人技術、物聯網 (IoT) 等。無論您是開發新型消費性電子產品還是實現工業流程自動化,本課程所學都將發揮巨大作用。
立即註冊“Proteus 電路設計仿真與 Mikro C 程式設計”,邁出探索精彩電子和嵌入式系統世界的第一步!
目標受眾
- 電子工程專業的學生
- 對微控制器程式設計有興趣的愛好者和創客
- 希望提升電路設計與模擬技能的工程師
- 任何對 PIC 微控制器和 Proteus IDE 有興趣的人士
講師簡介
Emenwa Global 高級開發人員
Emenwa Global 的講師都是經驗豐富的軟體和產業開發人員,他們專注於教授全面且適合初學者的課程,涵蓋各種程式語言和技術,包括 C、C++、C#、Java、Python、HTML、CSS、JavaScript、Arduino、Proteus 電路設計等等。
我們的使命是透過結合實踐練習、測驗和實際專案,簡化複雜的程式設計概念,確保學生不僅理解理論概念,還能獲得實務經驗。
為什麼選擇 Emenwa?
在 Emenwa Global,我們相信學習程式設計應該是引人入勝、結構化且互動性強。我們的課程旨在提供:
- 循序漸進的學習-從最基礎到高階概念,我們的結構化方法確保學習曲線流暢。
- 動手程式設計挑戰-我們強調程式練習、測驗和專案來強化學習。
- 實際應用-我們的課程著重於如何將程式設計技能應用於實際場景和職業發展。
- 初學者友善的講解-我們簡化技術術語,讓任何人都能輕鬆掌握程式設計概念。
- 專家指導課程-我們的講師皆為經驗豐富的專業人士,對教學充滿熱情。
- 多樣化的課程設置-涵蓋多種程式語言和技術,以滿足各種興趣。
- 產業相關技能-我們的內容設計符合產業標準和職涯發展方向。
立即加入我們!
無論您是渴望成為程式設計師的程式設計師、希望鞏固程式設計基礎的學生,還是尋求拓展技術技能的專業人士,Emenwa Global 都能為您提供完美的學習體驗。透過我們精心設計的課程和互動式學習方法,將您的程式設計之旅提升到新的水平。
學習。程式設計.構建。成功。
George Steve 全端 Web 開發人員及網站設計機構顧問
George Steve 是 Emenwa 的創辦人。 Emenwa 是一款免費的網頁設計程式碼編輯器,提供 HTML、CSS 和 JavaScript 程式庫,供開發者用於編碼、編輯、測試和建立個人 Web 專案。他是一位經驗豐富的全端 Web 開發者,在前端和後端開發領域擁有十多年的經驗。他也樂於與世界分享他的知識,尤其樂於與軟體產業的初學者分享。作為一名充滿熱情的教育家和多才多藝的開發者,George 精通各種技術,他的技能不僅限於編碼,還涵蓋設計工具,確保從概念到執行的完整開發週期。
作為一名致力於站在 Web 技術前沿的專業人士,George 擅長為企業和新創公司提供尖端解決方案。他的教學風格著重實際應用,將複雜的概念分解,使初學者能夠輕鬆理解,同時又能為高級學習者提供足夠的挑戰性。
在他的課程中,學生不僅能深入了解程式語言和框架,還能學習實際問題解決技巧、專案管理技能以及 Web 開發的最佳實踐。無論您是初出茅廬,還是希望提陞技能,George 都能提供清晰易懂、引人入勝的教學,幫助學生掌握在當今科技業取得成功所需的一切。
George Steve 擁有豐富的專案成功經驗,並對現代開發實踐有著深入的理解,是所有希望在全端 Web 開發領域建立或提升職業生涯的人士的理想導師。
Juliet Rona 前端 | UI/UX | C | C++ | C# | Python | Java 專業
Juliet Rona 是 Emenwa Global 的資深講師,為有志於成為開發者的人士提供豐富的前端開發和程式語言專業知識。她對 HTML、CSS、Bootstrap、Elementor 和 WordPress 有著深入的理解,擅長建立視覺上引人入勝且功能強大的網站。她對 Web 開發的熱情延伸到現代設計原則,確保學生能夠使用業界標準工具獲得實務經驗。
除了前端技術之外,Juliet 還精通多種程式語言,包括 C、C++、C#、Python 和 Java。她多才多藝,能夠指導學習者掌握基礎和高階程式設計概念,幫助他們培養解決問題的能力和程式設計信心。
Juliet 採用結構化和實踐的教學方法,確保學生不僅理解理論概念,還能培養實際的程式設計技能。無論您是想要開啟科技之旅的初學者,還是希望提升專業知識的中級學習者,她的課程都能為您提供全面且引人入勝的學習體驗。
作為 Emenwa Global 的一部分,Juliet Rona 致力於為學生提供所需的技能,使他們能夠在不斷發展的網路開發和程式設計世界中取得成功。
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 大多課程約 NT400 (點擊連結看更多)
- ✨年訂閱每月 NT350( ⏳ 再獲得 20% off ) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 嵌入式系統開發相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響