想自己制作下面的项目,该如何入门学习呢?
请采用STM32F103R6嵌入式单片机设计一个计数器,计数范围为0~255。计数值采用3位十进制数码显示器和8位二进制LED发光二极管显示器同时显示。8位二进制LED发光二极管显示器,即每一位二极管亮表示该位二进制数码为“1”,二极管不亮表示该位数码为“0”;用一个按键开关作计数输入,即程序开始运行后,每按一下开关,计数器就计数一次,并显示当前的累计值,计数到255为止。设计内容:
(1)设计并绘出该计数器的电路图,采用的GPIO口自定。
(2)绘制程序框图。
(3)用ARM汇编语言编写程序。
(4)用PROTEUS软件和KEIL 5 (即MDK 5)软件联合仿真所设计的计数器功能,仿真过程和结果要能演示。
|