本文旨在介绍51单片机数码管静态顯示程序入门的基础知识为初接触或即将接触单片的新手提供一个入门指导。本文章会陆续推出隔几天一个章节。所使用51单片机数码管静态显示程序为ATMEL公司的AT89C52软件为PROTEUS和KEIL;只提供原理图和KEIL环境下的注释,希望对广大即将接触51单片机数码管静态显示程序的人有所帮助如果囿错误欢迎回帖指出与本人交流或加入QQ群.
LED数码管是51单片机数码管静态显示程序外围接口设备中常用的显示设备,有七段管和米字管两种實验室中常用的是七段管。其工作方式有两种:共阴极和共阳极所谓共阴极是把LED的com端都接地,而共阳极就是把com端都接高电平其驱动显礻方式也有两种:静态显示和动态显示。
静态显示中每个数码管占用51单片机数码管静态显示程序的一个八位口I/O口工作时点亮的段常亮。於该种方式而言硬件电路简单,编程简单但是浪费51单片机数码管静态显示程序的I/O口。下面简单演示一下该种驱动方式
P2口接一个数码管,数码管显示的数字每秒钟自动加一加到9后清0,一直循环本实验中数码管采用共阴极接法。
更多电子知识请关注微信公众号: