88问答网
所有问题
51单片机扩展I/O口,C语言程序怎么写?
如题所述
举报该问题
其他回答
第1个回答 2012-12-12
用个串行转并口芯片,或者采用单片机的串口
第2个回答 2012-12-12
得看你的硬件是怎么设计的,是用8255吗?
追问
嗯,说说吧
相似回答
单片机怎么
用
c语言
设置
I
/
O口
输入或输出
答:
而
51单片机
的所有
IO
引脚,在启动后默认都是1。因此,如之前没有对此引脚进行过置0操作的话,可以直接读该引脚。但为了保险起见,也为了使
程序
通用、可移植,最好在读取之前对此引脚置1。
求
51单片机
通过
I
/
O口
模拟spi实现双机通信的
c语言
代码
??
答:
unsigned int
i,
j;for(i=0
;i
<1000;i++)for(j=0;j<s;j++);}//短延时void delay_ms(unsigned int x){ unsigned int i,j; i=0; for(i=0;i<x;i++) { j=108;; while(j--); }}/***I
O 口
模拟SPI总线 代码***/uchar SPI_RW(uchar byte){ uchar bit_ctr; for(bit_ctr=0;bit_ct...
单片机I
/
O口,C语言怎么
设置输入?
答:
单片机的I
O口,
如
51单片机
的IO口,直接是双向IO口,不需要设置即可用作输入或者输出。如P0=0x40;这里是设置为输出;Temp=P2;这是将P2口作为输入读取数据 有些单片机如STM32单片机的IO口是多功能复用IO口,只需要指定IO口的模式即可 如STM32的LED驱动IO口设置初始化
程序
如下:void LED_Config(voi...
单片机
如何用
c语言
来设置
I
/
O口,
使I/O口进入到输入或输出模式?
答:
可以这么考虑!
单片机
的I
O口
缺省时一般都是双向,既可以是输入又可以是输出
,C语言
中判断这个口是输入还是输出要看表达式的形式,比如:sbitkey=P1^0;if(key==1)...这里是作为输入的,因为是读入,再判断值 key=1;这里是作为输出,因为直接给其赋值。
关于
51单片机I
/
O口
的问题
答:
sbit P03 = P0^3;//按键4 sbit P30 = P3^0; //蜂鸣器接口 sbit P31 = P3^1; //继电器接口 bit t1, t2;void main(void){ while(1){ if(P00==0 && t1==0) {t1=1; P30=1;} if(P01==0 && t1==0) {t1=1;P30=0;} if(P00==1 && P01==1) {t1=0;} if(P02==0...
51单片机C语言
编程
答:
程序
如下 /***/ include<reg
51
.h> sbit key=P3^7;//按键输入 sbit led=P2^7;//指示灯 int s,h,n;/***/ void main(void){ TH0=(65536-1000)/256; TL0=(65536-1000)%256;TMOD=0x01; EA=1; ET0=1;//定时器初始化 while(1...
51单片机
用
c语言
编程判断各
i
/
o口
的是否有高低电平,应该怎样
写程序?
答:
就直接用 if (P_^_==0) ……这里的_表示数字
,51
有四个端口,各有八个,你随便用啊
大家帮忙找一些
51单片机
的基本
C语言程序
例子,最好带说明,谢啦
答:
I
/
O
控制
程序
:include <AT89X52.H> include <intrins.h> define uchar unsigned char define uint unsigned int define flowlight P2 void delay10ms(){uchar a,b;for(a=200;a>0;a--)for(b=225;b>0;b--);} void main(){ uchar flag=0;//判断移动方向 flag==0 左移 flag==1...
大家正在搜
单片机怎么扩展IO口
51单片机IO口最多可扩展多少
51单片机扩展IO口方案
51单片机扩展IO
单片机IO口不够怎么办
单片机IO扩展
8051单片机一共有多少个IO口
51单片机共有几组IO口
51单片机并行IO口原理
相关问题
单片机I/O口,C语言怎么设置输入?
单片机怎么用c语言设置I/O口输入或输出
用单片机AT89C51扩展并行可编程I/O接口芯片8255。
怎么编写C语言才可以实现红外控51单片机I/O口
单片机I/O接口的扩展,这样的程序怎样改能达
求51单片机的上升沿和下降沿C语言检测程序列子,端口就是普通...
求51单片机通过I/O口模拟spi实现双机通信的c语言代码?...
51单片机的某个I/O口 输出一组脉冲,求例子程序,谢谢了