<em id="0s9ur"></em>

<em id="0s9ur"></em>
<div id="0s9ur"><ol id="0s9ur"></ol></div>
<div id="0s9ur"><tr id="0s9ur"><object id="0s9ur"></object></tr></div>

      <dl id="0s9ur"><ins id="0s9ur"><small id="0s9ur"></small></ins></dl>

      電子發燒友網 > 控制/MCU

      單片機程序控制指令解析

      單片機程序控制指令解析

      表程序控制指令 操作碼 操作數 條 件 轉 移 地 址 說明 AJMP addr11 無條件 (PC)←(PC)+2 (PC)0-10←addr11...

      2018-12-12 標簽:單片機程序控制指令 34

      51單片機中斷用法實例解析

      51單片機中斷用法實例解析

      51單片機的外部中斷0引腳接一只按鍵,該按鍵通過上拉電阻接到電源,即沒有按鍵發生時單片機檢測到的是高電平,當按鍵按下時單片機檢測到的是低電平。單片機的P0.0引腳以灌電流的方式接...

      2018-12-12 標簽:51單片機外部中斷串口中斷定時器中斷 31

      MCS-51單片機內部結構及功能詳解

      MCS-51單片機內部結構及功能詳解

      運算器:用于實現算術和邏輯運算。計算機的運算和處理都在這里進行; 控制器:是計算機的控制指揮部件,使計算機各部份能自動協調的工作; 存儲器:用于存放程序和數據;(又分為...

      2018-12-12 標簽:控制器存儲器運算器mcs-51單片機 42

      51單片機NVIC中斷控制設計

      51單片機NVIC中斷控制設計

      對于NVIC的任務,可以概括為三個: 1.配置中斷向量表--如果不配置,則不能進入中斷 SCB-》VTOR 2.配置系統中斷分組--決定了第一和第二優先級各占用的位數 SCB-》AIRCR 3.配置對應中斷優先級...

      2018-12-12 標簽:51單片機nvic中斷向量 29

      如何利用51單片機實現加減法計算

      如何利用51單片機實現加減法計算

      頭文件:inc_all.h 1 #ifndef INC_ALL_H_ 2 #define INC_ALL_H_ 3 4 volatile unsigned char keyValue; 5 volatile unsigned char sign; 6 volatile long int opr1; 7 volatile long int opr2; 8 volatile long int SysValue=0; 9 volati...

      2018-12-12 標簽:51單片機 39

      STM32F107系列單片機USB通信的用法解析

      STM32F107系列單片機USB通信的用法解析

      開發板文檔資料里提供了演示程序,當然對于PID,VID和字符串描述符不做修改也可以用于我們的程序,但是要想實現我們自己的通信協議,就必須修改報告描述符,它規定了通信數據包的含義、...

      2018-12-12 標簽:單片機usb通信stm32107 28

      單片機SPI通信協議的應用

      單片機SPI通信協議的應用

      SPI 是一種高速的、全雙工、同步通信總線,標準的 SPI 也僅僅使用4個引腳,常用于單片機和 EEPROM、FLASH、實時時鐘、數字信號處理器等器件的通信。...

      2018-12-12 標簽:單片機通信協議spi 32

      STM32單片機的PWM輸入捕獲模式設計

      STM32單片機的PWM輸入捕獲模式設計

      (TIM_GetITStatus(TIM3,TIM_IT_CC1)==SET)//{ic1=TIM_GetCapture1(TIM3)+1;//周期ic2=TIM_GetCapture2(TIM3)+1;//脈沖寬度floatpulse=ic2/(float)ic1;//占空比FAN_Frequency=(u32)1000000/ic1;//頻率}//TIM_SetCounter(TIM3,0)...

      2018-12-12 標簽:pwmstm32單片機 36

      STM32單片機的FSMC對TFT的驅動

      STM32單片機的FSMC對TFT的驅動

      開始只是談到別人對FSMC的理解,注意這里只討論FSMC控制TFT,也就是在FSMC的NOR\PSRAM模式控制LCD,所以我們以下的分析都是基于這種模式的。...

      2018-12-12 標簽:tftstm32單片機fsmc 32

      PIC單片機ADC的編程設計

      PIC單片機ADC的編程設計

      #include __CONFIG(0X1F71); #define uchar unsigned char #define uint unsigned int const uchar Tab[]= {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; const uchar Tab1[]= {0xbf,0x86,0xdb,0xcf,...

      2018-12-12 標簽:pic單片機adc 43

      SAM4E16E單片機對LED燈的閃爍控制設計

      SAM4E16E單片機對LED燈的閃爍控制設計

      對單片機的操作需要通過對相關寄存器的訪問來實現。比如,為調節PA0引腳上的電平,首先我們需要允許PIOA控制PA0引腳。通過查看寄存器說明可知,這只要向相應的PIO使能寄存器(PIO_PER)寫入...

      2018-12-11 標簽:單片機led燈sam4e 65

      如何采用PIC單片機更新LCD數據

      如何采用PIC單片機更新LCD數據

      要更新LCD,可以修改LCDDATA寄存器的內容,以點亮或不點亮LCD顯示器上的每個像素。應用固件通常將修改創建為與顯示器上的元素(例如字符位置、條形圖、電池顯示等)相對應的緩沖區變量。...

      2018-12-11 標簽:lcdpic單片機數據寄存器 64

      STM32時鐘配置設計中的常見問題解析

      STM32時鐘配置設計中的常見問題解析

      在線調試的朋友應該知道,你點一下復位按鈕,軟件會跳轉到下圖的位置,其實可以看到復位之后第一個執行的函數就是【SystemInit】。說到這里,應該明白為什么我們在main函數開始沒有看見時...

      2018-12-11 標簽:stm32時鐘配置usart串口 55

      如何正確的使用PIC單片機內部的IIC通信

      如何正確的使用PIC單片機內部的IIC通信

      #include #define uchar unsigned char #define uint unsigned int #define add 0xaa __CONFIG(0x3B31); const uchar ee_data[]={1,2,3,4,5,6}; uchar read_data[6]; const uchar table[]={0x3f,0x06,0x5b,0x4f,...

      2018-12-11 標簽:pic單片機iic通信 61

      STM32單片機對Systick心跳定時器的設計

      STM32單片機對Systick心跳定時器的設計

      用途: 1.產生操作系統的時鐘節拍 2.便于不同處理器之間程序移植 SysTick定時器被捆綁在NVIC中,異常號15 3.作為一個鬧鈴測量時間用于測量時間, 但當處理器在調試期間被喊停(ha...

      2018-12-11 標簽:定時器stm32單片機systick 53

      STM32單片機對NAND Flash的讀寫以及在ASF中的使用

      STM32單片機對NAND Flash的讀寫以及在ASF中的使用

      NAND Flash的容量較大。整片Flash分為若干個塊(Block),每個Block分為若干個頁(Page)。在每個頁中,除了數據區域,也包含若干“多余”的區域,用來進行ECC等操作。在進行擦除操作是,基本單...

      2018-12-11 標簽:nand flashstm32單片機 92

      如何采用STM32單片機實現IAP功能

      如何采用STM32單片機實現IAP功能

      IAP是In Application Programming的首字母縮寫,IAP是用戶自己的程序在運行過程中對User Flash的部分區域進行燒寫,目的是為了在產品發布后可以方便地通過預留的通信口對產品中的固件程序進行更新升...

      2018-12-11 標簽:iapstm32單片機 60

      51單片機利用IAP技術對EEPROM的實現方法解析

      51單片機利用IAP技術對EEPROM的實現方法解析

      ISP:In System Programable 是指在系統編程,通俗的講,就是片子已經焊板子上,不用取下,就可以簡單而方便地對其進行編程。比如我們通過電腦給STC單片機下載程序,或給AT89S51單片機下載程序,...

      2018-12-11 標簽:51單片機eepromiap技術 54

      STM32單片機的獨立看門狗和窗口看門狗的特點及用法解析

      STM32單片機的獨立看門狗和窗口看門狗的特點及用法解析

      IWDG是一個獨立看門狗,具有獨立于系統的時鐘,與片外看門狗更為相似,使用片內獨立的阻容時鐘發生電路計時,記錄時間為=(時鐘頻率(40KHz)/ 分頻數)*IWDG_SetReload(t),t《0xFFF.也就是說...

      2018-12-11 標簽:stm32單片機獨立看門狗 54

      如何在STM32單片機中加入RDP功能

      如何在STM32單片機中加入RDP功能

      沿用之前CM3核的STM32F10X系列的加入RDP功能,之后在Segger的Unsecured Chip或者Unlock STM32的Cmd無法進行去除RDP,而Unlock STM32則提示無法識別該型號。嘗試了很多方法,依然無法對其進行Remove RDP,估計是...

      2018-12-11 標簽:stm32單片機 59

      如何正確的劃分51單片機中的RAM

      如何正確的劃分51單片機中的RAM

      51 單片機的 RAM 分為兩個部分,一塊是片內 RAM,一塊是片外 RAM。標準 51 的片內 RAM 地址從 0x00H~0x7F 共 128 個字節,而現在我們用的 51 系列的單片機都是帶擴展片內 RAM 的,即 RAM 是從 0x00~0x...

      2018-12-10 標簽:ram51單片機 68

      如何利用STM32單片機串口發送字符串

      如何利用STM32單片機串口發送字符串

      最近由于要調試一個SMS發送短信的模塊,該模塊需要發送一系列AT指令,且需要字符串發送,但是STM32官方給的usart.c中并沒有直接發送字符串的函數,因此寫了一個發送字符串的函數。 其實發...

      2018-12-10 標簽:字符串stm32單片機 62

      如何解決單片機usb轉串口的靈敏問題

      如何解決單片機usb轉串口的靈敏問題

      名稱:串口通信 內容:連接好串口或者usb轉串口至電腦,下載該程序,打開電源 打開串口調試程序,將波特率設置為9600,無奇偶校驗 晶振11.0592MHz,發送和接收使用的格式相同,如都使...

      2018-12-10 標簽:單片機串口通信usb轉串口 78

      51單片機對智能溫控器的設計

      51單片機對智能溫控器的設計

      這是一款51單片機智能溫控器C語言源程序,程序功能:速成有時鐘顯示,使用DS18B20進行溫度檢測,控制溫度可通過按鍵進行設置,輸出通過繼電器械驅動加熱器進行加熱。是一款功能較為完善...

      2018-12-10 標簽:51單片機智能溫控器 75

      STM32單片機中的獨立看門狗與窗口看門狗有哪些不同之處

      STM32單片機中的獨立看門狗與窗口看門狗有哪些不同之處

      1.關于看門狗的解釋不再說明,窗口看門狗簡而言之即只能看某個窗口期即某段時間內才能夠喂狗。32的獨立看門狗是沒有中斷的,而窗口看門狗可根據需要配置中斷...

      2018-12-10 標簽:stm32單片機獨立看門狗 52

      如何采用STM32中的控制定時器Tim1實現計數器功能

      如何采用STM32中的控制定時器Tim1實現計數器功能

      STM32中的高級控制定時器(Tim1)是由一個16位的自動裝載計數器組成,它由一個可編程預分頻器驅動。 用途在于:測量輸入信號的脈沖寬度(輸入捕獲),或者產生輸出波形(輸出比較,PWM,...

      2018-12-10 標簽:計數器定時器stm32單片機tim1 91

      51單片機對紅外發射和紅外接收模塊電路的設計

      51單片機對紅外發射和紅外接收模塊電路的設計

      紅外發射模塊:電源3.3V或5V,通過發射管發射38KHz的紅外信號,高電平驅動 紅外接收模塊:電源3.3V或5V,可接收紅外信號,并解調成邏輯電平,低電平有效...

      2018-12-10 標簽:紅外接收51單片機紅外發射 67

      影響單片機功耗的因素有哪些

      影響單片機功耗的因素有哪些

      PIC單片機在執行SLEEP指令后進入睡眠省電模式。進入SLEEP模式后,主振蕩停止,如果看門狗在燒寫時打開了,看門狗定時器將被清并保持運行。I/O口,周邊模塊和內部RAM將保持原來狀態,所以如...

      2018-12-10 標簽:看門狗pic單片機定時器 49

      如何正確的使用STM32F4中的CCM內存

      如何正確的使用STM32F4中的CCM內存

      首先,我們可以使用Keil的設置選項,將IRAM2打勾,讓編譯器選擇什么時候使用這個內存。顯然,我們還可以將這兩個地址修改一下,將IRAM1改為0x10000000,這樣,編譯器就會優先分配CCM內存。...

      2018-12-10 標簽:ccmstm32f4 57

      探討MCU如何有助于可穿戴電子產品滿足相關需求

      探討MCU如何有助于可穿戴電子產品滿足相關需求

      隨著可穿戴設備行業的當前變革,對于更小、更直觀的設備的需求正在迅猛增加。這個新興行業的當前設備趨勢包括智能手表、智能眼鏡以及體育與健身活動跟蹤器。除了消費類電子產品,它同...

      2018-12-09 標簽:MCU可穿戴 96

      編輯推薦廠商產品技術軟件/工具OS/語言

      上海快3开奖走势图
      <em id="0s9ur"></em>

      <em id="0s9ur"></em>
      <div id="0s9ur"><ol id="0s9ur"></ol></div>
      <div id="0s9ur"><tr id="0s9ur"><object id="0s9ur"></object></tr></div>

          <dl id="0s9ur"><ins id="0s9ur"><small id="0s9ur"></small></ins></dl>
          <em id="0s9ur"></em>

          <em id="0s9ur"></em>
          <div id="0s9ur"><ol id="0s9ur"></ol></div>
          <div id="0s9ur"><tr id="0s9ur"><object id="0s9ur"></object></tr></div>

              <dl id="0s9ur"><ins id="0s9ur"><small id="0s9ur"></small></ins></dl>