资源简介
主要使用电脑给单片机发送字符串和数字 并通过串口软件返回电脑 同时也用到了简单加密和检验设计
适合单片机初学者下载
代码片段和文件信息
//给数码管发送“0-65535“之间的任意数据
//然后返回给电脑
#include
#define uint unsigned int
#define uchar unsigned char
uchar aflagi;
uchar num;
uchar buf[2];
uchar code table[]={0x3f0x060x5b0x4f0x66
0x6d0x7d0x070x7f0x6f};//此数组为 !!! 0~9 !!!
void main()
{
TMOD=0x20;//定时器1工作方式2
TH1=0xFD;
TL1=0XFD;//设置9600波特率
TR1=1;
REN=1;
SM0=0;
SM1=1;//工作方式1
EA=1;
ES=1;
while(1)
{
if(flag)
{
ES=0;
for(i=0;i<14;i++)
{
SBUF=buf[i];
while(!TI);
TI=0;
}
ES=1;
flag=0;
}
}
}
void series() interrupt 4
{
RI=0;
for(i=0;i<2;i++)
{
buf[i]=SBUF;
RI=0;
}
a=buf[0]*256+buf[1];
flag=1;
}
void disp_num(uint aa)
{
uchar wanqianbaishige;
wan=aa/10000;
qian=aa/1000%10;
bai=aa/100%10;
shi=aa/10%10;
ge=aa%10;
}
void disp_7seg()
{
switch(num)
{
case 0:P2=table[0];break;
case 1:P2=table[1];break;
case 2:P2=table[2];break;
case 3:P2=table[3];break;
case 4:P2=table[4];break;
case 5:P2=table[5];break;
case 6:P2=table[6];break;
case 7:P2=table[7];break;
case 8:P2=table[8];break;
case 9:P2=table[9];break;
default:break;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3689 2009-04-18 14:57 series\series_1.LST
文件 187 2009-05-16 11:06 series\series_1.plg
文件 5187 2009-04-18 14:57 series\series_1.OBJ
文件 1242 2009-04-18 14:57 series\series_1.c
文件 4514 2009-04-18 14:57 series\series_1
....... 983 2009-04-18 15:01 series\series_1_Opt.Bak
文件 48 2009-04-18 14:57 series\series_1.lnp
文件 6846 2009-04-18 14:57 series\series_1.M51
文件 981 2009-05-16 10:40 series\series_1.Opt
文件 1223 2009-04-18 14:57 series\series_1.hex
....... 0 2009-04-10 14:29 series\series_1_Uv2.Bak
文件 2124 2009-04-10 15:36 series\series_1.Uv2
文件 512 2009-04-10 16:00 series\series_1_shumaguan.c
文件 656 2009-04-10 16:14 series\series_secret.c
目录 0 2009-04-10 14:28 series
----------- --------- ---------- ----- ----
28192 15
- 上一篇:云安全技术与应用试题
- 下一篇:FlashFXP最新 注册码 注册机
相关资源
- 以51单片机为核心的DS18B20的数码管显
- 基于51单片机pwm控制的呼吸灯程序
- 将protobuf移植到32位单片机.pdf
- MCS-51单片机期末试题2及答案
- 八路数字电压表基于单片机的
- 单片机课设--数字万用表protues仿真+汇
- 基于51单片机的打地鼠游戏
- AD转换芯片ADS1210的单片机(C8051F020)
- 基于单片机的节日彩灯控制器设计
- 交通灯控制系统设计基于单片机的设
- 单片机PWM控制花样彩灯
- 用89C51实现的正弦波信号发生器电路图
- 电气专业毕业论文-智能冰箱控制器
- 51单片机电梯程序加仿真
- 威纶触摸屏MODBUS协议的测试数据,与
- STC12交流信号采样电路图
- 基于51单片机的篮球计分器可用
- AVR M16例程大全
- 基于STM32单片机的指纹识别模块的测试
- 太阳能自动追踪系统
- 基于51单片机控制的函数信号发生器含
- 51单片机课程设计报告
- 霍尔测速和显示
- 基于单片机的十字路口的智能交通控
- DA转换锯齿波+三角波+梯形波+方波
- 8051单片机altium元件库
- 数字三轴加速度计ADXL34551单片机例程
- 51单片机模拟IIC协议读写EEPROM(24C02)
- 简易c51单片机矩阵式键盘密码锁
- 电子密码锁 proteus仿真
评论
共有 条评论