二、C程序源代码
/*
此程序已经经本人亲自调试运行过,如有疑问,请联系
QQ:286288986
*/
#include
#define uchar unsigned char //宏定义
sbit keyin=P3^3; //按键定义
sbit LED=P3^5; //指示灯定义
uchar a; //接收数据记存器
void main() //主函数
{
keyin=1; //按键口置1
led=1; //灭led灯
TMOD=0x20; //选择顶时器/计数器1中的方式2
SP=0x60; // 设置堆榨地址
TH1=0xfd; //波特率9600bit/s
TL1=0xfd;
SCON=0x50; //串口通信方式2,允许收发
TR1=1; //开启计数器
while(1) //循环
{
if(keyin==0) //判断按键是否按下,是则按键处理
{
SBUF=0x00; //接收数据处理
while(TI==0) ; //发送完清除接收标志位
TI=0;
}
if(RI==1) //是否接收
{
RI=0; //接收完接收标志位清零
a=SBUF; //读接收数据
if(a==0) //判断接收数据是否正确
{
if(led==1) //正确led灯取反
led=0;
else
led=1;
}
}
}
}
三、汇编程序
/*
此程序已经经本人亲自调试过,如果在学习当中有什么疑问,
QQ:286288986
*/
ORG 00H 容-源-电-子-网-为你提供技术支持
本文地址:http://www.dziuu.com/dianlutu/15452735162776.shtml
本文标签:
猜你感兴趣:
运用单片机便是了解单片机硬件结构,以及内部资源的运用,在汇编或C语言中学会各种功用的初始化设置,以及完成各种功用的程序编制。 运用按钮输入信号,发光二极管显现输出
关键词:51单片机PIC单片机单片机 所属栏目:设计编程
LM567为通用音调译码器,当输入信号于通带内时提供饱和晶体管对地开关,电路由两个检波器构成,由电压控制振荡器确定译码器中心频率。用外接元件独立设定中心频率带宽和输出延迟。主要用于振荡、调制、调解和遥
关键词: 所属栏目:音频功放电路
cd4093应用开关电路.文中介绍CD4093应用开关电路,用于应急照明使用,电路采用9V供电,CD4093为控制芯片,电路简单、适用性强。如图所示为一种用发光二极管构成的
关键词:LED照明电路 所属栏目:集成块资料
现场总线技术已经广泛应用于工业控制中,尤其是CAN(Controler Area Nerwork)总线由于具有可靠性高、成本低、容易实现等优点,在现场总线实际工程应用中占有了较大份额。
关键词:单片机 所属栏目:设计编程
我的答案是:不可以原因如下:一、软件仿真多用于教学,把更多精力用在软件的实现上由于学生学习时间宝贵,焊接一套单片机实验板又比较花时间,并且实验项目太多,所以为了
关键词:PIC单片机51单片机单片机 所属栏目:设计编程
对于新手来说,首先根据自己学的什么样单片机就选什么类型的单片机,熟悉什么类型的单片机就选什么类型的单片机。因为单片机不仅要设计电路,还要设计控制软件。选自己熟悉的单片机上手最快,也最容易获得成功。下面介绍如何选择最适合的单片机。
关键词: 所属栏目:设计编程
单片机晶振的作用是什么
在初学单片机的时候,总是伴随很多有关于晶振的问题,其实晶振就是如同人的心脏,是血液的脉搏,把单片机的晶振问题搞明白了,51单片机的其他问题
关键词:51单片机PIC单片机单片机 所属栏目:设计编程
Keil单片机编程软件Keil C51是单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇
关键词:51单片机PIC单片机 所属栏目:设计编程
详解51单片机运行过程 注:1.ROM:只读存储器,单片机的只读存储区大多用于存储程序固又称程序存储器。51单片机是EPROM,所谓的EPROM是可擦除的只
关键词: 所属栏目:设计编程
pic单片机和c51有什么区别(区别1)总线结构:MCS-51单片机的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC单片机的总线结构是哈佛结构
关键词:单片机PIC单片机51单片机 所属栏目:设计编程
实例分析51单片机出现故障及解决办法。详细如下:
故障现象:做了一个单片机温度监测系统,仿真机上一切正常,烧写芯片无法工作。相关电路框图: 用51做处理器,外围电路如
关键词:单片机51单片机 所属栏目:设计编程
PIC单片机汇编语言指令详解
pic单片机为最常用单片机之一,许多程序均基于pic单片机进行开发。因此,熟练pic单片机编程尤为重要。为保证大家能准确、熟练掌握pic单片机的使
关键词:PIC单片机单片机 所属栏目:设计编程
三种51单片机程序下载方法介绍
一般只能通过三种方式下载程序到单片机中:1.JTAG 2.ISP 3.IAP1.JTAG要使用JTAG方式下载程序,不管是使用J-LINK、ULINK、ST-LINK,只需要把
关键词:PIC单片机51单片机单片机 所属栏目:设计编程
I2C每一位信号的时序流程,而I2C通信在字节级的传输中,也有固定的时序要求。I2C通信的起始信号(Start)后,首先要发送一个从机的地址,这个地址一共有 7位,紧跟着的第 8
关键词:PIC单片机51单片机单片机 所属栏目:设计编程
越来越多的测量仪器提供GPIB(General Purpose Intefface Bus)总线接口,通过该总线可以方便快捷地连接带有GPIB接口的仪器及计算机,组成一个GPlB网络。GPIB设备与计算机连
关键词:PIC单片机51单片机单片机 所属栏目:设计编程
每个单片机系统里都有晶振,全程是叫晶体震荡器,在单片机系统里晶振的作用非常大,他结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的一切指令的执行都是建立
关键词:51单片机PIC单片机单片机 所属栏目:设计编程
引言变频调速作为交流电机调速的主要手段已经在工业领域中应用的十分广泛,其具有的调速范围宽、稳速精度高、动态响应快、适用范围广、运行可靠等技术性能,已逐步取代直流
关键词:单片机变频器 所属栏目:设计编程
新春佳节,红红的大灯笼给节日增添了不少喜庆吉祥的气氛。但绝大部分的灯笼都是靠人工手动开/关,使用不便。其实,电子爱好者只要做一个实用的光控自动开关,就可使灯笼在
关键词: 所属栏目:电子制作
无静态功耗触摸延熄开关.电路如图所示。由于在图中的R8处,串联了一个耐压400V以上的小容量电容C5,平时没有任何静态电流。每次SCR1导通的时候,此小容量电容通过R1、R8、R
关键词: 所属栏目:电子制作
电路如图所示。二极管VD1—VD4构成桥式整流,可控硅SCRS1在电路中进行电源通断控制。小电流触发可控硅SCRS2实现触摸开的控制,三极管VT1实现触摸关的控制。平时可控硅
关键词: 所属栏目:电子制作