1、单片机第 8、9 章习题1、用 2 片 74HC573 扩展 2 个 8 位输出口 PORTA、PORTB,分别作 8 个共阳极数码管的段码输出、位选码输出,P3.0 连接一个开关接地,当 P3.0=0,显示“20140501” ,当 P3.0=1,显示“19491001”。2、设置一个一维数组 b 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,用 1 片 74HC244 扩展 1 个 8 位输入口 PORTA 连接拨码开关,选中 PORTA 必须 P2.0=0,设 PORTA 读得的数据是 i,用 6 个共阴极数码管动态显示 bi开始的 3 个数据。3、用 2
2、片 74HC244 扩展 2 个 8 位输入口 PORTA、PORTB 分别连接两个拨码开关。选中 PORTA 必须 P2.0=0,选中 PORTB必须 P2.1=0。设计 4 个共阴极数码管,动态显示PORTA、PORTB 读得的数据。4、用 2 片 74HC244 扩展 2 个 8 位输入口 PORTA、PORTB 分别连接两个拨码开关。选中 PORTA 必须 P2.2=0,选中 PORTB必须 P2.3=0。设计 2 个共阳极数码管,P3.0 连接一个开关接地,当 P3.0=0,动态显示 PORTA 读得的数据,当 P3.0=1,动态显示 PORTB 读得的数据。5、用 1 片 74HC
3、273 扩展 1 个 8 位输出口 PORTA 连接数码管。选中 PORTA 必须 P2.0=0。设计一个 33 的键盘,其键值分别是 1-9,设计电路和编写程序,通过数码管显示所按键键值。6、用 1 片 74HC273 扩展 1 个 8 位输出口 PORTA 连接数码管。选中 PORTA 必须 P2.0=0。设计一个 44 的键盘,其键值分别是 0-F,设计电路和编写程序,通过数码管显示所按键键值。7、用 2 片 74HC273 扩展 2 个 8 位输出口 PORTA、PORTB 分别连接两个数码管。选中 PORTA 必须 P2.0=0,选中 PORTB 必须 P2.1=0。设计一个 44 的键盘,其键值分别是 0-F,设计电路和编写程序,通过数码管显示所按键键值,新按键值显示在右边数码管,前面的按键值显示在左边数码管。8、用 1 片 74HC273 扩展 1 个 8 位输出口 PORTA 连接数码管。选中 PORTA 必须 P2.0=0。设计一个 25 的键盘,其键值分别是 0-9,设计电路和编写程序,通过数码管显示所按键键值。