PIC单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。
单片机的无线数据传输例程 #include #include #include #define uchar unsigned char #define uint unsigned int //sbit EXF2=T2CON^6; #define COMI XBYTE[0x3100] // 定义8253R的控制字寄存器地址 #define C0I XBY...
http://www.amobbs.com/forum.php?mod=viewthread&tid=4001689 分享一个按键液晶多级菜单设计方法 typedef struct { uchar KeyStateIndex ; / / 当前状态索引号 uchar KeyDnState ; / / 按下向下键时转向的状态索引...
https://www.cnblogs.com/god-of-death/p/6863601.html 通信,有时候为了保证截获方即使得到了数据包,也不知道内容,所以加密传输即可;但有时候不需要知道数据包的内容,只要知道知道数据包能干嘛即可,比如发指令,此种情况单单对数据包...
今天在用51单片机进行串口收发数据的时候遇到了这样一个问题,上位机给单片机的字符数据是什么类型的,单片机又是怎样存储的?串口中断如下/* UART中断服务函数 */ void InterruptUART() interrupt 4 { if (RI) //接收到字节 { ...
这次研究与之前不同,之前从elf文件入手,这次从编译器入手,并且切实发现了可以成功的途径。 编译器armcc,连接器armlink, Cortex M3反汇编分析工具:mdisasm 编译命令:armcc -c --cpu Cortex-M3 -O0 --apcs=interwork --apcs /r opi/r...
在实际的单片机项目开发中,会设计到LCD的UI设计。如果我们只用if else语句去完成跳转逻辑,那么编写的代码会显得复杂难懂,如果利用映射表,这种弊端就会得到很好的改善。 假设现在有9个场景,分别对应我们小键盘上的9个数字键,另外还...
大家在实际项目中可能会有这样的需求:需要检测220V交流电通和断两种状态,用单片机识别出来。 网上有很多人讨论此问题,但是并没有一个经过验证的实际使用的电路,本文将项目中的一个电路分享出来,供大家使用。 https://topsemic.com/20...
我是参考原博客的内容去写的,由于原博客写的不全,少了关键的几个类,然后我就凭借自己扎实的功底补出来了,现在蓝牙工作正常,能发能收!在看这边文章之前你要先了解一下蓝牙的工作状态,我的代码里面可能解释的不是很详细,...
对于这在被单片机课程设计折磨的小伙伴们,这或许是一个不错的选择!简单方便,成本低廉首先声明,本设计由本人独立完成,代码原创的,在普中科技开发板上实验成功了。下面附上代码,由于都有注释,就不废话了,如果看不懂,可以连线调试一...
51单片机必会驱动 51单片机必会驱动 数码管驱动 动态扫描显示 静态显示 串口驱动 相关原理 代码 PCF8951 ADDA驱动 ADC DAC 矩阵键盘驱动 相关原理 代码 AT24C02存储模块驱动 DS1302S时钟驱动 1602液晶驱动 18B20温度模...
硬件需求: 内存需求较大,51单片机无法满足,因此需要扩展内存 Proteus需添加240X320的彩 {MOD}液晶 实现功能如下: 1、通过按键选择下棋位置 2、无限悔棋 3、重新开始 黑白双方循环落子,黑方先下,通过上下左右四个按键选择落子位置,...
(1)波特率的概念:1bps = 1 bit/s (2)板载资源有两个串口,仅UART1可以通过USB连接电脑 (3)四种方式波特率计算公式:(fosc:晶振频率 ) 方式1:baud = fosc / 12; 方式2:baud = (2^smod / 32) * (T1溢出率) 方式3:baud = (2^smod...
对于初学者而言,对单片机的内存分配往往最让人头疼,很多人学了单片机几年 都不知道单片机内部的内存使用情况是如何分配的。要了解 ROM、RAM启动,首先 需要对 链接器 Linker 如何分配内存有一定的了解。 通常,对于栈生长方向向下...
一、定时器介绍 定时/计数器T0和T1分别是由两个8位的专用寄存器组成,即定时/计数器T0由TH0和TL0组成,T1由TH1和TL1组成。此外,其内部还有2个8位的特殊功能寄存器TMOD和TCON,TMOD负责控制和确定T0和T1的功能和工作模式,TCON...