单片机最小系统制作记录
生活随笔
收集整理的這篇文章主要介紹了
单片机最小系统制作记录
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
聲明:本實(shí)驗(yàn)采用面包板,跳線,電子散件制作
目的:單片機(jī)最小系統(tǒng),控制發(fā)光二極管閃爍
電子元件清單(僅限本實(shí)驗(yàn)的最小系統(tǒng)):
面包板+跳線(>20根)
5V 供電電源 1個(gè)
10UF 電解電容 1個(gè)(復(fù)位電路)
30PF 瓷片電容 2個(gè)(時(shí)鐘電路)
10k 電阻 2個(gè)(復(fù)位電路+LED發(fā)光電路)
STC89C51 單片機(jī) 1個(gè)
12MHZ 晶振 1個(gè)
發(fā)光二極管 1個(gè)
效果圖:
電路原理圖:
上電測(cè)試:(建議上電前,再次檢查確認(rèn)電路,防止燒毀元器件)
一般來(lái)說(shuō)先給單片機(jī)燒寫(xiě)LED常亮程序,方便檢查電路是否有接觸不好,程序如下:
#include <reg52.h> sbit D1=P0^0; //D1接通,LED常亮,電路接單片機(jī)第39管腳 void main() { D1=0; }
程序如下:
#include <reg52.h> sbit D1=P0^0;void delay10ms(unsigned int count) {unsigned int i,j,k; for(i=0;i<count;i++)for(j=0;j<10;j++)for(k=0;k<120;k++); } void main() {while(1){D1=0;delay10ms(10);D1=1;delay10ms(10);} //D1=0; }燒寫(xiě)之后,插好單片機(jī)(注意要插緊,本人實(shí)驗(yàn)過(guò)程中曾出現(xiàn)未插緊接觸不好現(xiàn)象),成功看到LED閃爍,本次實(shí)驗(yàn)成功結(jié)束!
參考視頻資料:
http://v.youku.com/v_show/id_XNTk5MzYyMTgw.html
本實(shí)驗(yàn)所需元器件選購(gòu)店鋪(店家人不錯(cuò)):
http://item.taobao.com/item.htm?_u=8asuqbs7f10&id=36771505927
總結(jié)
以上是生活随笔為你收集整理的单片机最小系统制作记录的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Qt与Tomcat服务器通信实例 po
- 下一篇: 温控窗帘系统制作文档