8051进行8路LED模拟分支控制 用8051的p1口作为输入、P0口作为输出,通过74LS244接8路LED模拟分支控制。 p1.0为低电平时,点亮一LED;p1.0为高电平、p1.1为低电平时点亮全部LED;当p1.0、p1.1都为高电平时,LED按四个一组,轮流反复点亮 p1.0、p1.1、p1.2都为高电平时,8LED逐一点亮并反复循环
上传时间: 2014-02-10
上传用户:gxmm
通过MCS-51的p1.0和p1.1来模拟I2C总线进行通信,数据收发工作。程序是用C语言实现。内有详细解释,可读性和移植性强。
上传时间: 2015-11-01
上传用户:qweqweqwe
程序名: 24系列EEPROM读写 电路介绍:由p1.7=sda,p1.6=scl 功能操作:按S3加数,按S1将i2c指定地址数据读出、显示,按S2将指定数据写入
上传时间: 2014-08-27
上传用户:Miyuki
知识要点:理解熟悉单片机的逻辑运算 运行结果:p1 口输出4 次计算的数值,注意1 为灭0 为亮,从1.7 到1.0 排列 与的概念:有0 为0 全1 出1.或的概念:有1 为1 全0出0.取反的概念遇1 为0 遇0 为1 异或的概念:相同为0 不同为1
上传时间: 2015-11-07
上传用户:kelimu
知识要点:理解熟悉单片机的逻辑运算 运行结果:p1 口输出结果为01100000,注意1 为灭0 为亮,从1.7 到1.0 排列 ANL 0FH就是把数据与00001111相与那么遇1得原来的数遇0则为0,结果是前面的4位变 0, 后面的4 位保留
上传时间: 2015-11-07
上传用户:wxhwjf
知识要点:比较指令的学习与cy位 开始初始化为ff. 大于fe,那么显示1. 如果用导线把p1.1,\...p1.7 短路到地,p1 将小于fe, 显示0 ,如果把p1.0 短路到地p1=fe 则继续检测无显示. 该程序示例了比较指令. 同时有助于理解数的概念
上传时间: 2013-12-12
上传用户:1583060504
单片机用T1中断在IO口p1.0输出乐曲(在p1.0口与VCC间接一喇叭即可听到) // // 1.由于输出的是方波,比较难听:-)你也可以将波形细分用DA输出正弦波 // // 2.由于T1频繁中断,任何其他中断发生都会是乐曲打顿,只适合试验 // // 3.优化音符编码:一个字节中包含节拍、音符、升降调,可区分数据和命令
上传时间: 2013-12-26
上传用户:alan-ee
,片选接到p1.5 复位端 p1.4 中断端接到 int0 82c250工作在斜率模式下 ,RS 接51k电阻到地。 2,SJA1000与82C250的接口,逻辑上为SJA1000输出0(显性位),表现为低点平输出给82C250,则82C250输出 差分的低电平。SJA1000输出1(隐性位),表现为高电平或悬空输出给82C250,则82C250输出悬空状态。 3,周立功的中SJA_BCANCONF.ASM中对输出控制寄存器 的TX0的输出 极性的位的定义不对。 还有里面定义有接收错误标志码,不知道何时用。
上传时间: 2015-11-10
上传用户:xaijhqx
st7920 128*64测试程序sbit RS = p1^0 sbit RW = p1^1 sbit E = p1^2
上传时间: 2014-01-10
上传用户:lanjisu111
DS1302读写一体化C51源程序 以下引脚定义部分根据实际接线情况作适当调整 sbit TIMECLK = p1^0 sbit TIMERST = p1^1 //禁止DS1302 sbit TIMEIO = p1^2 //释放数据总线
上传时间: 2014-01-16
上传用户:q123321