历史上的今天
今天是:2024年12月21日(星期六)
2021年12月21日 | 8只数码管滚动显示1~8
2021-12-21 来源:eefocus

程序功能,从左到依次显示0,1,2,3,4,5,6,7 八个数字
程序源代码如下:
/*
8只数码管同时显示不同字符
*/
#include typedef unsigned char uint8; typedef unsigned int uint16; code uint8 LED_CODE[] = {0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8}; void delay(uint16 x) { uint16 i,j; for(i = x; i > 0; i --) for(j = 114; j > 0; j --); } void main() { uint8 i; while(1) { for(i = 0; i < 8; i ++) { P0 = 0xFF; P3 = 0x01 << i; P0 = LED_CODE[i]; delay(4); } } }
上一篇:单只数码管循环显示0~F
下一篇:单只按键控制单只数码管滚动显示
史海拾趣
|
随着大规模集约化生产在国内的广泛采用,各类先进的自动控制输送系统不断出现,自动轨道运行小车输送系统(EMS)就是其中一种先进实用的系统并已在实际使用过程中体现出了非常明显的优点——故障率低,现场维护简单易行,能根据不同的需要实 ...… 查看全部问答> |
|
DOS 微软一开始选用了派特森的Q-DOS “QUICK AND DISK OPERATING SYSTEM ”为基础然后再扩充功能而成 MS-DOS,主要是采用由IBM 提供的使用8088 微处理器的计算机作开发平台,它是以16 字节单人单工操作系统,特别适合一些功能简单 ...… 查看全部问答> |
|
摘要: 近几年嵌入式Internet开始迅猛发展,但绝大多数嵌入式Internet都使用微控制器和相应的软件来实现。本文介绍一种基于硬件来实现嵌入式Web Server的方案。该方案的核心思想是用VHDL语言来设计实现,并且用FPGA进行验证。 关键词: VHDL Inte ...… 查看全部问答> |
|
专家好: 我的PDA前两天在公司测试部门发现,按键进入深度休眠后,不能马上按键唤醒,只有等5~6秒(大约值)后才能马上唤醒 我的按键休眠是设置的GPIO0,唤醒源也是GPIO0 具体的设置如下: &nbs ...… 查看全部问答> |
|
shuiyan 大哥你好! 小弟最近在搞OAL里的中断函数OALTimerInit遇到个问题,是这样的: 我在private下的armtrap.s里发现了中断的异常跳转表 VectorInstructions ldr pc, [p ...… 查看全部问答> |
|
不好意思,问一下这个问题:-sh: ./helloworld: not found 我是一名初学者,今天终于完成了博创S3C2410上Linux 2.6.22的移植,网卡,文件系统都能正常使用,感觉蛮有成就感的。 但如今这个问题不知道如何解决了: 用编译内核和Busybox 1.5.1的编译器编译了一个helloworld,在开发板上用NFS挂载上,运行./hello ...… 查看全部问答> |
|
我写了两段不同的verilog代码来实现同一个功能,现在我想比较哪个代码在FPGA上跑的更快,我在Quartus II里如何看出来呢,请各位指导我一下,谢谢。… 查看全部问答> |
|
用jlink V8给目标板提供3.3V电压,就是把jlink 里面的跳线帽插到3.3V pin上然后连接 2148,一直这样提示,试了两个2148了,都是这样的提示我如果用目标板自己的电源,也是同样的提示Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFullVTarget = 3.300 ...… 查看全部问答> |




