51单片机编程,密码长度4位。并且密码错误时候蜂鸣器报警,正确时候led灯亮。

买来的51单片机编程学习板蜂鸣器和led灯接在同一个io口,如果我要他们同时工作那岂不是会乱七八糟了?求解啊,为什么这块板是这样的我要怎么同时使用他们啊??... 买来的51单片机编程学习板蜂鸣器和led灯接在同一个io口,如果我要他们同时工作那岂不是会乱七八糟了?求解啊,为什么这块板是這样的我要怎么同时使用他们啊??

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

一般学習板上只有一个蜂鸣器吧,而led灯则有8个而且好的单片机编程学习板是不会直接固定模块对应的I/O口的,一般使用杜邦线或排线将模块连接箌想要的I/O口(我记得我用过的普中的51板上蜂鸣器是固定一个I/O口的)你可以将它们的总的八位口错开呀。

你对这个回答的评价是

你对这個回答的评价是?

你用的是吴鉴鹰单片机编程开发板吗那个是用跳线来选择。

你对这个回答的评价是

你对这个回答的评价是?

你对这個回答的评价是

你得截个图上来啊,没准是理解错了呢

你对这个回答的评价是

新学单片机编程有谁帮我这个菜鸟写个啊,每一行最好都有个注释的... 新学单片机编程有谁帮我这个菜鸟写个啊,每一行最好都有个注释的

可选中1个或多个下面的关键詞搜索相关资料。也可直接点“搜索资料”搜索整个问题

蜂鸣器的接口是随便定义的还是在板子上设定好的?比如你使用的P0.O嘛能用其他的不?还是说当初焊板子的时候就已经定了是哪个
还有那个延时的时间怎么算啊?
 

} //延时程序的书写可以通过单片机编程助手来查找很方便。这个是郭天祥的程序此为1ms延时;

通过采用C#语言实现的上位机控制單片机编程的步进电机模块、LED灯和蜂鸣器模块使步进电机进行正、反转和停止并控制转速;LED灯模块进行有选择的呼吸式表达;蜂鸣器模塊的开始和终止。

上位机通过串口和自定义的通信协议(8字节)控制单片机编程的步进电机、LED灯和蜂鸣器模块其中在控制步进电机的过程中,为了使操作能够及时响应使用了INT0中断来进行及时性速度响应;LED灯使用位运算控制灯的闪烁位置,合理利用了单片机编程的模块和操作

注意:由于定时器个数的限制,没能控制更多的模块

P3=0xff; //数字越小,转速越大,力矩越小 P3=0xff; //数字越小转速越大,力矩越小 WEI=0; //位锁存置0电平,防止LED亮的时候数码管亮 DUAN=0; //段锁存置0电平防止LED亮的时候数码管亮 //电平时间,这个循环中低电平时长从1累加到CYCLE(周期)的值即600次 if(TI) //如果是发送標志位,清零 TMOD |= 0x01; //使用模式116位定时器,使用"|"符号可以在使用多个定时器时不受影响


我要回帖

更多关于 单片机编程 的文章

 

随机推荐