開源軟體mcu8051ide 功能不是一般的強,界面不輸給商業軟體,而且提供多種模擬器件如:led 數碼管,矩陣數碼管(8×8)按鍵,矩陣按鍵,甚至溫度感測器。開源的沒有任何限制,感覺keil uvision弱爆了
⑵ LED產品跑動的程序用什麼軟體編輯如數碼管,點光源.
一般類似的控制器都是由單片機構成的,或單獨、或聯網工作,因此,內部工作的程序就是所使用的單片機的機器碼(經匯編語言編譯後的機器碼),但現在幾乎很少再有人在玩匯編語言了,實在困宏是不方便。現在對單片機編程基本都是通過VC來實現的,各種單片機都有對應的開發工具,軟體包,還有評估板等等。這些都和某個LED廠商如晶元等沒汪悶冊有一點關系的,就像空調機一樣,裡面也有控制器,也是單片機構成的,與空調機的品牌無關。更確切地說:台灣晶元是一家著名的LED生產商,他的產品是各類LED燈珠,有興趣可以上他們公司網站看看:http://www.epistar.com.tw/ 。至於單片機嘛,有太多的品種了,並且單片生產商也不太會直接生產此類控制器的,這些控制器一般都是第三方廠商根據罩手市場的需要量身定製的,都有特定的用途。這些廠商在全國各地都可以找到他們的身影,但在發達城市居多。
⑶ keil軟體控制四位數碼管閃爍
1、首先在電腦中新建項目:Keil uVision4 51單片機LED閃爍編程,如謹滲脊下圖所示。
2、然後設計單片機埠與LED燈相祥滲連,如下圖所示,輸入代碼。
3、接著創建延喊遲遲函數,如下圖所示,輸入以下代碼。
4、然後創建C語言主函數,如下圖所示,輸入以下代碼。
5、接著輸入對輸出取反,最後調用延遲函數,如下圖所示就完成了。
⑷ 用Keil uVision軟體編一個讓4位LED數碼管顯示數字的程序
#include<reg52.h>
#include<intrins.h>
sbitwei=P1^0;
sbitan=P1^1;
intw[8]={0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f};
inti,tt;
inttemp;
voidmain()
{
TMOD=0X01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
tt=0;
i=0;
temp=0xfe;
an=1;
P0=0xfe;
an=0;
wei=1;
P0=0x06;
wei=0;
while(1)
{if(tt==20)
{ tt=0;
i++;
if(i==8)
i=0;
wei=1;
P0=w[i];
wei=0;
an=1;
temp=_crol_(temp,1);
P0=temp;
an=0;
}
}
}
voidtimer()interrupt1
{TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
tt++;
}
這是我的protues電路圖,你可以看看,由於可簡化,我沒畫晶振和復位電路哈
⑸ LED燈珠和LED數碼管用什麼軟體編程的我想學習,請大俠們給個軟體學習。
一般都是用單片機控制的 PORETL99現在很多都用這模擬模擬、編程。還要學匯編語言和C語言