想自己制作下面的項目,該如何入門學(xué)習(xí)呢?
請采用STM32F103R6嵌入式單片機設(shè)計一個計數(shù)器,計數(shù)范圍為0~255。計數(shù)值采用3位十進制數(shù)碼顯示器和8位二進制LED發(fā)光二極管顯示器同時顯示。8位二進制LED發(fā)光二極管顯示器,即每一位二極管亮表示該位二進制數(shù)碼為“1”,二極管不亮表示該位數(shù)碼為“0”;用一個按鍵開關(guān)作計數(shù)輸入,即程序開始運行后,每按一下開關(guān),計數(shù)器就計數(shù)一次,并顯示當前的累計值,計數(shù)到255為止。設(shè)計內(nèi)容:
(1)設(shè)計并繪出該計數(shù)器的電路圖,采用的GPIO口自定。
(2)繪制程序框圖。
(3)用ARM匯編語言編寫程序。
(4)用PROTEUS軟件和KEIL 5 (即MDK 5)軟件聯(lián)合仿真所設(shè)計的計數(shù)器功能,仿真過程和結(jié)果要能演示。
|