利用8051串行口和串行输入并行输出移位寄存器74LS164,扩展一个8位输出通道,用于驱动一个数码管显示,在数码显示器上循环显示8031串行口输出的0—9这10个数字。串行口工作在方式0时,可通过外接移位存储器74ls164实现串并行转换。在这种方式下,数据为8位,只能从RXD端输入输出,TXD端总是输出移位同步时钟信号,其波特率固定为晶振频率1/12。在CPU将数据写入SBUF寄存器后,立即启动发送。待8位数据输完后,硬件将SCON寄存器的TI位置1,TI必须由软件清零。汇编语言怎么写啊?求大神指导 |