历史上的今天
返回首页

历史上的今天

今天是:2024年12月22日(星期日)

2021年12月22日 | 4利用移位函数操作点亮流水灯

2021-12-22 来源:eefocus

功能说明:利用移位函数操作点亮流水灯

在这里插入图片描述
在这里插入图片描述

程序源代码如下:


#include

#include

#define uchar unsigned char

#define uint unsigned int

#define led P0


void delay (void)

{

uchar a,b;

for(a=0;a<200;a++)

for(b=0;b<200;b++);


}

void main(void)

{

   uchar i,k;

 

while(1)

{

k = 0xfe;

   for(i=0;i<8;i++) 

{

led  = k;

delay();

k = _crol_(k,1);

i=i++;

 }

k = 0x7f;

for(i=0;i<8;i++)

{

led = k;

delay();

k=_cror_(k,1);

i=i++;

}

}


}


推荐阅读

史海拾趣

Fibrefab Limited公司的发展小趣事

随着市场环境的不断变化和竞争的加剧,Fibrefab面临着前所未有的挑战。为了应对这些挑战,Fibrefab开始加快转型升级的步伐。公司加大了对新兴技术的研发投入,如5G、物联网和云计算等,以打造更加智能、高效和灵活的光纤通讯解决方案。同时,Fibrefab还积极优化生产流程和提高产品质量,以满足客户对高性能、高品质产品的需求。

BOT公司的发展小趣事

广西来宾电厂是中国第一个国家正式批准的BOT试点项目。该项目由法国电力国际和通用电气阿尔斯通公司作为项目公司的主要股东,总投资为6.16亿美元。这个电厂的装机规模为72万千瓦,安装了两台36万千瓦的进口燃煤机组。在长达18年的特许经营期内,该项目为广西地区提供了稳定的电力供应,同时也为项目公司带来了可观的投资回报。随着时间的推移,该项目成为了BOT模式在中国成功应用的典范,为后来的类似项目提供了宝贵的经验。

福建国光公司的发展小趣事

广西来宾电厂是中国第一个国家正式批准的BOT试点项目。该项目由法国电力国际和通用电气阿尔斯通公司作为项目公司的主要股东,总投资为6.16亿美元。这个电厂的装机规模为72万千瓦,安装了两台36万千瓦的进口燃煤机组。在长达18年的特许经营期内,该项目为广西地区提供了稳定的电力供应,同时也为项目公司带来了可观的投资回报。随着时间的推移,该项目成为了BOT模式在中国成功应用的典范,为后来的类似项目提供了宝贵的经验。

国芯佳品公司的发展小趣事

广西来宾电厂是中国第一个国家正式批准的BOT试点项目。该项目由法国电力国际和通用电气阿尔斯通公司作为项目公司的主要股东,总投资为6.16亿美元。这个电厂的装机规模为72万千瓦,安装了两台36万千瓦的进口燃煤机组。在长达18年的特许经营期内,该项目为广西地区提供了稳定的电力供应,同时也为项目公司带来了可观的投资回报。随着时间的推移,该项目成为了BOT模式在中国成功应用的典范,为后来的类似项目提供了宝贵的经验。

Clever Little Box公司的发展小趣事

随着公司的发展,Clever Little Box逐渐意识到,单一的产品线无法满足市场的多样化需求。于是,公司开始积极拓展产品线,不仅涵盖了脉冲发生器、转换器等核心产品,还增加了音频/视频电缆组件等辅助产品。同时,公司注重创新,不断研发新技术、新产品,以满足市场的不断变化和客户的个性化需求。

Alps Alpine Co Ltd公司的发展小趣事

随着公司的发展,Clever Little Box逐渐意识到,单一的产品线无法满足市场的多样化需求。于是,公司开始积极拓展产品线,不仅涵盖了脉冲发生器、转换器等核心产品,还增加了音频/视频电缆组件等辅助产品。同时,公司注重创新,不断研发新技术、新产品,以满足市场的不断变化和客户的个性化需求。

问答坊 | AI 解惑

ARM入门

详情请见天地全球通?中国网(http://www.heaworld.com)成立于2004年3月,总部位于青岛市高新区,是由神力企业集团及AID、August Capital、HOSCH、VERTOL、欧亚投资、瑞典风险投资等多家国际公司共同合作组建的以服务中小型企业为宗旨的B2B电子商务 ...…

查看全部问答>

stm32 has not field TIM_Channel如可解决。说有ST库更新呀?

在做TIM2方波的时候没有输出。TIM配置如下:   TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;   TIM_OCInitTypeDef TIM_OCInitStructure;/**/   TIM_DeInit(TIM2);/**/   /*----配置时间基-------- ...…

查看全部问答>

一个DSP开发者的感受【转载】

我是已经从事DSP开发有几年了,看到许多朋友对DSP的开发非常感兴取,我结合这几年对DSP的开发写一写自己的感受,一家之言,欢迎指教。我上研究生的第一天起根据老板的安排就开始接触DSP,那时DSP开发在国内高校刚刚开始,一台DSP开发器接近一万还是 ...…

查看全部问答>

基于si4420无线数据收发模块的问题

求教各位大虾,对于si4420做的无线数据收发器,若希望支持PCB和外接天线(二者都要支持),电路图该如何画? 天线选择有何要求,该如何选择?求指教? 这几天网上找了很多资料,但是都没有详细讲着方面的,还请各位各位帮下忙,谢谢…

查看全部问答>

WINCE serialusbfn.dll如何加载

在测试WINCE与PC同步时发现不成功,测试发现serialusbfn.dll没有被加载。。相应的组件和注册表项都已经添加了。不知道是不是缺了什么配置或组件?底层的驱动sc2450usbfn.dll已经加载了。 [HKEY_LOCAL_MACHINE\\Drivers\\USB\\FunctionDrivers] &n ...…

查看全部问答>

RS485接收有问题,接收不到数据

我在调RS485。发送是OK的,接收却是一直接收不到数据,我已经使能接收了。 用RS232RS485转接头,一头连PC,一头连板子。 测试发送,在代码里让板子发数据,PC来接,这是OK的。 但是测试接收,让PC来发,板子来接,就接不到数据,我用示波器看了PC ...…

查看全部问答>

如何修复u盘?

我用的是xp系统,插入u盘后无法识别,u盘没有被烧过的痕迹,估计是被病毒破坏了,请问有没有办法修复?…

查看全部问答>

请问在TI图形库基础上在显示器上显示实时波形?

最近想了下,TI的图形库想要实现柱状图,用画方框的方法,做一个函数,如果有多少个量就画多少个。如果实时量的话,最好还是用波形图直接显示,但不知道用什么方法来实现,大家谁做过的,给个建议吧!…

查看全部问答>

小信号频率响应

下图为一个运放的频率响应,x轴为频率,y轴为标准增益,它的曲线图代表什么意思呢? 随着频率的增加,增益在减小,可G= 5,G= 10,又是什么意思呢!增益是常数啊? 有 的不理解,经常阅读数据手册的高手们,请给以指点,在此谢啦!…

查看全部问答>