单片机测试

 1 #include "reg52.h"
 2 #include "intrins.h"
 3 #define uchar unsigned char
 4 #define uint unsigned int
 5
 6 void delay( uchar x)
 7 {
 8     uint y;
 9     for (; x > 0 ; x--  )
10         for( y=500 ;y>0;y--);
11
12
13 }
14
15 uchar a;//接收蓝牙模块发送的数据
16
17 void main()
18 {
19     uchar b=0x7f;
20     uchar bb = 0xcf;
21     uchar bbb = 0xef;
22     TMOD=0x20;//定时器1工作方式2,8位自动重装
23     TH1=0xFd; //11.0592M晶振,9600波特率 
24     TL1=0xFd;
25     SCON=0x50;//串口方式1 SM0 SM1 01 允许接收
26     PCON=0x00;//SMOD=0 16分频
27     TR1=1;//打开定时器1
28     ES=1;//打开串口中断
29     EA=1;//开总中断
30     while(1)
31     {
32         if(a== 'A')
33         {
34             delay(1000);
35             P1=b;
36         }
37         else if(a== 'B')
38         {
39             delay(1000);
40             P1 = bb;
41         }
42         else
43             P1 = bbb;
44     }
45
46 }
47
48 void serial() interrupt 4 //中断子函数
49 {
50     RI=0;
51     a = SBUF;
52 }

 

时间: 2024-07-30 17:35:44

单片机测试的相关文章

单片机编程

(一) 先声明一个概念,裸编程,我创造的名词,指的是在裸机上编写程序,裸机,在单片机领域就是指带着硬件的单片机控制系统,不要想歪咯. 在裸机上编程,就犹如在一片荒地上开垦,任何一锄头下去,都会碰到硬生生的石头,要说做这有什么味?拓荒者追求的是来年的绿洲.而我们这些开垦裸机的所谓的工程师们追求的是什么?我们当然追求的是完成一个任务. 我们一般都自称是高级知识分子,那么我们在拓荒的过程中应该想些什么?当然不是想着如何把任务完成,而应该首先想着我们在想些什么.绕了是不?绕了就对了,这一绕就绕出了思想.

串口通信-一个关于RFID串口接收IC卡号并让单片机识别不同卡号并作出不同判断的问题

问题描述 一个关于RFID串口接收IC卡号并让单片机识别不同卡号并作出不同判断的问题 单片机连接一个RFID读卡器串口,用来刷不同的IC卡,用电脑串口助手测试可以返回两张卡号: 白卡卡号:20 00 00 08 04 00 00 00 24 AA 54 1A 33 03 塑料卡号:20 00 00 08 04 00 00 00 54 BF D5 E5 28 03 先想让单片机接收24 AA 54 1A 33,54 BF D5 E5 28这两段进行识别,识别到前者亮灯,识别到后者灭灯,但是现在这个

关于单片机IO口接开关三极管的疑惑

问题描述 关于单片机IO口接开关三极管的疑惑 关于单片机IO口接开关三极管,当限流电阻较小(是负载电阻几十倍)时,负载无无法被驱动的问题.自己动手焊了个测试电路.第一种情况,先不考虑单片机,原理图如下图所示.初始状态:两节干电池做Vcc,负载电阻R1=10欧(固定),限流电阻R2=5k欧(可变,0~5K欧),PNP三极管型号s8550.在R2从5k欧调小的过程中(一直到10欧),测量R1两端的电压U1,得到U1随R2减小而增大.理论上来说,Vcc-Ie*R1-Ueb-Ib*R2=0,其中Vcc,

暗渡陈仓:用低功耗设备进行破解和渗透测试

信息安全技术丛书 暗渡陈仓:用低功耗设备进行 破解和渗透测试 Hacking and Penetration Testing with Low Power Devices [美]菲利普·布勒斯特拉(Philip Polstra)著 桑胜田 翁 睿 阮 鹏 译 图书在版编目(CIP)数据 暗渡陈仓:用低功耗设备进行破解和渗透测试/(美)菲利普·布勒斯特拉(Philip Polstra)著:桑胜田,翁睿,阮鹏译. -北京:机械工业出版社,2016.10 (信息安全技术丛书) 书名原文:Hacking

《我和PIC单片机:基于PIC18》——导读

前 言 无论你是51单片机的铁杆粉丝,还是立志电子研发的有为青年,抑或是发烧友型的宅男技术控,PIC单片机都是值得你花时间和精力去仔细研究的一种微控制器.纵观国内8位单片机市场,PIC在性能指标.开发环境.产品线结构以及性价比方面都不逊色于任何一个竞争对手.而与PIC丰富的产品形成鲜明对比的是,介绍PIC的书籍稍显匮乏,大部分书籍还是以PIC16中档机为例配合汇编语言进行介绍.其实,目前PIC18高档机的价格与中档机相比已经没有明显的差距了,但性能却比后者提高了很多,本书就是以PIC的高档系列P

《我和PIC单片机:基于PIC18》——第2章 PIC的开发环境 2.1 PIC开发的硬件资源

第2章 PIC的开发环境 前面我们学习了PIC的内部资源配置和I/O口的基本结构,这一章我们重点要实现对I/O口的控制.单片机是软硬件结合的统一体,因此本章先介绍如何用简单的材料搭建起供学习使用的最小系统板,之后要学习MPLAB IDE集成开发环境,并且在该环境下使用C语言编写程序点亮一个发光二极管. 2.1 PIC开发的硬件资源 学习单片机贵在动手实践,这就要求我们需要有必要的硬件作为辅助才能达到预期的学习效果.作为初学者,可以购买成品的PIC开发板,这样做的好处是可以节约一些时间,让你更加专

《谈学单片机有前途还是嵌入式系统有前途》一文吴坚鸿回复整理

六月初吴坚鸿发表了<吴坚鸿谈学单片机有前途还是嵌入式系统有前途>一文,后被andy1989转发至博客中,在发烧友中引起了很大的反响.对于论坛上很多发烧友的评论,吴坚鸿一一作了答复,吴先生对于每个发烧友的评论都很认真的回复了,因此小编整理出来,供更多的发烧友们学习!稍稍啰嗦一下,吴坚鸿的回复可以解决很多单片机学者的疑问,如果有耐心看完的话,对大家会有极大的帮助的!     谢谢版主的关注,没想到有那么多朋友关注,让我的虚荣心一下子得到极大的满足.我决心对每个贴都回复.无论有多忙,每天坚持抽一点时

微机原理-两片ISA卡可以同时工作吗?单片机

问题描述 两片ISA卡可以同时工作吗?单片机 单片机的一种.两片同时插电脑上的话,可以的话怎样工作,不可以的话为什么?我学的是微机测试和虚拟仪器这一块的 解决方案 不同的设备有不同的中断和地址,互相不会干扰的,难道你微机原理课都睡觉了? 解决方案二: 当然可以,在486时代,一台PC甚至可以同时接6个isa扩展卡

单片机系列学习

有感于我做单片机实验的时候,在网上找的参考代码老是写得很糟糕又或者排版很丑,所以我决定将自己做单品机实验的源代码全部放出.另外,因为公布了题目和答案,也希望老师不要以这些千百年不变的题目作为课程的作业了.请看到本文的老师思考一下怎么将课程练习和实际的项目开发结合起来,因为没有人喜欢写那种没有实际应用价值的代码;请思考一下怎么通过实验来激发学生的兴趣,而不是动辄以学分威逼学生去完成课程作业. 以下篇章中的代码有如下的特点: 1.注释多,因为这是面向初学者的,所以代码的注释中包含了很多相关的知识点,