用1片74HC273扩展1个8位输出口PORTA连接数码管。
选中PORTA必须P2.0=0。
设计一个3×3的键盘,其键值分别是1-9,
通过数码管显示所按键键值。
#include .H>
#define uchar unsigned char
uchar code NUMtable[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,
0x77,0x7C,0x39,0x5E,0x79,0x71,0x76,0x38,0x37,0x3E,0x73,0x5C,0x40,0x00}; //共阳极数码管段码表
void main()
{
data uchar a,LOC;
while(1)
{
P1_0=0X01; //0000 0001
}
}
、
(由于“禁止重复输入同样的词汇或符号:P”,我把完整代码放图片里)
P0需要上拉电阻