当前位置: 首页 > 产品展示 > 数码模块

火博sports

PRODUCTS
×

火博sports基于Keil的实验仿真板

发布时间:2024-06-03 08:52:54 来源:火博体育首页 作者:HB火博APP官网

  前言:Keil软件的功能强大,但由于该软件主要提供工程师开发时使用,因此并不完全适宜于初学者的学习之用。刚开始学习单片机时,初学者往往有很多概念不能理解。例如看到数字“0xfe”,单片机工程师会立即联想到“如果在P1口接的8个LED灯,将这个数(0xfe)送往P1口中,则会有7个灭,一个亮”;但初学者往往是看到8个LED灯中有7个灭,1个亮后才能理解数字“0xfe”与单片机硬件有何关系。因此,对于初学者来说,多用一些直观性的方法,如观察数码管点亮、发光管点亮等现象有助于提高学习效果。

  通常要进行直观化的教学,只能通过硬件实验的方法,不过这对于手边没有硬件的读者来说有一定的难度,这看似不起眼的问题往往直接影响了学习的效果。为了让读者更好地入门,作者开发了一些仿真实验板。这些仿真板将枯燥无味的数字用形象的图形表达出来,可以读者感受到真实的学习环境。实验仿真板使用Keil提供AGSI接口开发而成,它相当于是KeilµVision仿真环境下的一个插件,以DLL的形式提供在纯软件仿真模式下使用,仿真数码管、发光管、按键等外围器件。

  从图中可以直观地看出8位LED接于P1口,当P1某引脚为低电平时,LED点亮,引脚为高电平时,LED熄灭。4位按键分别接P3.2、P3.3、P3.4和P3.5引脚。单击可让相应引脚变为低电平。

  下图是实验仿线驱动的是第1位LED数码管,P2.6驱动的是第2位LED数码管,,,,P2.0驱动最后一位数码管。P0.7~P0.0分别接字段h...a。

  这是一块由8个数码管、8个LED和16个矩阵键盘构成的实验仿线口,当某引脚为低电平时,相应LED熄灭。


火博sports