本帖最后由 zl2168 于 2016-11-23 11:09 编辑
三极管连接方式不对。NPN管,E极接地,C极接共阴数码管位选端,CPU高电平驱动;PNP管,E极接正5V,C极接共阳数码管位选端,CPU低电平驱动。其中,用PNP管,CPU低电平驱动比较合理。给你一个参考案例。
实例56 PNP晶体管选通3位共阳LED数码管动态显示 先Proteus仿真一下,确认有效。
实例56 PNP晶体管选通3位LED动态显示.rar
(47.41 KB, 下载次数: 4)
以上摘自张志良编著《80C51单片机仿真设计实例教程——基于Keil C和Proteus》清华大学出版社ISBN 978-7-302-41682-1,内有常用的单片机应用100案例,用于仿真实验操作,电路与程序真实可靠可信可行。书中电路和程序设计有详细说明,程序语句条条有注解。
|