嵌入式应用硬件接口电路实验报告

嵌入式应用硬件接口电路实验报告

ID:30173083

大小:20.66 KB

页数:12页

时间:2018-12-27

嵌入式应用硬件接口电路实验报告_第1页
嵌入式应用硬件接口电路实验报告_第2页
嵌入式应用硬件接口电路实验报告_第3页
嵌入式应用硬件接口电路实验报告_第4页
嵌入式应用硬件接口电路实验报告_第5页
资源描述:

《嵌入式应用硬件接口电路实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划嵌入式应用硬件接口电路实验报告  嵌入式控制系统及应用  实验报告  小组成员:XX3  最小系统设计  一、实验目的  熟悉Proteus与KeilforARM的使用;  掌握Proteus与KeilforARM联合调试方法;  掌握嵌入式系统最小系统的设计与调试方法;  掌握嵌入式系统的仿真设计技术。  二、实验内容  本次实验利用电路仿真软件Proteus与嵌入式开发环境Keilfo

2、rARM进行嵌入式系统的仿真。在Proteus中进行嵌入式系统最小系统的硬件电路设计,并在KeilforARM中完成最小系统测试程序的编写和编译,最后将编译成的可执行代码装载到嵌入式微处理器中进行电路的仿真运行。  三、预备知识  C语言的基础知识,Proteus与KeilforARM软件的基本使用方法和设置。  四、实验设备  硬件:PC机目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车

3、场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  软件:Windowsxp以上操作系统,Proteus以上版本,KeilforARM以上版本。  五、实验步骤  安装Proteus及KeilforARM软件  在Proteus中建立嵌入式最小系统电路  图嵌入式最小系统原理图  在KeilforARM中编写最小系统测试程序  测试程序源代码如下:  #include  #include  voiddelay()  {  inti;  intj;  for(i=0;in

4、(void)  {  inti;  IO0PIN=0;  for(i=7;i  #include  charstring[]={"Wearestudents"};目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  intsend(intch)  {  if(ch==``)  {  while(!(UOLS

5、R&0x40));return(UOTHR=ch);  }  voiddelay(void)  {  unsignedvolatilelongi;  for(i=0;i后键入loadflashucosx然后回车。这时将会进入图3的界面,然后打开超级终  端上方的“传送”菜单并选择发送文件,如图4所示,点击浏览按键,查找并进入到编译生成的映象文件夹下,打开然后在发送文件对话框中的协议栏选择Xmodem,最后选择发送。发送结束后,映象文件即下载到flash中,然后键入bootucos命令再回车即可运行u

6、cos程序。  图  3  图4  4.多路数据采集系统的设计  A/D转换的实现目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  A/D转换器是模拟信号源和CPU之间联系的接口,它的任务是将连续变化的模拟信号转换为数字信号,以便计算机和数字系统进行处理、存储、控制和显示。在工业控制和数据采集及许多其他领域中,

7、A/D转换是不可缺少的。S3C2410的具有8通道模拟输入的10位CMOS模数转换器。它将输入的模拟信号转换为10位的二进制数字代码。在的A/D转换器时钟下,最大转化速率可达到500KSPS。A/D转换器支持片上采样和保持功能,并支持掉电模式。  本次设计所要配置的寄存器为ADC控制寄存器和转换ADC数据寄存器。ADC控制寄存器用于完成分频因子的设置,输入通道的选择及状态设置。转换ADC数据寄存器用于读取转换后的数字量。  ADCCON寄存器的第15位是转换结束标志位,为1时表示转换结束。第14位表

8、示A/D转换预定标器使能位1表示该预定标器开启。第13-6位表示预定标器的数值,需要注意的是如果这里的值是N,则除数因式是。第5-3位表示模拟输入通道选择位。第2位  表示待用模式选择位。第1位是读使能A/D转换开始位,第0位值1则A/D转换开始。  设置分频系数为49,则A/D时钟1MHZ,转换频率200KSPS。  获得AD采样值的函数GetADresult代码如下:  intGetADresult(intchannel)  {目的-通过该培训员工可对保安行业有初

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

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

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