当前位置:首页 » 编程软件 » 调试编译七段数码管源程序

调试编译七段数码管源程序

发布时间: 2024-11-27 01:02:32

1. 求单片机控制温度传感器,LCD显示温度值,温度达到30度时,蜂鸣器报警的报警程序

这个有现成的,楼主可以省很多力气了,请在网上下一个proteusv7.8,里边程序,仿真电路都有。

楼主把两个程序中和一下就可以了。

改起来也不难,自己弄哦。

我受点累,楼主可以这样改:

1.1602引脚挪到P2口,及P3口,程序也要改哈,编译运行,这个非常简单。

2.再把1602剪下,粘贴到18b20那张图上;1602的程序也粘贴到18b20程序上,改掉标号重复的地方,改掉初始化程序。将18b20的结果显示在LCD上,如有必要,删除7段数码管程序。

2. 让FPGA开发板上的2个七段码的数字从00计数到99,再从99回到0;循环重复进行。

是要画仿真图吗?要画出有两位数码管的仿真图,加一个按键,然后就可以写程序了,由程序来控制按键,对数码管显示的数加1过程。
还是实物开发板?
用汇编语言写程序,还是用C语言写程序?

3. 51单片机控制3位7段共阴数码管

//51单片机控制3位7段共阴数码管 p0口控制 abcdefg dp ,
//p2.0-p2.2控制123位,----注意:没有用P2.3。
//要使其间隔1S分别显示123,231,321,213...........无限循环

//下列程序,经过仿真,符合要求。

#include <reg52.h>
#define uchar unsigned char
sbit bit1 = P2^0;
sbit bit2 = P2^1;
sbit bit3 = P2^2;
uchar code latab[] = //数字编码0-9
{0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f};
//----------------------------------------------------------------
void delay(uchar time)
{
uchar i, j;
for(i = 0; i < time; i++) for(j = 0; j < 110; j++);
}
//----------------------------------------------------------------
void disp_num(uchar a , b, c)
{
uchar i;
for(i = 1; i < 250; i++) {
P2 = 255; //关显示.
P0 = latab[a];
bit1 = 0; delay(4);
P2 = 255; //关显示.
P0 = latab[b];
bit2 = 0; delay(4);
P2 = 255; //关显示.
P0 = latab[c];
bit3 = 0; delay(4);
}
}
//----------------------------------------------------------------
void main()
{
while(1) {
//要使其间隔1S分别显示123,231,321,213...........无限循环.
disp_num(1, 2, 3);
disp_num(2, 3, 1);
disp_num(3, 2, 1);
disp_num(2 , 1, 3);
// disp_num(? , ?, ?); 还想显示?内容,楼主可自行编写.
// disp_num(? , ?, ?);
}
}
//----------------------------------------------------------------

热点内容
战地5默认是什么服务器 发布:2025-09-18 17:59:32 浏览:300
安卓变ios系统主题怎么弄 发布:2025-09-18 17:54:07 浏览:879
linux出口ip 发布:2025-09-18 17:51:57 浏览:940
androidbitmap使用 发布:2025-09-18 17:49:20 浏览:234
数字日期加密 发布:2025-09-18 17:43:46 浏览:499
网吧电脑显示未连接上桌面服务器 发布:2025-09-18 17:37:17 浏览:697
电脑压缩文件怎么解压 发布:2025-09-18 17:27:59 浏览:386
数据库数据类型表 发布:2025-09-18 17:11:56 浏览:30
java如何生产执行bat脚本 发布:2025-09-18 16:53:25 浏览:561
湖北的服务器地址是多少 发布:2025-09-18 16:51:09 浏览:493