11问答网
所有问题
当前搜索:
51单片机IO特点与功能
有没有
IO口
比较多的
51单片机
答:
1)首先要确定你的
单片机
型号。虽然传统的
51单片
p2口漏极开路的,但目前部分单片机的所有
io
为了增大电流,都采用了内部上拉方式。如stc的51类。2)传统单片机的51,p2口,不对它操作,状态是不定的,有可能是0,也可能是1.内部有上拉电阻的,不对它操作,默认为1.
51单片机
如何同时扩展
IO口和
存储器
答:
我在分析工业控制设备(基于
51单片机
的)时也遇到这种情况,即单片机要访问W29EE010,其中A0-A13直接接到单片机上,A14-A17分配到74HC377锁定,其中74HC377分配的地址为0A00H。W29EE010的地址为0C000H-0CFFFH 因此在访问时,通过MOVX指令向地址0A00H写W29EE010的地址A14-A17,然后通过常规的MOVX指令...
请教一下各位: 我用
51单片机
的普通
IO口
的操作技巧。
答:
这个简单啊,直接对P0口进行位操作就可以了,但是如果其他地方用到P0口的话不要用赋值操作如:P0=0x1e;这样会影响P0口其他位的值。最好如下:define S1 P0 开:S1 |= 0x1e;关:S1 &=0xe1;
51单片机IO
口合并问题,
答:
前面有P2.0到P2.6,那么缺少P2.7,那么可以用P4.0做P2.7:unsigned char temp = P2 & 0X7F;//取低7位 temp = temp | ((P4 & 0X01) << 7);//取P4口的最低一位,然后左移7位作为temp的最高位;
51单片机
若写入指令 P0=0xf0,
IO 口
电平怎样输出?
答:
P0=0xF0;这句话的意思是,将P0寄存器赋值为0xF0。P0一共有8个
IO口
,而一个字节刚好是8个位,因此可以将你写入的字节和这8个IO对应上。0xF0化为二进制是:11110000 因此,P0.7~P0.0依次是:11110000
求助:只用
51单片机
的四个
IO口
连接16X16的点阵
答:
写程序前,还是需要知道大概的原理:1、四个
IO口
,直接驱动是不可能完成上述任务的;2、如果有驱动芯片,那么,没有驱动芯片的型号没有人能帮你写程序;3、如果采用驱动芯片,看芯片接口特性,地线不算,最少只需要一个IO口,工作于异步串行通讯模式;4、如果自己做驱动,总点阵是16×128,那么驱动与...
AT89S51
单片机
八路抢答器工作原理
答:
方案二:该系统采用MCS-51系列单片机AT89S51作为控制核心,该系统可以完成运算控制、信号识别以及显示
功能
的实现。由于用了单片机,使其技术比较成熟,应用起来方便、简单并且单片机周围的辅助电路也比较少,便于控制和实现。整个系统具有极其灵活的可编程性,能方便地对系统进行功能的扩张和更改性。 CS-
51单片机特点
如下: 1> ...
单片机IO
口每秒能输入最大脉冲数是多少?
答:
那要看你单片机的主频是多大,还有就是IO口的翻转速度,例如
51单片机
用12M的晶振,那么主频就是1M,所以理论上每秒最大脉冲数为500K,例如stm32
单片机 IO
口翻转速度设置为1M,那么理论上最大脉冲数也为500K,如果想要尽量输出多的脉冲,建议用主频高的单片机,一是速度块,二是稳定,stm32据说IO速度能...
51单片机
的双向
IO
扩展芯片有哪些
答:
一般都是通过外部芯片扩展的,
IO口
控制串行进入控制并行输出,如74HC164和74HC595。
51单片机
中怎么样将输入输出端口设置成输入
功能
答:
普通
单片机io
设置成1就是输入了 因为1能被拉成0 但是0不能被拉成1 (电流高的话也可以的,一般不会有那么高的电流)
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜