发布日期:2018-05-19
注:定时器与计数器原理与使用方法相似、此处计数器知识为基础普及、后面详讲2个定时器(寄存器)、定时器0、定时器1、(计数器0、计数器1)TMOD:定时器/计数器模式控制寄存器 详见百度百科TMOD每经过一个机器周期、寄存器+1TF:定时器溢出标志。溢出时自动置1。中断时硬件清零否则必须软件清零。TR:定时器运行控制位。置1开始计时、清零停止计时。C/T:该位为0时用作...
发布日期:2018-05-19
相关概念中断源:引起中断的事件中断请求:中断源向CPU提出处理的请求断点:发生中断时被打断程序的暂停点中断响应:CPU暂停现行程序而转为响应中断请求的过程中断处理程序:处理中断源的程序中断处理:CPU执行有关的中断处理程序中断返回:返回断点的过程中断与子程序的区别调用有点相似、但两者是不同的概念。源不同。中断是由外部中断源产生的、具有不可预测和随机性、比如抛异常。子程...
发布日期:2018-05-19
1、效果图2、虚拟串口通过VSPD虚拟串口工具虚拟出两个串口用于通信VSPD虚拟串口工具下载:http://download.csdn.net/detail/leytton/75655893、串口调试打开两份串口调试工具,第一个打开com1,第二个打开com2,这时在任一串口调试工具发送信息,另一个串口调试工具中能接收到信息串口调试工具下载:http://downlo...
发布日期:2018-05-19
51单片机默认使用定时器1作为串口通信的波特率发生器、定时器1中断通信,串口与定时器1冲突,在遇到定时器不够用的时候可以用定时器2#include void DelayMs(unsigned int i); void SerialInit(); &nb...
发布日期:2018-05-19
学习资料视频教程 李想stm32视频教程49集 http://pan.baidu.com/s/1kTyt03P原子教你玩STM32 http://pan.baidu.com/s/1gd25r6F 刘洋STM32(好) http://pan.baidu.com/s/1mgkeNsG http://...
发布日期:2018-05-19
...
发布日期:2018-05-19
...
发布日期:2018-05-19
/******************************************************************************* * * 软件功能: 定时器中断实验 * ************************...
发布日期:2018-05-19
/******************************************************************************* * * 软件功能: PWM输出实验 * ************************...
发布日期:2018-05-19
1、添加头文件 #include 2、工程“Target" -->勾选 "Use MicroLIB"3、重定义fputc函数int fputc(int ch, FILE *f) { Uart1_PutChar((u8)ch); //此处为自定...