The sample program DEMOBRD1.C in" />
參數(shù)資料
型號: 101-0412
廠商: Rabbit Semiconductor
文件頁數(shù): 77/90頁
文件大小: 0K
描述: INTERFACE PROG 12KEY DISP OP6700
標(biāo)準(zhǔn)包裝: 25
系列: SBC
模塊/板類型: 單板計(jì)算機(jī)模塊
適用于相關(guān)產(chǎn)品: OP6700
User’s Manual
75
D.2 Running Sample Program DEMOBRD1.C
The sample program DEMOBRD1.C in the SAMPLES\ICOM folder will be used to illustrate
some of the functions of Dynamic C.
Now, open DEMOBRD1.C. The program will appear in a window, as shown in Figure D-2
below (minus some comments). Use the mouse to place the cursor on the function name
WrPortI
in the program and type <ctrl-H>. This will bring up a documentation box for the
function WrPortI. In general, you can do this with all functions in Dynamic C libraries,
including libraries you write yourself. Close the documentation box and continue.
Figure D-2. Sample Program DEMOBRD1.C
To run the program DEMOBRD1.C, open it with the File menu, compile it using the Compile
menu, and then run it by selecting Run in the Run menu. LED1 and LED2 on the Demon-
stration Board should start going on and off if everything went well. If this doesn’t work,
review the following points.
The target should be ready, which is indicated by the message “BIOS successfully com-
piled...” If you did not receive this message or you get a communication error, recom-
pile the BIOS by typing <ctrl-Y> or select Recompile BIOS from the Compile menu.
main(){
int j;
WrPortI(PDDDR,&PDDDRShadow,0x03);
WrPortI(PDDCR,&PDDCRShadow,0x00);
while(1) {
BitWrPortI(PDDR,&PDDRShadow,0xFF,0);
BitWrPortI(PDDR,&PDDRShadow,0x00,1);
for(j=0; j<20000; j++);
BitWrPortI(PDDR,&PDDRShadow,0x00,0);
BitWrPortI(PDDR,&PDDRShadow,0xFF,1);
for(j=0; j<20000; j++);
} // end while(1)
} //
end of main
C programs begin with main
Start a loop
Time delay by counting
to 20,000
End of the endless loop
Note: See the Rabbit 2000 Microprocessor User’s Manual
(Software chapter) for details on the routines that read and
write I/O ports.
Set up Port D to output
to LED1 and LED2
Turn on LED1 and
turn off LED2
Turn off LED1 and
turn on LED2
Time delay by counting
to 20,000
相關(guān)PDF資料
PDF描述
14FMN-BMT-A-TF CONN FMN HSNG 14POS SNGL NOR SMD
101-0497 MODULAR RABBIT CORE OP6810
18FMN-BMTTN-A-TF CONN FMN HSNG 18POS STAG NOR SMD
101-0599 COMPUTER SNGLBD BL2500 512K FLSH
20-101-0497 MODULE OP6810 W/O ETH/MEM EXPANS
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
101-0413 功能描述:開發(fā)軟件 DYNAMIC C SOFTWARE RoHS:否 制造商:Atollic Inc. 產(chǎn)品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
101-0414 功能描述:界面開發(fā)工具 OP6700 RoHS:否 制造商:Bourns 產(chǎn)品:Evaluation Boards 類型:RS-485 工具用于評估:ADM3485E 接口類型:RS-485 工作電源電壓:3.3 V
101-0415 功能描述:KIT TOOL FOR OP6700 INTL RoHS:否 類別:編程器,開發(fā)系統(tǒng) >> 評估演示板和套件 系列:Intellicom 產(chǎn)品培訓(xùn)模塊:Obsolescence Mitigation Program 標(biāo)準(zhǔn)包裝:1 系列:- 主要目的:電源管理,電池充電器 嵌入式:否 已用 IC / 零件:MAX8903A 主要屬性:1 芯鋰離子電池 次要屬性:狀態(tài) LED 已供物品:板
101-0416-000 制造商:ITT Interconnect Solutions 功能描述:INSUL CA-KE18-1P FR / 101-0416-000 / Circular
101-0417 功能描述:開發(fā)板和工具包 - 其他處理器 USE 694-101-0580 RoHS:否 制造商:Freescale Semiconductor 產(chǎn)品:Development Systems 工具用于評估:P3041 核心:e500mc 接口類型:I2C, SPI, USB 工作電源電壓: