-
中断服务程序与普通子程序有什么根本的区别?
答:中断服务程序是随机发生的,结束后要返回断点。普通子程序是安排好的,没有断点。
09-04 13:35by
畅学电子 1165次查看
-
与51或者其他系列的单片机相比,PIC单片机的中断机制有其特殊之处,针对我们一些初学者存在的一些问题和疑惑,我在此做一个个人总结,不当的地方,请站友们指正。
先摘引三个对PIC中断理解的回帖,然后...
09-04 13:35by
畅学电子 1688次查看
-
中断和定时器是单片机学习的灵魂所在,如果不懂中断和定时器,说明不懂单片机!
09-04 13:33by
畅学电子 974次查看
-
中断是通过硬件来改变CPU的运行方向的。计算机在执行程序的过程中,当出现CPU以外的某种情况时,由服务对象向CPU发出中断请求信号,要求CPU暂时中断当前程序的执行而转去执行相应的处理程序,待处理程...
09-04 13:26by
畅学电子 1158次查看
-
中断源
(1)外部中断0请求,由P3.2脚输入。通过IT0脚(TCON.0)来决定是低电平有效还是下跳变有效。一旦输入信号有效,就向CPU申请中断,并建立IE0标志。
(2)外部中断1请...
09-04 13:25by
畅学电子 1871次查看
-
在用单片机开发各种嵌入式应用系统时,异步串行通信是经常要用到的一种通信模式,很多应用中还要求实现多路异步串行通信。大家平时熟悉的各种厂家的单片机,绝大部分片上只提供一个硬件UART模块,利用它可以方...
09-04 13:22by
畅学电子 1783次查看
-
单片机系统键盘原理:行列式键盘的接法比独立式键盘的接法复杂,编程实现上也会比较复杂。但是,在占用相同的I/O端口的情况下,行列式键盘的接法会比独立式接法允许的按键数量多。
09-04 13:19by
畅学电子 1751次查看
-
AVR I/O口使用方法:
AVR单片机寄存器 DDRx PORTx PINx 与对应IO端口之间的关系(x代表某个端口,如A端口、B端口等)
09-04 13:17by
畅学电子 1370次查看
-
DDRA=OXFF;PORTA=OXFF;与PORTA=OXFF;DDRA=OXFF;是有区别的,这两种顺序对应IO口的电平变化是不一样的。这个区别是在产品性能上面的,从表面上看不出明显区别,没有一...
09-04 13:16by
畅学电子 4978次查看
-
为了给AVR单片机业余爱好者,尤其大学生DIY 一条ISP下载线,可以一线打天下,开发所有AVR系列各种封装的AVR单片机,特提供二种成熟电路供DIY。应注意电路接线及电源不能接错,造成器件损坏后果...
09-04 13:15by
畅学电子 5675次查看
-
AVR端口是真正的双向端口,不像51伪双向。这也是AVR的一项优势,只是操作时大家注意DDRn就可以了。真正双向端口在模拟时序方面不如伪双向的方便。
09-04 13:14by
畅学电子 3843次查看
-
51 单片机内部有一个全双工串行接口。什么叫全双工串口呢?一般来说,只能接受或只能发送的称为单工串行;既可接收又可发送,但不能同时进行的称为半双工;能同时接收和发送的串行口称为全双工串行口。串行通信...
09-04 12:00by
畅学电子 1552次查看
-
模拟串口就是利用51的两个输入输出引脚如P1.0和P1.1,置1或0分别代表高低电平,也就是串口通信中所说的位,如起始位用低电平,则将其置0,停止位为高电平,则将其置1,各种数据位和校验位则根据情况...
09-04 11:58by
畅学电子 1204次查看
-
想问一下:单片机串口在接收的时候是怎么接收的?如上位机一次发送一个字符串11223344,通过串口助手下发给单片机。
09-04 11:57by
畅学电子 1038次查看
-
之前发过一篇博文《MCU-51串口通信程序》,程序挺好用的,之后一直把串口当做测试用途,像正在调试USB,用的是CH372,PC通过CH372(USB)发一个字符到单片机,单片机再通过串口回传这个字...
09-04 11:56by
畅学电子 1684次查看
-
Q:什么是SYSTick定时器?
SysTick 是一个24 位的倒计数定时器,当计到0 时,将从RELOAD 寄存器中自动重装载定时初值。只要不把它在SysTick 控制及状态寄存器中的使能位清...
09-04 11:55by
畅学电子 1458次查看
-
首先,不得不说Launchpad是一个很实用的开发工具. 就我个人是用来看, 板载SBW的JTAG相当实用.而且还可以仿真我的MSP430F5438的板子,实在相当给力,省去了上百元的仿真器的费用~...
09-04 11:54by
畅学电子 1395次查看
-
虚拟串口是计算机通过软件模拟的串口,当其它设计软件使用到串口的时候,可以通过调用虚拟串口仿真模拟,以查看所设计的正确性。首先要安装虚拟串口设置的软件,网上有很多设置虚拟串口的软件,我用的是VSPD,...
09-04 11:53by
畅学电子 2664次查看