《嵌入式技术应用》课件——第7周.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 13页
  • 2026-07-12 发布于福建
  • 举报

任务7数码管动态扫描显示设计与实现

任务7数码管动态扫描显示设计与实现目标完成STM32的数码管动态扫描显示电路设计和程序的设计、运行及调试。任务要求采用数码管动态扫描方式,使用STM32F103R6芯片和6个共阴极LED数码管,通过数码管动态扫描程序实现6个数码管显示“654321”。

任务7数码管动态扫描显示设计与实现数码管动态扫描显示电路设计根据任务要求,数码管动态扫描显示电路是由STM32F103R6、6位数码管和一片74LS245驱动电路组成。将所有位的段选控制端并联起来,接到PC0~PC7引脚。PC0~PC7引脚输出显示段码(包括小数点“.”DP段)。PC0~PC7引脚通过一片74LS245依次接数码管的A~G和DP引脚。PB0~PB5引脚输出位码,PB0~PB5引脚依次接数码管的位码引脚1~6。

数码管动态扫描显示电路

数码管动态扫描显示程序设计数码管动态扫描显示实现分析动态扫描是采用分时的方法,轮流点亮各位数码管的显示方式。它在某一时间段,只让其中一位数码管的“位选端”(com端)有效,并送出相应的字型编码。动态扫描过程如下:从段选线上送出字型编码,再控制位选端,字符就显示在指定数码管上,其他位选端无效的数码管都处于熄灭状态;持续保持1.5ms时间,然后关闭所有数码管显示;接下来又送出新的字型编码,按照上述过程又显示在另外一位数码管上,直到每一位数码管都扫

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档