本文旨在介紹單片機(jī)入門的基礎(chǔ)知識扮饶,為初接觸或即將接觸單片的新手提供一個入門指導(dǎo)具练。本文章會陸續(xù)推出,隔幾天一個章節(jié)甜无。所使用單片機(jī)為ATMEL公司的AT89C52扛点,軟件為PROTEUS和KEIL;只提供原理圖和KEIL環(huán)境下的注釋,希望對廣大即將接觸單片機(jī)的人有所幫助岂丘,大神還請?zhí)址胚^陵究。
單片機(jī)輕松入門之一點亮一個發(fā)光二極管
其用Proteus畫得原理圖如下所示,
該電路較簡單奥帘,在P1.7上接一個發(fā)光二極管铜邮,點燈采用的是灌電流的方式。單片機(jī)31引腳要接高電平寨蹋,因為單片機(jī)訪問的是下載到單片機(jī)內(nèi)部的程序松蒜。
實現(xiàn)程序如下:
#include //頭文件
sbit led=P1^7; //位定義,將P1.7標(biāo)識為led
void main() //主程序
{
P1=0xff; //P1口置1
while(1) //while大循環(huán)
{
led=0; //將P1.7口拉低已旧,此時二極管可點亮秸苗。
}
}
仿真后的圖片如下:
想要獲取更多電子設(shè)計資料、單片機(jī)學(xué)習(xí)資料评姨,請在百度搜索“振興網(wǎng)”难述,搜索結(jié)果中點擊第一條鏈接進(jìn)入網(wǎng)站即可。微信公眾號:micropoint8吐句。振興網(wǎng):www.picmcu.com
本訂閱號致力于單片機(jī)胁后、ARM等嵌入式軟硬件的設(shè)計經(jīng)驗分享,秉承“人人都是電子設(shè)計經(jīng)驗的分享者”的理念嗦枢,成功路上不孤單攀芯,我們一起努力。