单片机led显示程序C语言的
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/16 13:50:21
单片机led显示程序C语言的
利用P1口和P3口控制8个共阴极LED显示器显示8个字符数据(自定义显示内容).
非常着急,希望给予有帮助的回复和主要的程序
主要程序是实验用,程序我都不会,希望可以按照我说的内容给点详细的C语音程序,我参考和实践下
利用P1口和P3口控制8个共阴极LED显示器显示8个字符数据(自定义显示内容).
非常着急,希望给予有帮助的回复和主要的程序
主要程序是实验用,程序我都不会,希望可以按照我说的内容给点详细的C语音程序,我参考和实践下
该程序的原理是动态扫描,即每一时刻,只让一个数码管亮.让数码管从第一个到地第八个依次快速地显示,给人的视觉效果就是八个数码管同时显示.
/*程序让八个数码管显示数字0-7.*/
#include
#include包含对_crol_()函数的声明的头文件.
#define uchar unsigned char宏定义用以简写unsigned char
#define uint unsigned int
uchar temp,i;定义无字符型全局变量temp,i.
void delay(unsigned int z)//延时程序,大概延时1ms.
{
unsigned int x ,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07};//数码管真值数组,分别为0到7.
void main()
{
while(1)//大循环,让显示的状态保持
{
temp=0xfe;
for(i=0;i
/*程序让八个数码管显示数字0-7.*/
#include
#include包含对_crol_()函数的声明的头文件.
#define uchar unsigned char宏定义用以简写unsigned char
#define uint unsigned int
uchar temp,i;定义无字符型全局变量temp,i.
void delay(unsigned int z)//延时程序,大概延时1ms.
{
unsigned int x ,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07};//数码管真值数组,分别为0到7.
void main()
{
while(1)//大循环,让显示的状态保持
{
temp=0xfe;
for(i=0;i
单片机led显示程序C语言的
at89c51单片机实现LED数码管显示四位数,两个开关进行加和减.求硬件搭建图和C语言程序.
基于51单片机的led彩灯设计.9个灯(红绿蓝三色).按键控制 c语言程序
51单片机C语言,如何把只在P3口带LED的程序改成P1 P2 P3三个口同时带LED的?
单片机C语言按键控制LED灯
51单片机.用C语言的_crol_()函数实现LED灯循环左移.为什么我的程序只亮一盏灯啊.没有循环啊
用C语言编写程序使89C52单片机实现数字时钟功能,显示时分秒的数码管,p1~p7接a~
用51单片机控制4位led数码管,使其显示出想要的数字,程序怎样写,
求基于ds1302芯片和51单片机的电子时钟的程序,led显示,实现小时,分钟,秒和闹铃及整点报时功能,汇编和c语都可以
用AT89C51单片机实现四位数码管显示数据!用c语言程序实现!例如显示出1234 这四个数.
加送(+++100分)解释并修改:单片机的C语言程序
51单片机C语言for循环延时程序时间计算