1樓:牛xx的小
#include "sys.h"
/*不用函式,巨集即能完美完成驅動輸出。
使用pb 0-7 口控制繼電器*/
#define relayon(a) pbout(a)=1 //開啟
#define relayoff(a) pbout(a)=0 //關閉
void main(void)
}使用光耦也要考慮io本身的驅動能力
海微自動化使用的stm32晶片,為什麼不能用c語言編寫
2樓:欒冰海
有些stc微控制器燒錄程式時需要把p1.0 p1.1拉低才行
求一個微控制器控制繼電器的程式。 10
3樓:0開拓者
如果是做產品的話,高電平驅動不好,復位的時候管腳預設狀態是高電平,就算程式中開機立即拉低io口,上電的時候也可能繼電器顫抖一下
寫個c語言的繼電器控制程式,p1_4,p1_5使他接受一個字串就開
4樓:歸一
什麼意思,沒明白。
你是通過串列埠控制繼電器?
求一個51微控制器控制繼電器的c語言程式,要求能通過按動微控制器上的矩形鍵盤控制繼電器的常開或常關 5
5樓:于于祥祥
你想用按鍵怎麼控制?得答題說一下思路吧?
求微控制器c語言定時程式。初始條件下繼電器斷開,繼電器低電平有效。 10
6樓:匿名使用者
#include //假定繼電器是安裝在p3.5,按鍵分別安裝在p3.6, p3.
7,時脈頻率12mhzsbit sw1=p3^6;sbit sw2=p3^7;sbit relay=p3^5; void setuptimer0() data unsigned char us250;data unsigned int relay_timer;void timer0_isr() interrupt 1 //定時中斷服務程式,為按鍵消抖服務 if (++us250>=4) //250us中斷一次,每四次得到1ms //如果當前正處於一個動作過程且有sw2按下,則修改繼電器延時為1000msif (relay_timer && 0==sw2) relay_timer=1000;} void main()
求51微控制器控制繼電器的彙編程式或c語言程式!!!!
7樓:匿名使用者
繼電器只有一個控制端呀,led控制亮滅可以吧,延時也可以吧,將它當做led來控制就行了。
8樓:匿名使用者
#include
#include
sbit key=p1^0;
sbit key1=p1^1;
sbit d1=p0^0;
sbit d2=p0^1;
void delay1s(void) //誤差 0usmain()
if(key1==0)
if(d1==0)
if(d2==0)}}
8255不要 繼電器接p0^0 p0^1
51微控制器控制一個小燈和一個繼電器,用c語言
9樓:灬隨緣灬
系統設定如下 p1.0 按鍵1 p1.1 按鍵2 p1.2按鍵3p2.0 p2.1 p 2.2 分別接一個繼電器和ledio口 初始化均為高電平
程式main()
if(p1.1==0)
if(p1.2==0)}
10樓:匿名使用者
程式很簡單,自己做一次大俠,沒問題!
11樓:匿名使用者
大俠,這個還不懂再來找我了
請教STM32F103與DSP採用SPI通訊的問題
首先nss配置為硬體的話,相應引腳的gpio應配置為第二功能 其次確認spi外設的時鐘和使能設定 還有主從機的配置 如果stm32是主機,當需要讀取從機資料的時候,必須有主機發起,由主機來提供匯流排時鐘。如果要發資料,發出資料後返回值不關心,但還是要讀取以清空暫存器 如果要收資料,不關心發出什麼資料...
stm32tcp包多大會分包,stm32f4支援多少條tcp
一般所處的乙太網,乙太網幀最大1500位元組,減去20位元組ip首部8位元組udp首部,一次udp報文也就是說sendto不要超過1472位元組,否則ip分片。stm32f4支援多少條tcp stm32的部分io口可以容忍5v,部分io口只能是3.3v容忍。到底哪些能夠容忍,檢視資料手冊,引腳標註 ...
stm32f407dp83848lwip交叉線與pc直連綠燈常
你還是除錯下ping命令啊,這個通了什麼都通了。你問題解決了嗎?我遇到和你一模一樣的問題,請問怎麼解決的?智慧硬體產品經理和做網際網路的有什麼區別 智慧硬體產品經理 相當於 硬體產品經理 網際網路產品經理 的集合,不僅僅要了解硬體的研發知識,還要了解 鏈 生產 銷售 售後 迭代等一系列知識,還的對於...