The sample program DEMOBRD1.C in" />
參數(shù)資料
型號: 20-101-0788
廠商: Rabbit Semiconductor
文件頁數(shù): 77/90頁
文件大小: 0K
描述: COMPUTER SGL-BOARD OP6600 W/SRAM
標(biāo)準(zhǔn)包裝: 1
系列: SBC
模塊/板類型: 單板計(jì)算機(jī)模塊
適用于相關(guān)產(chǎn)品: OP6600
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描述
20-101-1068 MODULE RABBITCORE RCM3315
20-101-1131 MODULE RCM4200 RABBITCORE
20-101-1139 RCM4310 RABBITCORE
20-101-1154 MODULE RCM4120 RABBITCORE
20-101-1197 MODULE RABBITCORE RCM3910 ROHS
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
201-0108-01 功能描述:印刷電路板和試驗(yàn)板 RJ11/45 and USB Connector RoHS:否 制造商:3M Electronic Solutions Division 產(chǎn)品:Jumper & Insulated Wires 描述/功能:Jumper wire, 22 AWG 0.1 inch 長度:0.1 in 寬度:
20-101-0818 功能描述:單板計(jì)算機(jī) BL2100 Fric Lk 512K RoHS:否 制造商:Ampro By ADLINK 外觀尺寸:EPIC 處理器類型:Intel Atom D510 頻率:1.66 GHz 存儲容量:2 GB (max) 存儲類型:DDR2, L2 Cache 接口類型:Ethernet, PS/2, SATA, Serial, USB 工作電源電壓:5 V, 12 V 功耗:13 W 最大工作溫度:+ 70 C 尺寸:165.1 mm x 114.3 mm
20-101-0820 功能描述:COMPUTER SGL-BD BL2000 SRAM/FLSH RoHS:否 類別:集成電路 (IC) >> 嵌入式 - 微控制器或微處理器模塊 系列:SBC 產(chǎn)品目錄繪圖:DLP-245SY-G 標(biāo)準(zhǔn)包裝:1 系列:USB 模塊/板類型:開發(fā)板 適用于相關(guān)產(chǎn)品:USB 其它名稱:813-1006
20-101-0841 功能描述:模塊化系統(tǒng) - SOM BL2000 FRICT LOCK W/ RoHS:否 制造商:Digi International 外觀尺寸:ConnectCore 9P 處理器類型:ARM926EJ-S 頻率:150 MHz 存儲容量:8 MB, 16 MB 存儲類型:NOR Flash, SDRAM 接口類型:I2C, SPI, UART 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 尺寸:1.97 in x 1.97 in x 6.1 in
20-101-0847 功能描述:模塊化系統(tǒng) - SOM BL2121 LOCK RoHS:否 制造商:Digi International 外觀尺寸:ConnectCore 9P 處理器類型:ARM926EJ-S 頻率:150 MHz 存儲容量:8 MB, 16 MB 存儲類型:NOR Flash, SDRAM 接口類型:I2C, SPI, UART 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 尺寸:1.97 in x 1.97 in x 6.1 in