The sample program DEMOBRD1.C in" />
參數(shù)資料
型號: 20-101-0709
廠商: Rabbit Semiconductor
文件頁數(shù): 77/90頁
文件大?。?/td> 0K
描述: INTERFACE GRAPHIC DISPLAY OP6700
標(biāo)準(zhǔn)包裝: 1
系列: SBC
模塊/板類型: 單板計算機模塊
適用于相關(guān)產(chǎn)品: OP6700
其它名稱: 20-101-709
20-101-709-ND
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描述
AT45DB081B-RI IC FLASH 8MBIT 20MHZ 28SOIC
AT45DB081B-RC IC FLASH 8MBIT 20MHZ 28SOIC
AT45DB081B-CI IC FLASH 8MBIT 20MHZ 14CBGA
AT45DB081B-CC IC FLASH 8MBIT 20MHZ 14CBGA
AT45DB041B-TC IC FLASH 4MBIT 20MHZ 28TSOP
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
20-101-0727 功能描述:模塊化系統(tǒng) - SOM BL2010 W/ 512K FLASH 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-0732 功能描述:單板計算機 OP7100 W/512K SRAM 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-0737 制造商:Digi International 功能描述:SMARTBLOCK OEM W/RTC - MOQ: 50 - Bulk 制造商:Digi International Inc 功能描述:SMARTBLOCK OEM W/RTC MOQ: 50 制造商:Rabbit Semiconductor 功能描述:Smartblock OEM w/RTC
20-101-0738 功能描述:單板計算機 SR9150 Eth 512K SRAM 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-0739 制造商:Digi International 功能描述:BL1700 16IN/16OUT 512K SRAM 256K FLASH - MOQ: 25 - Boxed Product (Development Kits) 制造商:Digi International Inc 功能描述:ETH CTLR BL1700 16I/O 256K FLASH 制造商:Rabbit Semiconductor 功能描述:BL1700 512K SRAM 16 In/Out 256K Flash