第 10 講復習1-9講
這節課的主要內容是帶著大家復習一下前 9 節課的知識點和實驗。我總結了一下 前 9 節課的知識點,如下:
電子方面:
1、發光二極管點亮原理(陽極接高電平(1),陰極接低電平(0));
2、51 單片機高電平為+5V,低電平為 0V;高電平在軟件中一般用 1 表示,低電平用 0 表示;
3、電路圖中,+5v 用 xxx 圖形符號表示,GND 用 xxx 圖形表示;
4、8 段數碼管共陽極與共陰極的內部結構;
5、8*8 點陣內部結構;
6、74HC138 譯碼器真值表;
7、蜂鳴器;
8、繼電器;
單片機方面:
1、 51 單片機 IO 端口分為幾組?每組幾位?(四組,P0,P1,P2,P3,每組各有 8 位,P0.0-P0.7)
2、 IO 端口的功能?(輸出高低電平、檢測高低電平)
3、 寄存器(單片機關于硬件的編程,本質上是對寄存器的編程),比如軟件中出現的 P0、 P1、P2、P3 都是各個端口的寄存器,我們可以對這個端口寄存器的每一位進行操作.我們以后還會學到定時器,中斷的寄存器。 C 語言方面:
1、 sbit 用法,如:sbit led=P0^0;
2、 其它常規 C 語言基礎知識:
函數: main 函數,delay()函數定義,庫函數_cror_()、_crol_()
數據類型:sbit、char、int數組:一維數組、二維數組 流程控制語句:while、for、if、switch case default 宏定義:#define操作符:~(取反)、==(測試等于,用于判斷)、=(賦值)其它:typedef
算法方面:
1、delay 延時函數
2、8 位數管碼動態掃描
3、點陣 LED 動態掃描
4、8 段數碼管編碼

這是以前給小學生培訓單片機做的一套講義,盡可能的做到了通俗易懂,現分享給大家,絕對的純原創資料.
全部資料下載地址(共15章,pdf格式):http://www.zg4o1577.cn/bbs/dpj-98524-1.html
|