參數(shù)資料
型號(hào): DSPIC30F2010
英文描述: dsPIC?Language Tools Getting Started
中文描述: dsPIC數(shù)字信號(hào)?語(yǔ)言工具入門
文件頁(yè)數(shù): 35/56頁(yè)
文件大?。?/td> 2612K
代理商: DSPIC30F2010
Tutorial 2 - Real-Time Interrupt
2003 Microchip Technology Inc.
DS70094B-page 31
Some of the header comments for this generic template can now be removed and
application specific information entered for the new project. The header area at the
beginning of the file should contain information on the new project. After editing is
finished, it might look something like this:
FIGURE 3-2:
EDITED T1CLOCK.C
For this tutorial, one constant, two variables and an array need to be defined. The
constants defined in the template are named
CONSTANT1
and
CONSTANT2
.
Comment those out, and below the
CONSTANT2
line add a comment and the
definition for
TMR1_PERIOD 0x1388
:
/* Timer1 period for 1 ms with FOSC = 20 MHz */
#define TMR1_PERIOD 0x1388
Define some variables to track the code operation in this example. Position these in the
GLOBAL DEFINITIONS
area, after the definition of
variable3
. Add two new integer
variables,
main_counter
and
irq_counter
. Then, for the interrupt timer routine,
create a structure of three unsigned integer variable elements,
timer
,
ticks
and
seconds
, named
RTclock
:
EXAMPLE 3-3:
VARIABLE DEFINITIONS
Note:
The period 0x1388 = 5000 decimal. The timer will count at a rate one fourth
the oscillator frequency. 5000 cycles at 5 MHz (the 20 MHz oscillator is
divided by four) yields a time-out for the counter at every 1 ms.
/* Define global variables without attributes */
int variable3;
int main_counter;
int irq_counter;
struct clockType
{
unsigned int timer; /* countdown timer, milliseconds */
unsigned int ticks; /* absolute time, milliseconds */
unsigned int seconds; /* absolute time, seconds */
} RTclock;
相關(guān)PDF資料
PDF描述
DSR180-12-14 Single output 30W~180W
DSR180-48-24 Single output 30W~180W
DSR30-12-24 Single output 30W~180W
DSR30-12-48 Single output 30W~180W
DSR30-15-24 Single output 30W~180W
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DSPIC30F2010 DEVELOPMENT BOARD KIT 功能描述:BOARD DEV FOR DSPIC30F2010 RoHS:否 類別:編程器,開(kāi)發(fā)系統(tǒng) >> 通用嵌入式開(kāi)發(fā)板和套件(MCU、DSP、FPGA、CPLD等) 系列:- 標(biāo)準(zhǔn)包裝:1 系列:PICDEM™ 類型:MCU 適用于相關(guān)產(chǎn)品:PIC10F206,PIC16F690,PIC16F819 所含物品:板,線纜,元件,CD,PICkit 編程器 產(chǎn)品目錄頁(yè)面:659 (CN2011-ZH PDF)
DSPIC30F2010 DEVELOPMENT KIT 功能描述:KIT DEV EMBEDDED C RoHS:否 類別:編程器,開(kāi)發(fā)系統(tǒng) >> 通用嵌入式開(kāi)發(fā)板和套件(MCU、DSP、FPGA、CPLD等) 系列:- 標(biāo)準(zhǔn)包裝:1 系列:PICDEM™ 類型:MCU 適用于相關(guān)產(chǎn)品:PIC10F206,PIC16F690,PIC16F819 所含物品:板,線纜,元件,CD,PICkit 編程器 產(chǎn)品目錄頁(yè)面:659 (CN2011-ZH PDF)
DSPIC30F2010_08 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:High-Performance, 16-bit Digital Signal Controllers
DSPIC30F2010_11 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:16-bit Digital Signal Controllers
dsPIC30F2010-20E/MM 功能描述:數(shù)字信號(hào)處理器和控制器 - DSP, DSC 16B MCU DSP 28LD 30MIPS 12KB FLASH RoHS:否 制造商:Microchip Technology 核心:dsPIC 數(shù)據(jù)總線寬度:16 bit 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:2 KB 最大時(shí)鐘頻率:40 MHz 可編程輸入/輸出端數(shù)量:35 定時(shí)器數(shù)量:3 設(shè)備每秒兆指令數(shù):50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風(fēng)格:SMD/SMT