娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年03月16日(星期日)

正在發生

2020年03月16日 | 學習通用IO與外部中斷

發布者:genius5 來源: eefocus關鍵字:通用IO  外部中斷  寄存器 手機看文章 掃描二維碼
隨時隨地手機看文章

MSP430f5438有12組通用IO分別是從1到J,能作為外部中斷引腳的只有P1和P2兩個引腳;對于控制寄存器有下列幾種:


PxIN是輸入寄存器,


PxOUT是輸出寄存器


PxDIR是輸入與輸出方向配置寄存器


PxREn 是下拉下拉寄存器


PxDS 是驅動增強與減弱寄存器


PxSEL是功能選擇寄存器


PxIES是中斷觸發方式寄存器


PxIE是中斷允許寄存器


PxIFG是中斷標志寄存器


中斷配置如下:


/**********************************************************************/

//外部中斷優先級沒有軟件配置。端口0最高,端口7最低

/**********************************************************************/

void out_interrupt()

{

   PortDIR  |=BIT0;  //設置端口方向

   PortIFG  &=0xfe; //中斷標志

   PortIES  |=BIT0;  //中斷觸發方式

   PortIE   |=BIT0;  //中斷開發

   PortREN |=BIT0;

   P2OUT |=BIT0;

}

//中斷服務程序如下:

#include "msp430f5438.h"

#include "init.h"

void main( void )

{

  clk_init();

  out_interrupt();

  P5DIR |=BIT4;

  _EINT();//編譯器內部開中斷

  while(1);

}

#pragma vector=PORT2_VECTOR

__interrupt void Port2(void)

{

  __delay_cycles(1000);

  if((P2IN&0xff)!=0xff)

  {

        P5OUT ^=BIT4;   

  }

  PortIFG  &= ~BIT0; //中斷標志

}

關鍵字:通用IO  外部中斷  寄存器 引用地址:學習通用IO與外部中斷

上一篇:MSP430F5529 上手小例程4
下一篇:MSP430:管腳的第二功能選擇

推薦閱讀

  單片機問世以來,在儀器、儀表、智能控制領域得到了廣泛應用。絕大多數單片機應用系統(SCAS)都少不了鍵輸入控制。通常使用的單片機系統按鍵可裝在面板上,但對于工作于控制現場以及高低溫、多灰塵場合的單片機應用系統,按鍵的壽命將會縮短,故障率也會提高。為提高單片機應用系統鍵輸入的可靠性及耐久性,設計了單片機遙控鍵輸入電路。鍵碼是通過音頻...
近日,一則“愛普生撤離中國”的消息在網上不斷發酵,引得眾人紛紛轉發,受到影響,愛普生于3月14日在官網發上出關于此次不實消息的正式申明。愛普生中國申明原文這則消息怎么傳成“不實信息”的?追溯此次消息,最早來源于3月5日日本共同社的消息,原文表示,受人力成本高漲以及環境基準趨嚴影響,日本老牌電子設備制造商精工愛普生(Seiko Epson)計劃...
自動停車、自動緊急制動、自適應巡航控制,這些曾經專供豪華汽車使用的駕駛輔助功能現在主流的汽車上得到了擴展應用,為駕駛員的日常,提供更高級別的自動駕駛和高級駕駛員輔助系統(ADAS)。隨著新車型越來越智能,可以學習、連接、通信、監控、決策、娛樂,以及輔助駕駛等。車輛的復雜性和處理海量數據的能力急劇上升,使這些高級功能的實現成為可能。 ...
專注于引入新品并提供海量庫存的電子元器件分銷商貿澤電子 (Mouser Electronics) 即日起開售Sensirion品類豐富的環境傳感器。Sensirion是業界知名的傳感器供應商,主打醫療和汽車市場。在過去二十年間,Sensirion已經成長為世界領先的流量和環境傳感器設計商和制造商之一。這些高性能產品對于當今家庭和工廠特別看重的應用來說至關重要,包括空氣凈化、室...

史海拾趣

問答坊 | AI 解惑

小知識: 紅外測溫儀工作原理 (轉載)

 紅外測溫儀工作原理 (轉載 gkong.com)    了解紅外測溫儀的工作原理、技術指標、環境工作條件及操作和維修等是為了幫助用戶正確地選擇和使用紅外測溫儀。     一切溫度高于絕對零度的物體都在不停地 ...…

查看全部問答∨

嵌入式TCP/IP的優化設計與硬件實現

摘要 提出一種嵌入式系統中實現TCP/IP的解決方案。通過優化設計清晰的TCP/IP和應用層接口、防止多余的內存拷貝和實現數據包整序重發及窗口控制,分析在嵌入式系統上實現TCP/IP的速度、程序大小、內存大小以及編譯囂等特點,并針對這些特,最提 ...…

查看全部問答∨

模電數電仿真軟件練習

經典模數電仿真軟件multism9仿真試驗…

查看全部問答∨

邏輯電平接口設計規范

邏輯電平接口設計規范…

查看全部問答∨

誰給推薦一個AT9200 帶WINCE系統的開發板

找了半天,都只有LINUX系統。沒有CE。 誰用過9200CPU的WINCE的板子? …

查看全部問答∨

競賽搶答器的匯編語言解釋

有關競賽搶答器的匯編語言解釋 有部分看不懂 麻煩高手給我解釋下. rr: shr al, l     inc cl     jnc rr     mov al,cl     xlat     mov dx,io8255c     out dx,al   ...…

查看全部問答∨

現在家用cpu是32bit,也就是一次尋址的數據是32bit的,那么大小字節序是還有意義?

如題? 最近想到這個問題,拿出來討論一下。 大小字節序是字節上的問題。 假如說我一次讀寫的位寬超為32bit 那么是否說就沒有大小字節序的問題了?…

查看全部問答∨

中斷驅動關于同名事件的邏輯中斷綁定問題,請教!!

在CE6下,為了實現驅動和應用程序的同步通信,所以想用建立同名事件的方法來實現同步。 我在驅動里建立一個事件:AAA=CreateEvent(NULL,TRUE,FALSE,TEXT("TESTOBJ")) 然后通過KernelIoControl申請邏輯中斷號,成功申請到中斷號后,把申請到的 ...…

查看全部問答∨

linux學習內容順序的困惑

在網上看了些學習指導的。 大概就是先學好c語言,然后是數據結構。 但是接下來我就有點困惑了,是先學操作系統原理和ARM呢, 還是先學鳥哥的私房菜和UNIX環境高級編程。 我感覺操作系統和ARM貌似是學linux內核時才要用到~ 還有個單片機,也不知 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 分宜县| 凤台县| 丰台区| 大荔县| 孝义市| 宁夏| 博湖县| 大连市| 新源县| 云南省| 灌云县| 基隆市| 台北市| 井研县| 万荣县| 达孜县| 黑河市| 高州市| 尚义县| 南昌县| 蒙自县| 萨迦县| 泾阳县| 武定县| 涞源县| 屯昌县| 托里县| 古浪县| 隆化县| 句容市| 邓州市| 平果县| 巨鹿县| 长岭县| 肥东县| 蒙阴县| 合作市| 汽车| 沿河| 长治市| 河西区|