包含原理图程序,部分proteus仿真
2021-07-19 17:04:01 318.54MB 51案例 32案例
串口屏
2021-05-23 16:02:22 797KB 串口屏
1
单片机MODBUS_RTU协议(从机)
2021-05-20 11:43:53 5KB MODBUS_RTU 51 stm8 stm32
1
SIM800C模块应用Arduino 51单片机 STM32软件例程源码资料合集: 1、Arduino例程 2、51单片机测试源码 3、STM32测试源码 4、Linux 5、PC端 6、Windows 01.STM32 拨打电话 02.STM32 发送短信 03.STM32 短信远程控制开关 04.STM32 TCP通信 GSM GPRS模块和STM32的连接方式.txt 01.STC89C52+SIM800C拨打电话 02.STC89C52+SIM800C发送短信 03.STC89C52+SIM800C接收短信控制开关 04.STC89C52+SIM800C TCP通信 GSM GPRS模块和51单片机接线方式.txt void main() { Uart_Init(); if (sendCommand("AT\r\n", "OK\r\n", 3000, 10) == Success); else errorLog(); delay_ms(10); if (sendCommand("AT+CPIN?\r\n", "READY", 1000, 10) == Success); else errorLog(); delay_ms(10); phone(phoneNumber); //´òµç»° while(1) { } } void phone(char *number) { char send_buf[20] = {0}; memset(send_buf, 0, 20); //Çå¿Õ strcpy(send_buf, "ATD"); strcat(send_buf, number); strcat(send_buf, ";\r\n"); if (sendCommand(send_buf, "OK\r\n", 10000, 10) == Success); else errorLog(); } void errorLog() { while (1) { if (sendCommand("AT\r\n", "OK\r\n", 100, 10) == Success) { soft_reset(); } delay_ms(200); } } void soft_reset(void) //ÖÆÔìÖØÆôÃüÁî { ((void (code *) (void)) 0x0000) (); } unsigned int sendCommand(char *Command, char *Response, unsigned long Timeout, unsigned char Retry) { unsigned char n; CLR_Buf(); for (n = 0; n < Retry; n++) { SendString(Command); //·¢ËÍGPRSÖ¸Áî Time_Cont = 0; while (Time_Cont < Timeout) { delay_ms(100); Time_Cont += 100; if (strstr(Rec_Buf, Response) != NULL) { CLR_Buf(); return Success; } } Time_Cont = 0; } CLR_Buf(); return Failure; } //**************************************************** //MSÑÓʱº¯Êý(12M¾§ÕñϲâÊÔ) //**************************************************** void delay_ms(unsigned int n) { unsigned int i,j; for(i=0;i
0.96寸 OLED液晶屏 IIC接口 51单片机 stm32 arduino 含取字软件 (01)xs128-oled -IIC(实验成功) (02)STM32例程(STM32F103C8T6) (03)C51例程(STC89C52) (04)arduino I2C--实验成功,推荐 (05)Arduino例程(UNO) (06)Arduino显示汉字
2021-04-27 23:42:32 8.15MB oled stm32f103 arduino 取字软件
1
用C在单片机上实现面向对象,在51和STM32单片机上使用面向对象的编程,第一篇:炫酷地点亮一盏LED灯源码工程,在51和STM32单片机上使用面向对象的编程,第一篇:炫酷地点亮一盏LED灯源码工程
2021-04-20 12:47:09 5.33MB STM32 单片机 源码
1
AM2320 温湿度传感器 51和arduino驱动代码32可参考移植
2021-04-17 15:52:20 2.45MB AM2320 51 Arduino stm32
1
包括32和51的示例程序,可以通过改变程序内参数变更输出频率。 其中adf4351.c文件默认为239.3MHz到289.3MHz,步进1MHz,变更数组参数就可以改变频率范围和步长。
2021-04-02 15:38:27 328KB adf4351 51单片机 stm32
1
基于STM32单片机的使用MPU6050传感器的利用卡尔曼滤波器算法的角度测量仪
LD3320为内核是51单片机,LD3320当输入不同的语句通过串口输出相应的代码,利用STM32与51单片机的串口通讯,将代码传输给STM32实现STM32端口控制。 注意事项: 1:STM32串口,51串口波特率以及电脑端串口调试助手波特率均为9600。 2:51的TX端口与STM32的PB11(USART3_RX)端口连接;51的RX端口不接;STM32的PB10(USART3_TX)端口与STM32的RXD端口连接。 3:DS0,DS1均为STM32Mini板板上硬件资源。
1