利用一片8255设计一个具有10个按键和6位LED数码管的键盘显示电路
利用一片8255设计一个具有10个按键和6位LED数码管的键盘显示电路
日期:2010-06-06 20:06:01 人气:1
8255有三个8位的并行接口,只有PC口是可以拆分使用的,所以:
用PA口的8条线,输出数码管的段选;
用PC口的6条线,输出数码管的位选;
用PC口的2条线,作为键盘输入;
用PB口的8条线,作为键盘输入。
正好都能用上。
8255的初始化,控制字要写对,才行。
宜选用共阳的数码管,电路中,还要有位驱动、段限流的部分。
键盘应接地,口线要接上拉电阻。