用AT89S51单片机的P0.0/AD0-P0.7/AD7端口接数码管的a-h端,8位数码管的S1-S8通过74LS138译码器的Y0-Y7来控制选通每个数码管的位选端。AT89S51单片机的P1.0-P1.2控制74LS138的A,B,C端子。在8位数码管上从右向左循环显示“12345678”。能够比较平滑地看到拉幕的效果。
上传时间: 2016-06-17
上传用户:wanghui2438
使用C8051F040单片机,用IO口(P0.3,P0.4)模拟I2C总线,控制实时时钟芯片ISL12028代码程序
上传时间: 2016-06-30
上传用户:1079836864
使用C8051F040的硬件SPI口控制FLASH芯片AT45DB321,P0的0,1,2配置为3线SPI口,P6的0,1,2,3软件控制AT45DB321的状态引脚
上传时间: 2013-12-25
上传用户:yt1993410
c51 对P2.0端口进行简单编程 通过P0.1端口的按键控制P2.0引脚电平的高低。
上传时间: 2013-12-04
上传用户:zhenyushaw
30路遥控开关,按0-30个键分别点亮p0.0-p3.5的灯,32键全灭 可以用此外接驱动后控制30路开关! 遥控器端口p3.7
上传时间: 2014-01-22
上传用户:lepoke
89s51单片机控制继电器! 由s51io口输出低电平使三极管导通 从而控制继电器闭合 #include <reg51.H> sbit P0_0=P0^0 sbit P1_7=P1^7 main() {while(1) { if (P0_0==0) P1_7==1 } }
上传时间: 2013-12-17
上传用户:xsnjzljj
用S51单片机控制驱动芯片L298程序(C语言) 有六个端口,输入端口分别为P1.0,P1.1,P1.2,P1.3,P1.4,P1.5. 六个输出端口分别为P0.0,P0.1,P0.2,P0.3,P2.4,P2.5. 其中P0.0,P0.2,P2.5输出高低电平.P0.1,P0.3,P2.4输出PWM脉冲信号. 程序要求 只要P1.0-P1.5中任一个为"1",则P0.0,P0.2输出高电平 当P1.2或P1.3为"1",P0.1,P0.3输出占空比相同的PWM信号
上传时间: 2013-12-18
上传用户:
遥控器控制显示0123456789abcdef数据不保持 * .数码管数据p0,数码管控制p2口,遥控接收端口p3.7
标签: 0123456789 abcdef 3.7 控制
上传时间: 2017-01-17
上传用户:gonuiln
<C8051F040.h> 串口例程 TX0线为P0.0,RX0线为P0.1,TX0采用T2为波特率产生源,RX0采用T1为波特率产生源///////
上传时间: 2013-12-30
上传用户:cc1
I/O并行口直接驱动LED显示 利用AT89S51单片机的P0端口的P0.0-P0.7连接到一个共阴数码管的a-h的笔段上,数码管的公共端接地。在数码管上循环显示0-9数字,时间间隔0.2秒。
上传时间: 2017-05-17
上传用户:84425894