历史上的今天
今天是:2025年08月11日(星期一)
2021年08月11日 | 基于arm7芯片lpc2138的十六进制转换10进制显示程序
2021-08-11 来源:eefocus
#include void delay(int x) { while(--x); } void DsipInit() { PINSEL0= 0; PINSEL1|= 0x0<<6; IO0DIR |= 0xffff<<7; IO0CLR = 0xffff<<7; } void Display(unsigned int val) { int k, m; IO0CLR = 0xffff<<7; k=((val&(0x0f0))>>4)*16+((val&(0xf00))>>8)*16*16+(val&(0x00f));//16进制转换为10进制数,注意往右移位, m=(k%10)|((k/10%10)<<4)|((k/100)<<8);//取出十进制数的各个位并且组合成2进制 IO0SET = m<<7; } int main() { unsigned short ADCData; DsipInit(); // PINSEL1 = (PINSEL1 & ~(0x3<<22)) | 0x1<<22; //设置引脚连接模块 // // AD0CR = (0x01 << 27) | // EDGE 硬件触发边沿设置 // (0x0 << 24) | // START AD启动设置 // (0x00 << 22) | // TEST1:0 测试模式设置 // (0x01 << 21) | // PDN AD部件上电设置 // (0 << 17)| // CLKS BURST模式精度 // (0x00 << 16) | // BUREST BURST模式禁止 // (2 << 8) | // CLKDIV ADC部件时钟 // (0x01 << 0); // SEL 转换通道选择 // // for(;;){ // AD0CR |= (1 << 24); // START AD启动设置,软件启动一次AD转换 // while((AD0DR & 0x80000000) != 0); // ADCData = (AD0DR >> 6) & 0x3FF; ADCData=0x64; Display( ADCData); // Display(result); delay(1000000); // } return 0; }
史海拾趣
|
msn关闭时默认的是在后台运行,在选项里去掉后台运行后才可以直接关掉。 有没有办法让默认设置是关闭在后台运行。 查帮助文件看到HKEY_CURRENT_USER\\Software\\Microsoft\\MessengerService是用来存放msn配置的,但没找到哪个键值用于控制是否后 ...… 查看全部问答> |
|
? 精通嵌入式系统开发和VxWorks嵌入式操作系统; ? 熟悉交换机和路由器中的通用协议,有过相关产品开发经验; ? 从事过高端交换机和高端路由器开发者; ?&nb ...… 查看全部问答> |
|
我用的合众达的试验箱,DSP型号是DM643,本来我用的例程,进行简单的图像处理,画面很好。但是后来移植了一些OpenCV的代码进去,虽然能够运行并显示,但是画面闪烁很明显,并且有间隔均匀的条纹。我找不出问题所在,试验箱的硬件是没 ...… 查看全部问答> |
|
100分求解!我在移植minigui咋出现这样的错呀!!,请大家指点 [root@localhost libminigui-2.0.3-linux]# make make all-recursive make[1]: Entering directory `/root/gxw/minigui/minigui/2.0.x/libminigui-2.0.3-linux\' Making all in src make[2]: Entering directory `/root/gxw/minigui ...… 查看全部问答> |
|
readfile( )返回值非零且读取的字节数为零,该如何解决?? readfile() If the return value is nonzero and the number of bytes read is zero, the file pointer was beyond the current end of the file at the time of the read operation. When a read operation reaches the end of a file, ReadFil ...… 查看全部问答> |
|
太阳能光伏系统PK,攻倒擂主,1万元归你!! 修改 | 删除 太陽能路燈擂台; 擂主;陳祖櫟, 擂資;坐底10000元 參加範圍; 國內外所有相關行業公司和個人,包括任何機構。 & ...… 查看全部问答> |
|
基于AT89c51的智能测速仪,仿真是出现问题,在这请教各位。 本人测速范围为10-----1000rpm,经过计算使用测周法测量,只要测一个脉宽就行了!现仿真有问题,不只是程序问题还是电路问题,但我仿真下来数码管是完全能驱动的,无需加上拉,在这请大家帮忙。谢谢! #include #include #define uint unsigned i ...… 查看全部问答> |
|
刚接触LM3S 8962,对串口转以太网例程感兴趣,试着运行一下S2E例程,把boot_eth和ser2enet代码编译,下载,这时IAR提示:Error (col 1): Unknown or ambiguous symbol.main. 不知道这怎么处理,请高手指点。另外问一下,这个例程的IP地 ...… 查看全部问答> |




