完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>
電子發燒友網技術文庫為您提供最新技術文章,最實用的電子技術文章,是您了解電子技術動態的最佳平臺。
單片微型計算機(Single Chip Microcomputer ),亦稱微控制單元(Microcontroller Unit),簡稱MCU...
CA51F152 系列芯片是基于1T 8051 內核的8 位微控制器,不僅保留了傳統8051 芯片的基本特性,通常情況下運行速度比傳統的8051 芯片快10 倍,性能更加優越。...
不論學習什么單片機,最簡單的外設莫過于IO 口的高低電平控制,本教程將向大家介紹如何在創建好的工程模板上通過操作51 單片機的GPIO 口輸出高低電平。...
本教程將向大家介紹如何使用KEIL C51 軟件以及如何創建51 單片機工程。通過本教程的學習,讓大家創建屬于自己的51 單片機工程模板,為后面學習51 單片機編程做好鋪墊。...
本教程將向大家介紹KEIL C51軟件的安裝,通過本教程的學習,我們可以在電腦上安裝一個KEIL C51 軟件,為后面學習程序的開發做好鋪墊。...
在基礎篇01中,我們完成了51單片機開發環境的搭建,本節我們正式學習51單片機,51單片機要工作,光靠一個芯片肯定是不行的,它必須搭配相應的外圍電路,我們把能使51單片機工作的最簡單基礎的電路統稱為51單片機最小系統。...
上至航天,下至兒童玩具,凡事沾一點智能的東西,都離不開單片機的身影......,本文開始,我們學習單片機的相關知識,我們采用的是由普中科技開發的A7開發板,該開發板搭載了STC89C52或STC89C516兩塊芯片,這款單片機屬于8051系列和STC8系列的單片機,51單片機作為入門級單片機不僅在教...
PIC18F2420/2520/4420/4520 器件配有兩個CCP (捕捉/ 比較/PWM)模塊。每個模塊包含一個16 位寄存器,它可以用作16 位捕捉寄存器、16 位比較寄存器或PWM 主/ 從占空比寄存器。...
10 位模數轉換器(A/D)模塊:28 引腳器件的模數(Analog-to-DigitalA/D)轉換器具有10 路輸入,而40/44 引腳器件的模數轉換器則具有13 路輸入。A/D 模塊能將一個模擬輸入信號轉換成相應的10 位數字信號。...
上一篇我們講解了如何通過數據手冊和庫函數手冊開發STM32的LED驅動(也就是通用GPIO的輸出功能),今天我們講解其輸入功能實現。接上篇寄存器介紹(STM32根據數據手冊完成LED驅動開發(寄存器版和庫函數版介紹),GPIO有關寄存器有7個,本節用到端口配置低寄存器(因為根據電路原理圖設計,用到引...
從今天開始,我們就要了解一下BSP(board support package板級支持包)工程管理了。為什么呢?因為STM32的開發不同于51單片機開發,其需要的核心庫文件,驅動庫文件各有用處,我們需要加以區分,方便后期維護管理與閱讀。以STM32為例,通常包括意法半導體公司提供的驅動標準庫文件夾D...
前面我們講解了通用IO輸入輸出,延時函數和外部中斷,今天我們講解單片機另一個重要的功能,定時器。顧名思義,定時器就是用來定時的,與延時函數的設置不同,延時函數是不精確定時,是用來解決一些不需要精確定時的問題的。而定時器以單片機的時鐘頻率為基準,定時都是十分精確的。...
降壓變換器的電流控制框架如圖所示,采用的雙回路控制,外環為電壓回路,用以調整電壓誤差以及產生電流誤差及產生電流內回路的電流命令...
PIC18F2420/2520/4420/4520 器件提供多個中斷源及一個中斷優先級功能,可以給大多數中斷源分配高優先級或者低優先級。高優先級中斷向量地址為0008h,低優先級中斷向量地址為0018h。高優先級中斷事件將中斷所有可能正在進行的低優先級中斷。...
增強型通用同步/ 異步收發器(EUSART):增強型通用同步/ 異步收發器(Universal Synchronous Asynchronous Receiver Transmitter,EUSART)模塊是兩個串行I/O 模塊之一。(通常,USART 也被稱為串行通信接口或SCI。)可以將EUSA...
配置字的含義:PIC系列的單片機都有配置字,這是從宏觀設置單片機功能的寄存器,我們不需要手動配置。...
以上介紹的軟件JRE必須先在電腦中安裝,這是應為MAPLAB X 是使用Java開發的,需要此環境運行。 PROTEUS是一款仿真軟件,可以不需要,如果有開發板的話,MCC是一款初始化代碼生成插件,和STM32的STM32CUbeMX的功能是一樣的。對于8位的單片機功能有限,可以直接手動初始化引腳...