用 8051单片机的串行口扩展16位并行输出口,控制16个发光二极管,画出电路图,用汇编语言编程轮流点亮,并循环显示。
举一反三
- 8051 的Pl中各位接发光二极管,高电平点亮,用汇编语言编程依次点亮发光二极管,并循环显示。
- 用8751串行口外接CD4094扩展8位并行输出口,8位输出端的各位都接一个发光二极管。要求编程实现:发光二极管从左到右以一定延迟轮流点亮,并不断循环。假设发光二极管为共阴极,则电路连接如下图所示。 d8b4774955b621af2508a4c9d952881d.JPG
- 根据预习内容,画出单片机控制一个LED灯点亮的完整电路图,并结合电路图用汇编语言编程实现灯的亮灭闪烁变化。
- 某单片机控制系统有8个发光二极管。试画出AT89C51与外设的连接图并编程使它们由左向右轮流点亮。
- 某单片机P0口与8个发光二极管相连,当引脚为低电平时,发光二极管点亮,试编程使它们轮流点亮(跑马灯效果,汇编使用延时函数DELAY;C语言提供voiddelay_nms(unsignedchari)函数)。