亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

中斷控制

  • 應用在51單片機控制的數字時鐘上

    應用在51單片機控制的數字時鐘上,在設計上采用硬件計數與軟件計數相結合的方式,并且定時器T0采用了中斷方式,優先級最高。

    標簽: 51單片機 控制 數字時鐘

    上傳時間: 2017-08-03

    上傳用戶:1583060504

  • 實現單片機定時器中斷

    實現單片機定時器中斷,分別用位選段和段選斷來實現LED燈和數碼管的控制,本程序要在KEIL中執行方可完成。

    標簽: 單片機 定時器中斷

    上傳時間: 2017-08-24

    上傳用戶:woshiayin

  • 實現LED的控制

    實現LED的控制,不受具體功能限制,利用中斷實現,可以用于各種目的的程序,方便實用,可重用性強

    標簽: LED 控制

    上傳時間: 2013-12-04

    上傳用戶:葉山豪

  • 一個按鍵控制的 10 級變速跑馬燈試驗

    在本課中,我們要用一個按鍵來實現跑馬燈的 10 級調速。這又會涉及到鍵的去抖的問 題。  本課的試驗結果是,每按一次按鍵,跑馬速度就降低一級,共 10 級。  這里我們又增加了一個變量 speedlever,來保存當前的速度檔次。  在按鍵里的處理中,多了當前檔次的延時值的設置。  請看程序:  ――――――――――――――――  #define uchar unsigned char //定義一下方便使用  #define uint unsigned int  #define ulong unsigned long  #include <reg52.h> //包括一個 52 標準內核的頭文件    sbit P10 = P1^0; //頭文件中沒有定義的 IO 就要自己來定義了  sbit P11 = P1^1;  sbit P12 = P1^2;  sbit P13 = P1^3;  sbit K1= P3^2;    bit ldelay=0; //長定時溢出標記,預置是 0  uchar speed=10; //設置一個變量保存默認的跑馬燈的移動速度  uchar speedlever=0; //保存當前的速度檔次    char code dx516[3] _at_ 0x003b;//這是為了仿真設置的  //一個按鍵控制的 10 級變速跑馬燈試驗  void main(void) // 主程序  {   uchar code ledp[4]={0xfe,0xfd,0xfb,0xf7};//預定的寫入 P1 的值   uchar ledi; //用來指示顯示順序   uint n;     RCAP2H =0x10; //賦 T2 的預置值 0x1000,溢出 30 次就是 1 秒鐘   RCAP2L =0x00;   TR2=1; //啟動定時器   ET2=1; //打開定時器 2 中斷   EA=1; //打開總中斷     while(1) //主程序循環   {   if(ldelay) //發現有時間溢出標記,進入處理   {   ldelay=0; //清除標記   P1=ledp[ledi]; //讀出一個值送到 P1 口   ledi++; //指向下一個   if(ledi==4)   {   ledi=0; //到了最后一個燈就換到第一個   }   }   if(!K1) //如果讀到 K1 為 0   {   for(n=0;n<1000;n++); //等待按鍵穩定   while(!K1); //等待按鍵松開   for(n=0;n<1000;n++); //等待按鍵穩定松開     speedlever++;   if(speedlever==10)speedlever=0;   speed=speedlever*3; //檔次和延時之間的預算法則,也可以用查表方法,做出 不規則的法則   }   }  }  //定時器 2 中斷  timer2() interrupt 5  {   static uchar t;   TF2=0;   t++;     if((t==speed)||(t>30)) //比較一個變化的數值,以實現變化的時間溢出,同時限制了最慢速 度為 1 秒   {   t=0;   ldelay=1;//每次長時間的溢出,就置一個標記,以便主程序處理   }  }  ――――――――――――――――――――――   請打開 lesson11 目錄的工程,編譯,運行,看結果:  按 K1,速度則降低一次,總共 10 個檔次。 

    標簽: 10 按鍵控制 變速 跑馬燈

    上傳時間: 2017-11-06

    上傳用戶:szcyclone

  • 模擬 PWM 輸出控制燈的 10 個亮度級別

    LED 一般是恒流操作的,如何改變 LED 的亮度呢?答案就是 PWM 控制。在一定的 頻率的方波中,調整高電平和低電平的占空比,即可實現。比如我們用低電平點亮一個 LED 燈,我們假設把一個頻率周期分為 10 個時間等份,如果方波中的高低電平占空比是 9:1, 這是就是一個比較暗的亮度,如果方波中高低電平占空比是 10:0,這時,全部是高電平, 燈是滅的。如果占空比是 5:5,就是一個中間亮度,如果高低比是 1:9,是一個比較亮的 亮度,如果高低是 0:10,這時全部是低電平,就是最亮的。  實際上應用中,電視屏幕墻中的幾十百萬 LED 象素都是這樣控制的,而且每一個象素 都有紅綠藍 3 個 LED,每個 LED 可以變化的亮度是幾百到幾萬或者更多的級別,以實現真 彩色的顯示。還有在您的手機中,背光燈的亮度如果是可以變化的,也應該是這種工作方式。 目前的城市彩燈也有很多都使用了 LED,需要控制亮度是也是 PWM 控制。  下面來分析我們的例程,在這個例程中,我們將定時器 2 溢出定為 1/1200 秒。每 10 次脈沖輸出一個 120HZ 頻率。這每 10 次脈沖再用來控制高低電平的 10 個比值。這樣,在 每個 1/120 秒的方波周期中,我們都可以改變方波的輸出占空比,從而控制 LED 燈的 10 個 級別的亮度。  為什么輸出方波的頻率要 120HZ 這么高?因為如果頻率太低,人眼就會看到閃爍感 覺。一般起碼要在 60HZ 以上才感覺好點,120HZ 就基本上看不到閃爍,只能看到亮度的變 化了。  下面請看程序,程序中有比較多的注釋:  ―――――――――――――――――――――――  #define uchar unsigned char //定義一下方便使用  #define uint unsigned int  #define ulong unsigned long  #include <reg52.h> //包括一個 52 標準內核的頭文件    sbit P10 = P1^0; //要控制的 LED 燈  sbit K1= P3^2; //按鍵 K1    uchar scale;//用于保存占空比的輸出 0 的時間份額,總共 10 份    char code dx516[3] _at_ 0x003b;//這是為了仿真設置的  //模擬 PWM 輸出控制燈的 10 個亮度級別  void main(void) // 主程序  {   uint n;     RCAP2H =0xF3; //賦 T2 的預置值,溢出 1 次是 1/1200 秒鐘   RCAP2L =0x98;   TR2=1; //啟動定時器   ET2=1; //打開定時器 2 中斷   EA=1; //打開總中斷   while(1) //程序循環   { ;//主程序在這里就不斷自循環,實際應用中,這里是做主要工作   for(n=0;n<50000;n++); //每過一會兒就自動加一個檔次的亮度   scale++;   if(scale==10)scale=0;   }  }  //1/1200 秒定時器 2 中斷  timer2() interrupt 5  {   static uchar tt; //tt 用來保存當前時間在一秒中的比例位置   TF2=0;     tt++;   if(tt==10) //每 1/120 秒整開始輸出低電平   {   tt=0;     if(scale!=0) //這里加這一句是為了消除滅燈狀態產生的鬼影   P10=0;   }     if(scale==tt) //按照當前占空比切換輸出高電平   P10=1;    }  ――――――――――――――――――  在主程序中,每延時一段時間,就自動換一個占空比,以使亮度自動變化,方便觀察。  編譯,運行,看結果。  可以看到,LED 的亮度以每種亮度 1 秒左右不斷變化,共有 10 個級別。

    標簽: PWM 10 模擬 控制燈 亮度 輸出

    上傳時間: 2017-11-06

    上傳用戶:szcyclone

  • STM32F407VGT6精確脈沖控制步進電機源碼

    STM32F407VGT6精確脈沖控制步進電機源碼,采用STM32F407VGT6芯片,拋棄單脈沖輸出方式,直接使用普通PWM輸出方式精確輸出脈沖個數,每個脈沖都可以改變頻率和占空比。PWM+中斷,簡單粗暴。#include "sys.h"#include "delay.h"#include "pwm1.h"#include "pwm2.h"#include "pwm3.h"//注釋見pwm1.c文件extern int count2;int main(void){  delay_init(168);  //初始化延時函數     TIM2_Init(1,167); TIM3_Init(1,167); TIM5_Init(1,167); // delay_ms(1000); TIM2_OUTPUT(); TIM3_OUTPUT(); TIM5_OUTPUT(); while(1) { //TIM2每次輸出完10個脈沖后間隔100ms再次輸出 if(count2 >= 10){ delay_ms(100); TIM2_OUTPUT(); } }

    標簽: stm32f407vgt6 脈沖控制 步進電機

    上傳時間: 2021-10-26

    上傳用戶:xsr1983

  • 51外部中斷講解

    51里,從中斷開始,很多初學者就會感到很迷茫,不知道自己在學什么,特上傳此資料。單片機在執行程序的過程中,暫時中斷執行當前的程序,轉而去執行其他的應急處理程序,稱為中斷。例如。你正在餐廳吃飯,有朋友喊你去接電話,于是你就收到了來自朋友的一個中斷(可以叫做外部中斷),當你準備去接電話時,突然肚子疼,需要上廁所(內部中斷),這又是一個中斷,我們把引起中斷的事件叫中斷源(例如接電話、上廁所等,外部引起的叫外部中斷,內部引起的叫內部中斷),產生中斷就要去處理它,這稱為中斷的響應。在接電話、上廁所這些中斷源中,顯然上廁所更需要立刻處理,這就是中斷的優先級。 51單片機的中斷系統十分重要,分為外部中斷和定時器中斷。中斷發生CPU在處理某一事件A時,發生了另一事件B請求CPU迅速去處理中斷響應和中斷服務CPU暫時中斷當前的工作,轉去處理事件B中斷返回待CPU將事件B處理完畢后,再回到原來事件A被中斷的地方繼續處理事件A這一過程稱為中斷單片機有10個寄存器主要與中斷程序的書寫控制有關中斷允許控制寄存器IE定時器控制寄存器TCON串口控制寄存器SCON中斷優先控制寄存器IP定時器工作方式控制寄存器TMOD定時器初值賦予寄存器(TH0/TH1,TL0/TL1)

    標簽: 51單片機 外部中斷

    上傳時間: 2022-02-16

    上傳用戶:qdxqdxqdxqdx

  • 51單片機智能熱水器控制系統設計源代碼

    基于STC89C51單片機的智能電熱水器的控制器的設計,要達到的控制要求有:(1)用LCD1602液晶顯示水溫、設置上下限和定時時間,(2)水溫檢測顯示范圍為00~99℃,精度為±1℃。(3)溫度預設范圍為0~99℃,當檢測溫度低于預設溫度時,開始加熱;檢測溫度高于預設溫度時,停止加熱。(4)設置4個程序按鍵。分別問設置按鍵、加鍵、減鍵、確定。(5)可以紅外遙控,通過紅外一體接收探頭接收遙控器信號,執行與主板按鍵同等功能。(6)有水位檢測功能,無水自動上水,無水不加熱。//外部中斷解碼程序_外部中斷0void intersvr1(void) interrupt 2 using 1{ TR0=1; Tc=TH0*256+TL0;//提取中斷時間間隔時長 TH0=0;  TL0=0;         //定時中斷重新置零 if((Tc>Imin)&&(Tc<Imax)) {  m=0; f=1; return; }       //找到啟始碼 if(f==1) { if(Tc>Inum1&&Tc<Inum3)     {    Im[m/8]=Im[m/8]>>1|0x80; m++;     }    if(Tc>Inum2&&Tc<Inum1)     {      Im[m/8]=Im[m/8]>>1; m++; //取碼  }  if(m==32)     {      m=0;        f=0;      if(Im[2]==~Im[3])       {           IrOK=1;   TR0=0;     }      else IrOK=0;   //取碼完成后判斷讀碼是否正確    }               //準備讀下一碼 }}

    標簽: 51單片機 智能熱水器 控制系統

    上傳時間: 2022-05-14

    上傳用戶:

  • 車用永磁同步電機控制及igbt驅動技術研究

    在當今能源短缺的情況下,電動車的發展變的尤為重要。車用電機控制器是電動汽車的最關鍵的部分之一,受到了國內外學者的高度重視,近些年來發展也非常迅速。永磁同步電動機因有高效率、高功率密度、調速性能好等優點,被用作電動汽車驅動電機,對其控制方法的研究很有意義.IGBT是永磁同步電機控制器的核心部件,然而IGBT驅動效果的好壞對電機驅動的安全性和可靠性有非常大影響,所以對IGBT驅動技術的研究很意義。本文首先對永磁同步電機建立了數學模型,并介紹了矢量控制方法和空間矢景脈寬調制(SVPWM)技術,并在MATLAB/Simulink環境下對SVPWM進行仿真。本論文以TMS320F2812為主控芯片,在該控制器中還包括了電源電路、信號檢測電路和保護電路等,在論文中對每一硬件部分做了詳細的介紹,分析了每個電路的功能和作用。同時介紹了軟件流程,重點介紹了中斷部分的軟件流程,并對位置信號處理和校正做了詳細說明,在硬件電路中著重分析了驅動電路部分。對IGBT的選型做了詳細的介紹,并對驅動電路的要求做了進一步的說明。在本論文中驅動芯片選用的是HCPL-316J,it IGBT開通和關斷所需的+15V和-5V電壓,由所設計的開關電源電路提供。同時對IGBT的通態損耗和開關損耗做了分析,并對引起損耗的參數做了分析說明。最后為了驗證控制器的特性,在實驗臺架上做了大量的實驗,驗證了控制器的整體方案的設計。通過實驗證明該控制器能夠在電動車中可靠運行。

    標簽: 永磁同步電機控制 igbt驅動

    上傳時間: 2022-06-21

    上傳用戶:zhaiyawei

  • 高頻電壓信號注入法PMSM無傳感器矢量控制

    本課題采用了基于高頻電壓信號注入法的永磁同步電動機的無傳感器矢量控制方法,此種方法利用內置式電機的凸極性的特性,適合于電機在低速運行狀態下對轉子位置和轉速進行估算,對運行中的電機參數變化不敏感,系統具有較強的魯棒性。本文采用了以內置式電動機為研究對象,首先分析了永磁同步電動機的結構和數學模型,并介紹了矢量控制坐標變換方法、空間矢量脈寬調制技術(SVPWM)。進而闡述高頻電壓信號注入法的原理,建立數學模型。然后提出高頻電壓信號注入的方式,通過對載有轉子位置信息的高頻信號進行處理,對轉子的磁極位置和轉速等信息進行估計計算。本文還通過使用Matlab/Simulink仿真平臺,建立了基于高頻信號注入法原理的永磁同步電動機的無傳感器控制仿真模型,實驗結果驗證了此種算法的可行性。最后通過使用德州儀器公司生產的TMS320F28335為核心芯片,搭建了控制系統電路,并同時介紹了系統的電源電路、控制電路、電流檢測電路、電流保護電路等硬件電路。另外對控制算法中的主要部分,包括PWM中斷程序、矢量控制程序、數字濾波器的算法都進行了介紹。最后的實驗結果表明,這種無傳感器的矢量控制方法適用于電機在低速時的控制要求,動態性能較好,能夠準確跟蹤轉子的實際位置,估算轉子轉速,控制系統的魯棒性較好,實現了無傳感器控制的實驗目的。

    標簽: 高頻電壓信號 pmsm 傳感器 矢量控制

    上傳時間: 2022-06-30

    上傳用戶:

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产日韩精品久久| 欧美日韩在线三级| 久久精品国产精品亚洲| 国产精品成人v| 欧美一级网站| 亚洲高清网站| 国产精品激情偷乱一区二区∴| 性欧美xxxx视频在线观看| 国产日韩亚洲欧美| 欧美人与性动交a欧美精品| 亚洲欧美日韩国产精品| 亚洲大片在线观看| 国产精品毛片在线| 久久夜色精品国产欧美乱| 一本大道久久精品懂色aⅴ| 国产一区二区黄| 欧美视频在线观看免费| 久久免费视频这里只有精品| 亚洲性图久久| 日韩一区二区精品视频| 国产精品护士白丝一区av| 久久久亚洲一区| 亚洲在线1234| 亚洲精品系列| 狠狠色综合播放一区二区| 欧美三区在线| 欧美人体xx| 榴莲视频成人在线观看| 午夜精品久久| 亚洲视频www| 亚洲精品日韩激情在线电影| 国产亚洲福利| 国产欧美三级| 国产精品捆绑调教| 欧美裸体一区二区三区| 久久一区二区精品| 久久久久久久一区二区| 亚洲在线一区二区三区| 夜夜爽av福利精品导航| 亚洲东热激情| 激情综合亚洲| 国产亚洲人成网站在线观看| 国产精品户外野外| 欧美日本亚洲视频| 欧美精品一区二区精品网| 久久综合一区二区| 麻豆精品一区二区av白丝在线| 久久国产精品久久w女人spa| 亚洲欧美精品在线观看| 午夜精品免费在线| 亚洲综合成人在线| 香蕉成人伊视频在线观看| 亚洲亚洲精品三区日韩精品在线视频| 亚洲精品视频一区二区三区| 亚洲精品日韩一| 亚洲区一区二| 日韩一级片网址| 亚洲精品久久久久久久久久久| 国产一区二区电影在线观看| 国产精品ⅴa在线观看h| 欧美日韩亚洲综合在线| 欧美偷拍另类| 欧美性天天影院| 国产精品电影观看| 欧美视频手机在线| 国产精品草草| 国产欧美日韩精品丝袜高跟鞋 | 亚洲图片欧美午夜| 亚洲免费视频成人| 午夜一区二区三区不卡视频| 欧美一区二区三区视频免费播放| 欧美一区视频| 久久久久成人精品免费播放动漫| 久久精品视频在线| 欧美国产日韩免费| 欧美日韩国产区一| 欧美日韩视频在线第一区| 国产精品视频久久一区| 国内精品久久久久影院薰衣草| 激情小说亚洲一区| 91久久极品少妇xxxxⅹ软件| 亚洲黄色成人网| 亚洲免费观看在线观看| 亚洲欧美日韩在线播放| 久久嫩草精品久久久精品一| 欧美日韩视频在线一区二区| 国产综合网站| 亚洲国产精品一区二区三区| 亚洲理伦在线| 欧美一级视频精品观看| 免费观看在线综合| 国产精品久久久久999| 韩国av一区| 中文精品在线| 久久夜色精品国产| 欧美日韩亚洲成人| 1769国产精品| 亚洲欧美在线x视频| 免费在线亚洲| 国产偷久久久精品专区| 亚洲美女中文字幕| 久久久久欧美精品| 国产精品高清网站| 99成人在线| 久久亚洲综合色| 国产精品综合视频| 亚洲一区二区3| 美女主播一区| 国产日韩欧美二区| 一区二区三区高清| 欧美国产91| 韩国av一区二区三区| 小黄鸭精品密入口导航| 欧美日韩亚洲一区三区| 亚洲精品资源美女情侣酒店| 久久久av网站| 国产在线拍揄自揄视频不卡99| 亚洲少妇最新在线视频| 欧美日韩一区二区三区视频 | 在线日韩欧美视频| 亚洲欧美日韩国产成人精品影院| 欧美精品一区二区三区久久久竹菊| 国产日本欧美在线观看| 亚洲图色在线| 欧美精品乱人伦久久久久久| 在线日韩中文| 久久综合九色| 怡红院精品视频| 久久男女视频| 亚洲第一在线| 蜜臀a∨国产成人精品| 亚洲第一毛片| 鲁大师成人一区二区三区| 国外成人性视频| 久久久久久免费| 在线免费观看视频一区| 欧美粗暴jizz性欧美20| 亚洲人成人一区二区三区| 国产精品久久久一区麻豆最新章节| 伊大人香蕉综合8在线视| 久久一区二区精品| 在线观看一区| 欧美日韩国产一区| 99精品国产一区二区青青牛奶| 欧美日韩午夜| 亚洲一区二区网站| 国产日本精品| 欧美电影免费观看大全| 亚洲精品黄网在线观看| 国产精品福利网| 欧美有码在线观看视频| 亚洲国产黄色片| 欧美日韩1区| 欧美在线视频一区二区三区| 狠狠综合久久| 欧美久久久久| 欧美一区二区三区视频免费| 永久免费精品影视网站| 欧美日韩国产首页| 欧美一区2区三区4区公司二百| 亚洲大胆美女视频| 欧美日韩国产探花| 欧美一级淫片aaaaaaa视频| 亚洲第一天堂av| 欧美三级日本三级少妇99| 久久成人综合视频| 亚洲人成网站色ww在线| 国产女主播视频一区二区| 久久婷婷久久| 亚洲欧美日韩一区在线观看| 韩日在线一区| 国产精品夜夜夜| 女主播福利一区| 亚洲欧美视频在线| 99视频精品免费观看| 国产一区二区三区自拍| 欧美三级资源在线| 久久九九热re6这里有精品| 亚洲丝袜av一区| 亚洲精品小视频| 亚洲成色精品| 国内精品久久久久久| 欧美日韩亚洲一区二区三区在线观看 | 欧美 日韩 国产精品免费观看| 一区二区三区国产盗摄| 影音先锋亚洲精品| 国产精品有限公司| 国内在线观看一区二区三区| 欧美日韩成人综合| 久久久久久久久一区二区| 亚洲视频中文字幕| 亚洲国产婷婷综合在线精品| 国内精品国产成人| 国产精品一区二区久激情瑜伽| 欧美激情bt| 麻豆freexxxx性91精品| 小黄鸭视频精品导航| 亚洲曰本av电影| 一级成人国产| 这里只有精品在线播放|