44-Pin Demo Board User’s Guide
EXAMPLE 3-8:
org 0
TIMER0 EXAMPLE
BSF
STATUS,RP0
; Bank 1
MOVLW
b'00000111' ; configure Timer0.
; Processor clock
Sourced from the
MOVWF
CLRF
CLRF
BCF
ForeverLoop:
OPTION_REG
TRISD
Display
STATUS,RP0
; Maximum Prescaler
; Make PortD all output
; Bank 0
BTFSS
GOTO
BCF
INTCON,T0IF ; wait here until Timer0 rolls over
ForeverLoop
INTCON,T0IF ; flag must be cleared in software
INCF
MOVF
MOVWF
GOTO
Display,f
Display,w
PORTD
ForeverLoop
; increment display variable
; send to the LEDs
3.2.10
Lesson 10: Interrupts
New Instructions
RETFIE
SWAPF
Return from Interrupt
Swap nibbles in file register
Interrupt Sources
Most of the peripherals can generate an interrupt, and some of the I/O pins may be
configured to generate an interrupt when they change state.
When a peripheral needs service or an event occurs, it sets its interrupt flag. Each
interrupt flag is ANDed with its enable bit and then these are ORed together to form a
Master Interrupt. This master interrupt is ANDed with the Global Interrupt Enable (GIE).
See the Interrupt Logic Figure in the PIC16F882/883/884/886/887 Data Sheet
(DS41291) for a complete drawing of the interrupt logic. The enable bits allow the PIC
microcontroller to limit the interrupt sources to certain peripherals.
FIGURE 3-9:
Interrupt Flag
Interrupt Enable
INTERRUPT LOGIC SIMPLIFIED
Master Interrupt
Global Interrupt Enable
Other Interrupt Sources
DS41296B-page 28
? 2007 Microchip Technology Inc.
相关PDF资料
DM240011 KIT STARTER MPLAB FOR PIC24F MCU
DM240021 KIT STARTER MPLAB FOR PIC24H
DM240311 BOARD DEV PIC24F16KA102 XLP
DM300018 BOARD DEMO DSPICDEM 2
DM300019 BOARD DEMO DSPICDEM 80L STARTER
DM300024 KIT DEMO DSPICDEM 1.1
DM330012 KIT USB STARTER FOR DSPIC33E
DM330013 MICROSTICK DSPIC33F/PIC24H BOARD
相关代理商/技术参数
DM240002 制造商:Microchip Technology Inc 功能描述:Explorer 16 kit(44-PIN) w/ PIC24FJ64GA00
DM240011 功能描述:开发板和工具包 - PIC / DSPIC MPLAB Starter Kit for PIC24F MCU RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM240012 功能描述:开发板和工具包 - PIC / DSPIC PIC24E USB Starter Kit RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM240013-1 功能描述:开发板和工具包 - PIC / DSPIC Microstick for 3V PIC24F K-series RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM240013-2 功能描述:开发板和工具包 - PIC / DSPIC RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM240014 制造商:Microchip Technology Inc 功能描述:MICROSTICK FOR USB PIC24F - Boxed Product (Development Kits) 制造商:Microchip Technology Inc 功能描述:ACCY MICROSTICK USB PIC24F 制造商:Microchip Technology Inc 功能描述:MICROSTICK USB PIC24F
DM240015 制造商:Microchip Technology Inc 功能描述:MPLAB STARTER KIT FOR PIC24F INTELLIGENT INTEGRATED ANALOG - Boxed Product (Development Kits) 制造商:Microchip Technology Inc 功能描述:KIT MPLAB STARTER FOR PIC24F ANL 制造商:Microchip Technology Inc 功能描述:PIC24F GC INTELLIGENT ANALOG DEV KIT 制造商:Microchip Technology Inc 功能描述:PIC24F, GC INTELLIGENT ANALOG, DEV KIT 制造商:Microchip Technology Inc 功能描述:Starter Kit for PIC24F Intelligent Integrated Analog Series 制造商:Microchip Technology Inc 功能描述:Development Boards & Kits - PIC / DSPIC 制造商:Microchip Technology Inc 功能描述:PIC24F, GC INTELLIGENT ANALOG, DEV KIT, Silicon Manufacturer:Microchip, Core Arc 制造商:Microchip Technology Inc 功能描述:PIC24F, GC INTELLIGENT ANALOG, DEV KIT, Silicon Manufacturer:Microchip, Core Architecture:PIC, Core Sub-Architecture:PIC24, Silicon Core Number:PIC24FJ128GC010, Silicon Family Name:PIC24FJxxxGCxxx, Kit Contents:Starter Board 制造商:Microchip Technology Inc 功能描述:MPLAB Starter Kit for PIC24F Intelligent Integrated Analog, Starter Kits
DM240021 功能描述:开发板和工具包 - PIC / DSPIC MPLAB STARTER KIT FOR PIC24H RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压: