#include //包含单片机寄存器的头文件
unsigned char code tab[ ]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
//流水灯控制码,该数组被定义为全局变量
/*****************************************************
函数功能:向pc发送一个字节数据
***************************************************/
void send(unsigned char dat)
{
sbuf=dat;
while(ti==0)
;
ti=0;
}
/**************************************************************
函数功能:延时约150ms
**************************************************************/
void delay(void)
{
unsigned char m,n;
for(m=0;m《200;m++)
for(n=0;n《250;n++)
;
}
/*****************************************************
函数功能:主函数
***************************************************/
void main(void)
{
unsigned char i;
tmod=0x20; //tmod=0010 0000b,定时器t1工作于方式2
scon=0x40; //scon=0100 0000b,串口工作方式1
pcon=0x00; //pcon=0000 0000b,波特率9600
th1=0xfd; //根据规定给定时器t1赋初值
tl1=0xfd; //根据规定给定时器t1赋初值
tr1=1; //启动定时器t1
while(1)
{
for(i=0;i《8;i++) //模拟检测数据
{
send(tab[i]); //发送数据i
delay(); //150ms发送一次数据
}
}
}
彩电开关电源疑难故障检修一例
hanlp for elasticsearch(基于hanlp的es分词插件)
新时代 新共识 新未来|2023数字经济创投峰会即将隆重开幕
锂的神奇功能
电流传感器是如何在UPS中工作的?
如何利用单片机向PC发送一个字节数据
RFID如何保护小区
威视芯与芯原股份达成战略合作,共同打造智能超高清显示技术解决方案
Android10.0正式版开始推送 谷歌亲儿子尝鲜
微雪电子OTS-14(34)-0.65-01 SSOP14测试座简介
三款文件和对象存储产品的对比和应用
电子汽车衡的维修问题及其对策
传LGD将采新制程、OLED电视面板成本骤减
安装涡街流量计时需要注意什么
【技术分享】RK3568适配RK628 RGB to HDMI
高灵敏度单极霍尔IC的特点及应用介绍
触控面板技术将如何进入柔性时代
三星S8最新消息:双版本5.7和6.2寸,起卖价5800元!
充电器价格高才是无线充电是个鸡肋的原因
AD605的单通道连接电路图