main.c
来自「单片机温度采集系统」· C语言 代码 · 共 53 行
C
53 行
/********************************************************************
//模 块 名 : 温度采集演示程序
//创 建 者 : 杨 勇
日期 : 2007年4月29日 17:20
//修 改 者 :
日期 :
//功能描述 :
//其他说明 : 22.1184MHz晶振
//芯片型号 : AT89S52
//配 置 :
//版 本 : V1.0
********************************************************************/
#include <reg52.h> //包含51单片机的头文件
#define uint unsigned int
#define uchar unsigned char
uint Temperatuture_Data =0x00;
extern void InitUart(void);
extern void Uart_Send_Byte(uchar Data);
extern int Read_Temperatuture(void);
main()
{
InitUart();
Uart_Send_Byte( 'O' );
Uart_Send_Byte( 'K' );
Uart_Send_Byte( '!' );
while(1)
{
if( Temperatuture_Data != Read_Temperatuture() )
{
Temperatuture_Data = Read_Temperatuture();
Uart_Send_Byte( (uchar)Temperatuture_Data );
Uart_Send_Byte( (uchar)(Temperatuture_Data/256) );
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?