本程序演示從P3.4、P3.5和P1.0輸出時鐘信號。使用18.432MHz的晶振和STC12C5AXXS2系列單片機,從兩個定時器引腳以及獨立波特率發生器分別輸出頻率為150k、200k和100k赫茲的矩形波。內有C語言和匯編語言,用Keil C編譯。
上傳時間: 2014-08-29
上傳用戶:13681659100
本程序經調試好使,如果程序不好使,請注意檢查更改波特率和晶振頻率以及檢查調試助手和單片機的熔絲位設置,尤其是103兼容模式的熔絲位不編程M128和M16串口通信程序大同小異,M128有兩個串口UART0、UART1而M16只有一個串口UART,只需要修改相應的寄存器和引腳設置即可中斷方式接收能有效防止(采用查詢方式接收)單片機外部設備不正常,不能收到數據死機
上傳時間: 2013-12-26
上傳用戶:wqxstar
LPC2138控制液晶的程序,親測好用,晚上對這方面的資料比較少,該資料是將相關的引腳都用宏定義寫出,方便移植
上傳時間: 2016-11-15
上傳用戶:mailonghua
STM32F103開發板 DHT11溫濕度DS18B20 氣體MQ-2光敏聲控雨滴傳感器實驗程序**--------------------------------------------------------------------------------------------------------** Created by: FiYu** Created date: 2015-12-12** Version: 1.0** Descriptions: DHT11溫濕度傳感器實驗 **--------------------------------------------------------------------------------------------------------** Modified by: FiYu** Modified date: ** Version: ** Descriptions: ** Rechecked by: **********************************************************************************************************/#include "stm32f10x.h"#include "delay.h"#include "dht11.h"#include "usart.h"DHT11_Data_TypeDef DHT11_Data;/************************************************************************************** * 描 述 : GPIO/USART1初始化配置 * 入 參 : 無 * 返回值 : 無 **************************************************************************************/void GPIO_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure; /* Enable the GPIO_LED Clock */ RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO , ENABLE); GPIO_DeInit(GPIOB); //將外設GPIOA寄存器重設為缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽輸出 GPIO_Init(GPIOB, &GPIO_InitStructure); GPIO_DeInit(GPIOA); //將外設GPIOA寄存器重設為缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //推挽輸出 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //浮空輸入 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_SetBits(GPIOB , GPIO_Pin_9); //初始狀態,熄滅指示燈LED1}/************************************************************************************** * 描 述 : 串口顯示實時溫濕度 * 入 參 : 無 * 返回值 : 無 **************************************************************************************/void DHT11_SCAN(void){ if( Read_DHT11(&DHT11_Data)==SUCCESS) { printf("\r\n讀取DHT11成功!\r\n\r\n濕度為%d.%d %RH ,溫度為 %d.%d℃ \r\n",\ DHT11_Data.humi_int,DHT11_Data.humi_deci,DHT11_Data.temp_int,DHT11_Data.temp_deci); //printf("\r\n 濕度:%d,溫度:%d \r\n" ,DHT11_Data.humi_int,DHT11_Data.temp_int); } else { printf("Read DHT11 ERROR!\r\n"); }}/************************************************************************************** * 描 述 : MAIN函數 * 入 參 : 無 * 返回值 : 無 **************************************************************************************/int main(void){ SystemInit(); //設置系統時鐘72MHZ GPIO_Configuration(); USART1_Init(); //初始化配置TIM DHT11_GPIO_Config(); // 初始化溫濕度傳感器PB1引腳初始時為推挽輸出 GPIO_ResetBits(GPIOB , GPIO_Pin_9); delay_ms(500); while(1) { GPIO_SetBits(GPIOB , GPIO_Pin_9); DHT11_SCAN(); //實時顯示溫濕度 delay_ms(1500); } }
上傳時間: 2022-05-03
上傳用戶:得之我幸78
采用瑞薩16-bit MCU R7F0C002(48引腳, 24MHz主頻), 利用I/O端口、 TAU、 RTC、 CSI、 LCD等功能模塊,通過測量人體額頭的熱輻射來顯示被測對象的體溫。一鍵測量,操作簡便。對額頭測量,不接觸人體皮膚,避免交叉感染。測量時間小于1秒,測量誤差≤±0.6 ℃ 。LCD顯示溫度數據,內設報警溫度。體溫模式下,溫度大于37℃, 蜂鳴器報警。電池供電,通過按鍵切換測量模式和待機模式。在測量模式下,超過30秒不使用,自動進入待機模式。
上傳時間: 2022-05-31
上傳用戶:
SI4463收發器性能如下:頻率范圍= 119-1050 MHz接收靈敏度= -126 dBm調制(G)FSK,4(G)FSK,(G)MSK OOK最大輸出功率+20 dBm(Si4464 / 63)低有功功耗10/13 mA RX18 mA TX + 10 dBm(Si4460)超低功耗模式30 nA關機,50 nA待機數據速率= 100 bps至1 Mbps快速的喚醒和跳躍時間電源= 1.8至3.6 V優異的選擇性能60 dB相鄰通道1 MHz時75 dB阻塞天線分集和T / R開關控制高可配置的數據包處理程序TX和RX 64字節FIFO自動頻率控制(AFC)自動增益控制(AGC)低BOM低電量檢測器溫度感應器20引腳QFN封裝IEEE 802.15.4g兼容
上傳時間: 2022-06-19
上傳用戶:
Matlab應用程序接口用戶指南
上傳時間: 2013-05-15
上傳用戶:eeworm
微型計算機原理與匯編語言程序設計 PPT版
上傳時間: 2013-07-16
上傳用戶:eeworm
可編程序邏輯控制器第六講
上傳時間: 2013-06-30
上傳用戶:eeworm
GPS應用程序設計
上傳時間: 2013-06-29
上傳用戶:eeworm