码迷,mamicode.com
首页 >  
搜索关键字:单片机    ( 2164个结果
51单片机电子密码锁设计
分类:其他好文   时间:2014-07-22 22:55:17    阅读次数:359
51单片机
STARTUP.A51//启动文件.清理RAM.设置堆栈等.即执行完start.a51后跳转到.c文件的main函数 //特殊寄存器的字节地址和位地址,sfr定义字节变量、sbit定义位变量,用通俗名作为变量名,并赋地址值,从而用名称来使用这些特殊寄存器。 //定义了一些外部函数,在C51单片机编程...
分类:其他好文   时间:2014-07-19 20:19:36    阅读次数:313
串口通讯方式1编程
在上位机上用串口调试助手发送一个字符X,单片机收到字符后返回给上位机“I get X”,串口波特率设为9600bps。 #include #define uchar unsigned char  unsigned char flag,a,i; uchar code table[]="I get"; void init() { TMOD=0x20;  //设定T1定时器的工作模式2 ...
分类:其他好文   时间:2014-07-18 21:23:22    阅读次数:193
key 串口
/******************************************************************** 函数功能:往串口发送一字节数据(可通过超级终端或者串口调试助手显示出来,  超级终端波特率选为9600)。每按下一次S2键,松开后均会在超级终端  上显示一串字母"abcdefg哈哈"。  入口参数:d: 要发送的字节数据。 ************...
分类:其他好文   时间:2014-07-17 14:37:57    阅读次数:230
串行通信学习(1)
★基本通讯方式 ●并行通讯方式 通常是指数据字节中的各位上的数据通过多条数据线同时进行传送,每一位数据都需要一条数据线。这种方式的特点:传输速度相对较快,但是如果进行长距离的数据传送,成本会很高。 ●串行通讯方式 串行通信就是将数据分成一位一位的,在一条数据线上逐个的进行传输。因此对于一个字节的数据至少需要分八次传输,相比并行通信,传输速度慢。串行通讯又分为:同步串行通信和异步串行通讯。...
分类:其他好文   时间:2014-07-16 17:21:46    阅读次数:228
多机串口通讯
★使用器件 使用了3块80c51的单片机,其中U1为主机控制其他两个从机U2,U3。每个单片机上都有一个数码管用来显示数据。主机上有两个按键KEY_1,KEY_2,分别用来控制不同的从机。 ★实现目标 主要实现的目标就是通过写多机通讯来了解他们其中的协议,以及简单协议的写法!本程序主要达到了一下效果,主机可以通过发送命令来控制从机:发送数据给从机、接收从机的数据。然后将从机或者主机显示的数据...
分类:其他好文   时间:2014-07-16 16:17:33    阅读次数:340
学习单片机的步骤
学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。第一步:数字I/O的使用 使用按钮输入信号,发光二极管显示输出电平,就可以学习引脚的数字I/O功能,在按下某个按钮后,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然...
分类:其他好文   时间:2014-07-16 15:52:56    阅读次数:235
自己动手做个智能小车(5)
自己动手做个智能小车(5)——用程序来控制轮子PWM控制电路完工了,接下来得把电路接到单片机,由单片机进行控制了。回想电路图: 这个图中,输入有3根组,A,B,C,其中,A入口,我们可以当成PWM控制线,B,C为正反转、停止控制线,整个状态可以罗列为下面表格:A控制B控制C控制Q1Q2Q3Q4电机状...
分类:其他好文   时间:2014-07-15 08:56:19    阅读次数:371
用qt写的一个简单到不能在简单的上位机
学QT时,写的一个简单得不能再简单的串口上位机,用来控制单片机上的2个LED。假设一个是只有开和关的状态。一个可以调节亮度。上位机的界面如下图:其中,波特率,数据位,停止位下拉值在设计师里面添加。剩下的功能,基本由代码实现。通信使用的协议也是随便写的。很简单和随意。图片是老弟手绘的。下面贴代码 (*...
分类:其他好文   时间:2014-07-13 23:37:56    阅读次数:397
[51单片机] nRF24L01 无线模块 串口法命令 通过无线控制另一个的灯
>_____<!注:l如果24L01用reg51那么两个设备都要用reg51,如果用reg52就都得用reg52!lPC通过串口发送给单片机命令[相当于协调器],单片机把命令通过24L01无线发送给另一个单片机,另一个单片机控制灯LED1,LED2,LED3,LED4闪烁。资源下载链接:http:/...
分类:其他好文   时间:2014-07-13 23:07:23    阅读次数:608
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!