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