📄 main.c
字号:
/*
****************************************************************************************************
* 版本号:1.0
* 作 者:honyry
* 日 期:2007-12-08
****************************************************************************************************
*/
#include <main.h>
/**********************************************************************
函数功能: 上电初始化函数
入口参数: 无
出口参数: 无
***********************************************************************/
void Power_Up(void)
{
SCON=0x50; /*串行口工作方式1 8位数据位*/
/*****串行口设置(使用T2定时器作为波特率发生器)*****/
TMOD = 0x20;/*Time1为8位重装载产生波特率*/
TH1=0xfd;
TL1=0xfd; /*9600波特率*/
TR1=1;
}
/**********************************************************************
函数功能: 主函数
入口参数: 无
出口参数: 无
***********************************************************************/
void main()
{
byte n;
Power_Up();/*初始化*/
P2_6=0;/*数码管给电*/
P0=0;/*点亮数码管,用于验证数码管是否工作正常*/
while (1)
{
if (RI)/*始终查询串口是否有数据接收到*/
{ /*有数据*/
RI=0;/*清除RI标志*/
n=SBUF;/*接收数据*/
if (n==0) P0=0x28;
if (n==1) P0=0xf9;
if (n==2) P0=0x4c;
if (n==3) P0=0x58;
if (n==4) P0=0x99;
if (n==5) P0=0x1a;
if (n==6) P0=0x0a;
if (n==7) P0=0xb8;
if (n==8) P0=0x08;
if (n==9) P0=0x18;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -