XC866系统板实验指导手册.pdf

XC866系统板实验指导手册.pdf

ID:52961866

大小:2.35 MB

页数:55页

时间:2020-04-03

XC866系统板实验指导手册.pdf_第1页
XC866系统板实验指导手册.pdf_第2页
XC866系统板实验指导手册.pdf_第3页
XC866系统板实验指导手册.pdf_第4页
XC866系统板实验指导手册.pdf_第5页
资源描述:

《XC866系统板实验指导手册.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、XC866系统板实验指导手册实验一LED跑马灯一.实验目的:1.通过实验让同学们了解并掌握infineon单片机的具体使用方法;2.了解并掌握发光二极管的基本应用。二.实验要求:通过实验让实验板上3个led灯以1秒(不必精确)的间隔进行流水。三.实验内容:1.使用dave软件进行配置Dave配置如下:图(1)图(2)图(3)图(4)2.生成的KEIL工程的添加代码如下:图(5)四.注意事项:1.LED1、LED2、LED3分别接单片面XC866的P0_3、P0_4、P0_5引脚,中间接拨动开关SW2的4、5、6,要把这几个对应的开关打开才

2、能使单片机和LED灯接通;2.在编译文件时要进行如下步骤以生成烧录文件:实验二UART串口通信一、实验目的1、让同学们了解串口通信机制,进一步学习DAVE配置。2、让同学们进一步提升编程能力。二、实验要求本实验要求通过主机发一个一位数字,板子再将收到的数据发送回主机,并在串口调试助手中打印所接收到的数据三、实验内容1、Dave配置具体dave配置如下,顺序为芯片参数设置,UART设置,端口设置:一.关键代码在main函数里首先添加代码如下在while(1)循环里添加如下代码四、注意事项a)串口收发分别通过P1_0、P1_1进行;b)在进行

3、串口通信时,要将跳线帽JP8接通;c)在下载程序时,切记要将串口通信助手关闭,在下载完成后,打开串口通信助手,按板子复位键,即可正常通信。实验三定时器和LED灯一、实验目的1、让同学们了解定时器工作机制,进一步学习DAVE配置。2、让同学们进一步提升编程能力。二、实验要求本实验要求通过定时器准确控制LED灯每隔一秒闪烁一次。三、实验内容1、Dave配置首先配置Dave,使定时器工作频率f=fPCLK/2=10MHz,配置如下:根据定时器工作方式1、频率和公式1,计算出时钟中断为1ms时,寄存器的值为:55536(十进制)=D8F0(十六进

4、制)。Value65536Tf公式1Dave配置如下:端口配置如下:配置完成,保存工程,生成代码。2、Keil编程代码只需要在定时中断中修改就可以,其它部分不需要修改,修改如下:3、程序下载下载程序,验证。可以看到LED灯每隔1秒点亮一秒。实验四定时器和秒表一.实验目的1、让同学们了解定时器、外部中断和数码管工作机制,进一步学习DAVE配置。2、让同学们进一步提升编程能力。二.实验要求本实验要求通过定时器准确控制数码管显示秒计数。三.实验内容1、Dave配置定时器配置如下:外部中断配置如下:端口配置:2、Keil编程外部中断编程如下

5、:定时器编程如下:Main函数编程如下:编程完成,编译下载。实验五ADC实验一.实验目的a)了解AD转换的原理;b)熟悉AD转换的Dave配置;c)熟悉单片机编程;二.实验要求a)本实验为模数转换实验,要求板子通过P2_7接口采样0~5V的电压,经过AD转换后,变成一个0~255的十进制数,在数码管的低3位显示;三.实验内容a)Dave配置b)关键代码i.在main()函数之前添加延时函数和数码管数字编码,代码如下:ii.在main()函数里while()之前添加如下代码:iii.在while()里添加如下代码:四.注意事项a)JP1是A

6、D转换器的电源供电,必须有跳线帽选通;b)JP7是AD转换器工作选通接口,必须选通;c)用数码管显示,所以关于端口的设置与实验二完全相同。实验六PWM控制LED灯一、实验目的1、让同学们了解XC866单片机内部的CCU6模块的基本原理和使用方法。2、让同学们能够用DAVE对CCU6模块进行简单的配置。二、实验要求。要求通过配置CCU6模块产生PWM方波,使LED灯周期闪烁(本文档的闪烁周期为0.5s)。三、实验内容DAVE配置新建一个DAVE工程,只需对CAPCOM6模块进行配置。配置完成后点闪电图标,然后用KEIL打开生成的后缀名为.d

7、pt文件,不需要编写额外的代码,直接生成.hex文件即可。四、注意事项1、LED4连接着单片机的P3.0引脚,而P3.0引脚可以作为单片机CCU6模块的CC60端口,在此实验配置成output。2、本实验为产生固定频率,周期不变的pwm波形,若要进一步学习相关知识,可试做占空比可变PWM实验。实验七数码管显示一.实验目的:1.通过实验让同学们进一步熟悉infineon单片机的使用方法;2.了解并掌握数码管的基本应用。二.实验要求:通过实验让实验板上的4位数码管显示自己的学号(前四位后四位之间间隔一定时间)。三.实验内容:1.使用dave软

8、件进行配置Dave配置如下:a)图1为芯片设置,如下:b)图2为时钟源设置,如下:c)图3为P0端口设置,如下:d)图4为P3端口设置,如下:e)图5为P1端口设置,如下:f)图6为端口函数设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。