新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 初始的STC89C52RC單片機(jī)小實(shí)驗(yàn)

初始的STC89C52RC單片機(jī)小實(shí)驗(yàn)

作者: 時(shí)間:2016-12-03 來(lái)源:網(wǎng)絡(luò) 收藏
以前的AT89S52的實(shí)驗(yàn)板要并口燒寫(xiě),STC的能串口燒寫(xiě),看了愛(ài)上單片機(jī),其中介紹有自制的USB燒寫(xiě)線,用到了 USB轉(zhuǎn)UART接口模塊(CP2102芯片實(shí)現(xiàn)) - 模塊具有5V和3.3V電源輸出給單片機(jī)端。然后去找,啊,有PL2303實(shí)現(xiàn)的USB-串口模塊賣,接起來(lái)也很方便,一個(gè)最小系統(tǒng),

本文引用地址:http://m.butianyuan.cn/article/201612/325260.htm

這個(gè)圖是在杜洋書(shū)上圖片按自己的改的。這個(gè)就是最小系統(tǒng)了,37腳接個(gè)二極管控制閃爍。一塊STC89C52RC,一塊PL2303USB轉(zhuǎn)串口模塊,一個(gè)10uF電解電容和一個(gè)10K歐電阻組成復(fù)位電路,兩個(gè)陶瓷30pF電容和一個(gè)11.0592晶振組成振蕩電路,發(fā)光二極管和220歐組成閃爍燈驗(yàn)證程序。9個(gè)元器件,單片機(jī)上接9個(gè)引腳。

下載STC-ISP燒寫(xiě)程序,缺省設(shè)置,先把STC89C52RC的+5V那斷開(kāi),打開(kāi)要寫(xiě)的hex文件,按download,等提示后,將+5V那接上,就開(kāi)始燒寫(xiě),成功了,燈就開(kāi)始閃了

keic3的UV3.CDB備份后換成STC官網(wǎng)的說(shuō)明的UV3.CDB那能選STC89C52RC型號(hào),下面就是燈閃爍的C程序了:

#include

#define uchar unsigned char

#define LED P0
void delay(int);

void main()
{
LED = 0xff;
while(1)
{
LED=~LED;
delay(200);
LED=~LED;
delay(200);//這可以設(shè)長(zhǎng)些,燈閃的規(guī)律就變了

}
}

void delay(int x)
{
int i,j;
for(i =0 ;ifor(j = 1;j<=600;j++);
}

還是蠻簡(jiǎn)單的,就拿銅絲纏引腳,,整個(gè)像小時(shí)候做的電磁鐵實(shí)驗(yàn),然后其他的什么數(shù)碼管控制電機(jī)舵機(jī)繼電器,編程就好辦了,只要不把單片機(jī)燒了。



關(guān)鍵詞: STC89C52RC單片

評(píng)論


技術(shù)專區(qū)

關(guān)閉