历史上的今天
今天是:2025年10月08日(星期三)
2022年10月08日 | 51单片机STC89C52控制LED跑马灯左移(使用C51自带库_crol_()实现)
2022-10-08 来源:csdn
/*-----------------------包含头文件区域-------------------------*/
#include #include /*-----------------------函数声明区域---------------------------*/ void delay(unsigned int xms);//延时函数声明 /*-----------------------主函数区域-----------------------------*/ void main() { unsigned char i;//定义无符号字符型变量i(范围为0~255) i=0xFE;//给i赋初始值 while(1) //重复执行while循环体的程序 { P2=i; //将i的值赋给P2端口 delay(500); //延时500ms i=_crol_(i,1); //将i的值左移1位(最高位补到最低位) } } /*---------------------------------------------------------------- 函数名称:delay 函数功能:延时 函数形参:xms为延时时间 返 回 值:无 ----------------------------------------------------------------*/ void delay(unsigned int xms) { unsigned int i,j; //定义无符号整形变量i(范围为0~65535) for(i=xms;i>0;i--) //执行xms次即延时x毫秒 for(j=115;j>0;j--); //延时1ms(给i赋1ms的延时值,循环体为空时执行i--指令115次为1ms) }
史海拾趣
|
这个帖子主要和大家介绍一些我们在FPGA硬件系统设计过程中遇到的问题和解决的方法。也欢迎大家一起参与讨论。主要涉及以下几个方面: 1。芯片的选型 包括FPGA芯片的选型原则,外围芯片,比如存储器,电源,接口芯片等等选择的依据。我们会给大 ...… 查看全部问答> |
|
现在,国内似乎在进行一个全民学习嵌入式的运动,但据了解,很多人在整个学习的过程中,由于某些技术领域的空白或者是技术尚未成熟,再加上个人学习方法不正确,给个人的学习造成了极大的阻碍,遇到这种情况该如何解决? 根据本人有限的学习经验,给学习嵌 ...… 查看全部问答> |
|
我的应用EVC开发下,dialog为主窗口,窗口中放了个Listctrl(class CMylistCtrl : public CListCtrl) 我在模拟器下跑的时候,通过PC的键盘中的上、下键可以操作item,我写这个应用的时候都是在模拟器上操作的 我的问题是:怎么把模拟器上实现了 ...… 查看全部问答> |
|
现在nandflash是256MB的,一个分区时binfs,一个是exfat,要把hive注册表保存在exfat中,该如何做啊? binfs可能会重新烧制nk.bin. 现在注册表如下: [HKEY_LOCAL_MACHINE\\Drivers\\BuiltIn\\NANDFLASH] \"Prefix\" ...… 查看全部问答> |
|
短信猫在低压配电监控应用 随着电网改造的逐步深入,电力配网技术的高速发展,科学、经济、有效的控制电网运行,必须逐步实现、提高配网自动化水平。城市配电网自动化系统是电力部门改善供电质量,合理配置供电设备,有效实现电力需求侧管理的重要 ...… 查看全部问答> |
|
刚拿到个MC50,要开发Scanner ,我该如何入手?我是做JAVA的 ,J9安装了,SMDK v1.4 for Java我下载了,但不知道怎么入手 … 查看全部问答> |




