• 大小: 13.02MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-19
  • 语言: 其他
  • 标签:

资源简介

嵌入式应用程序开发综合实验9例书和完整的光盘程序

资源截图

代码片段和文件信息

#include “..\startup\44b.h“
#include “..\inc\ExIO.h“

void init_ADdevice()
{
rADCPSR=20;
rADCCON=ADCCON_SLEEP;
}

int GetADresult(int channel)
{
rADCCON=(channel<<2)|ADCCON_ENABLE_START;
Delay(10);
while(!(rADCCON&ADCCON_FLAG));
return rADCDAT;
}

void ScanLED(char n[])
{
int itemp=0x01;
for(i=0;i<8;i++){
EXIO_8255A_PORTB=0xff;
EXIO_8255A_PORTA=n[i];
EXIO_8255A_PORTB=~temp;
temp<<=1;
Delay(10);
}
}

void testExIO()
{
int aai;
char n[]={0x500xff0x880x550x550x550x550x55};
init_ADdevice();

EXIO_8255A_CTRL=0x80;
EXIO_8255B_CTRL=0x82; //port B for input

EXIO_8255A_PORTA=0x55;
EXIO_8255A_PORTB=0xfe;
EXIO_8255A_PORTC=0x55;

EXIO_8255B_PORTA=0x55;
EXIO_8255B_PORTB=0x0;
EXIO_8255B_PORTC=0x55;

Delay(5000);
/* aa=EXIO_8255B_CTRL;
aa=EXIO_8255B_CTRL;
aa=EXIO_8255B_CTRL;
aa=EXIO_8255B_CTRL;*/
/* for(;;){
aa=0x01;
for(i=0;i<8;i++){
EXIO_8255A_PORTC=aa;
aa<<=1;
ScanLED(n);
ScanLED(n);
ScanLED(n);
ScanLED(n);
}
}*/

for(;;){
for(i=0;i<10;i++){
aa=EXIO_8255B_PORTB;
EXIO_8255A_PORTC=aa;
ScanLED(n);
}
Uart_Printf(“AD0=%d\tAD1=%d\tAD2=%d\tAD3=%d\n“GetADresult(0)GetADresult(1)
GetADresult(2)GetADresult(3));
// Uart_Printf(“AD0=%d\n“GetADresult(0));
// Delay(1000);
}

aa=EXIO_8255A_CTRL;
aa=EXIO_8255B_CTRL;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-01-21 21:51  嵌入式应用程序开发综合实验9例\
     文件       18944  2016-01-21 21:52  嵌入式应用程序开发综合实验9例\Thumbs.db
     文件       20480  2004-05-10 10:47  嵌入式应用程序开发综合实验9例\使用说明.doc
     文件     6666068  2016-01-19 15:37  嵌入式应用程序开发综合实验9例\嵌入式应用程序开发综合实验9例.pdf
     目录           0  2004-05-18 09:09  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\
     目录           0  2004-05-18 09:10  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\
     文件       54054  2003-11-09 10:48  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\128_32.bmp
     文件       54054  2003-11-09 10:44  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\128_50.BMP
     文件       54054  2003-11-09 10:45  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\128_51.BMP
     文件       54054  2003-11-09 10:47  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\128_52.BMP
     文件       54054  2003-11-09 10:48  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\128_53.bmp
     文件       54054  2003-11-09 10:49  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\128_54.bmp
     文件       22774  2003-11-18 11:38  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\128_55.bmp
     文件       54054  2003-11-09 10:49  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\68_70.bmp
     文件      117234  2003-11-06 19:41  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\Beijing.bmp
     文件       54054  2003-11-09 10:45  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\LOTUSP~1.BMP
     文件       30720  2004-02-27 16:50  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\Thumbs.db
     文件       54054  2003-11-09 10:44  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\USB-B.BMP
     文件       54054  2003-11-09 10:47  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\YUEGAN~1.BMP
     文件      117234  2003-11-06 19:42  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\东京.bmp
     文件      117234  2003-11-06 19:42  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\德黑兰.bmp
     文件      117234  2003-11-06 19:42  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\bmp\纽约.bmp
     文件       11127  2004-02-28 11:55  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\Clock.apj
     目录           0  2004-05-18 09:09  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\Debug\
     文件        4216  2004-02-28 11:57  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\Debug\44binit.o
     文件      226584  2004-02-28 11:57  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\Debug\EuCos.axf
     文件       77036  2004-02-28 11:57  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\Debug\main.o
     文件         212  2004-02-28 11:57  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\Debug\Memcfg.o
     文件         212  2004-02-28 11:57  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\Debug\Option.o
     文件      117780  2004-02-28 11:57  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\Debug\system.bin
     文件      193936  2002-04-20 15:00  嵌入式应用程序开发综合实验9例\综合实验源代码-世界时钟\Debug\WORK1.axf
............此处省略841个文件信息

评论

共有 条评论

相关资源