- 1
- 2
- 3
- 4
- 5
codewarrior定时器实验
资料介绍
定时器实验
在本次实验中,我进一步熟悉了串行口的相关原理和编程方法,实现了用定时器计数并且在小灯上体现,熟悉了GP32利用定时中断计时的工作及编程方法。
首先,我们将串行口的时间输出值改为十进制值字符输出,即在时间输出时加‘0’即可。在编制利用定时器中断计数的程序时,通过串口中断方式接受PC端发送的系统时间,在定时溢出中断中对时间进行更新。而程序的主体是一个死循环。在该循环体中判断时间的秒是否更新,若更新了则用查询的方法将更新后的时间发送回PC端来验证程序正确与否。
同时,我们可以根据定时间隔计算时间参数。根据定时间隔计算分频因子和预置寄存器的值,在Timer1Init(定时器初始化子程序)设置定时器一状态和控制寄存器(T1SC)以及定时器一预置寄存器(T1MODH、T1MODL)的相应位。设置允许定时器中断、允许定时器计数、定时器溢出标志位、定时器复位位,即设置定时器一状态和控制寄存器(T1SC)相应位。设置计数初值0x0000,即对定时器一计算寄存器(T1CNTH和T1CNTL)置初值0x0000。
如果我们想要获取更大的定时器定时间隔,可以通过对分频因子和预置寄存器的设置来获取所要求的时间间隔,当超过一定值后,可以通过中断处理程序解决。
向计数寄存器中直接写入0可以使计数寄存器清零;向定时器复位位写入1时会清除计数寄存器;在允许计数的情况下,当计数寄存器的值达到预置寄存器的设定值时,计数寄存器亦自动清零。
通过该实验,了解了如何使用定时器溢出中断进行计时,熟悉和掌握了MT-IDE嵌入式开发系统环境及其调试方式,进一步熟悉汇编编程和C语言编程;复习了串口通信(SCI)的相关原理和方法。
部分文件列表
| 文件名 | 大小 |
| mcu实验三定时器实验.doc | 271K |
相关下载
- 大唐杯仿真平台使用方法介绍
- PCB做板阻抗要求计算.xls
- PCB转Gerber方法.doc
- USB3.0-ALTERA-DDR2开发板入门指南.pdf
- EZ-USB FX3 I2C Boot Option.pdf
- EZ-USB FX3 Hardware Design Guidelines.pdf
- CYPRESS USB3.0 FX3 DEBUG仿真设置——Eslips...
- CYUSB3KIT-001 FX3 DVK Schematic PDF 硬件原...
- CYUSB3KIT-001 FX3 DVK Schematic CADENCE 设...
- Altera_cyclone III -DDR2-USB3.0开发板CADEN...
最新上传
-
yahuang001 打赏3.00元 3天前
-
yahuang001 打赏1.00元 3天前
-
zhongshaoxiong 打赏3.00元 3天前
-
他山之石可攻玉 打赏60.00元 3天前
用户:烟雨
-
江岚 打赏210.00元 3天前
用户:潇潇江南
-
江岚 打赏100.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:江岚
-
21ic下载 打赏210.00元 3天前
用户:潇潇江南
-
21ic下载 打赏60.00元 3天前
用户:他山之石可攻玉
-
21ic下载 打赏60.00元 3天前
用户:烟雨
-
21ic下载 打赏60.00元 3天前
用户:w178191520
-
21ic下载 打赏60.00元 3天前
用户:w993263495
-
21ic下载 打赏110.00元 3天前
用户:xzxbybd
-
21ic下载 打赏60.00元 3天前
用户:zq_1943
-
21ic下载 打赏20.00元 3天前
用户:kk1957135547
-
21ic下载 打赏20.00元 3天前
用户:sun2152
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏35.00元 3天前
用户:有理想666
-
21ic下载 打赏15.00元 3天前
用户:nuaanuaa111
-
21ic下载 打赏20.00元 3天前
用户:liqiang9090
-
21ic下载 打赏15.00元 3天前
用户:ningmengge
-
21ic下载 打赏10.00元 3天前
用户:mulanhk
-
21ic下载 打赏5.00元 3天前
用户:asys
-
21ic下载 打赏10.00元 3天前
用户:舞蹈荀彧
-
21ic小能手 打赏5.00元 3天前
资料:磁编码器开源方案
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏50.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏8.00元 3天前
-
21ic小能手 打赏8.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏3.00元 3天前




全部评论(0)