参数资料
型号: 101-0411
厂商: Rabbit Semiconductor
文件页数: 77/90页
文件大小: 0K
描述: INTERFACE 12KEYDISP ETHNT OP6700
标准包装: 25
系列: SBC
模块/板类型: 单板计算机模块
适用于相关产品: 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
相关PDF资料
PDF描述
AT24C02A-10PI-2.7 IC EEPROM 2KBIT 400KHZ 8DIP
AT24C02A-10PI-1.8 IC EEPROM 2KBIT 400KHZ 8DIP
25FMN-BMT-A-TF CONN FMN HSNG 25POS SNGL NOR SMD
046239012001800+ CONN FPC ONE-TOUCH LCK .5MM 12
AT24C01-10PI-1.8 IC EEPROM 1KBIT 400KHZ 8DIP
相关代理商/技术参数
参数描述
10104110 制造商:FCI-CONNECTOR 制造商全称:FCI connector 功能描述:MICRO USB B TYPE RECEPTACLE
10104110-0001LF 功能描述:USB接头 5P Quick Connect Micro USB TypeB Rcpt RoHS:否 制造商:FCI 产品:USB Type A Connectors 标准:USB 3.0 端口数量: 位置/触点数量:9 型式:Female 电流额定值:1.8 A 安装风格:Through Hole 端接类型:Solder Pin 连接器类型:USB 3.0 Receptacle
10104110-0001LF 制造商:FCI 功能描述:MICRO USB B, RECEPTACLE, 5POS, SMT RT AN
10-104-11-01 制造商:Concord Electronics Inc 功能描述:Contact Solder ST Thru-Hole
10-104-11-03 制造商:Concord Electronics Inc 功能描述: