2014 实验指导.docVIP

  • 9
  • 0
  • 约6.44千字
  • 约 19页
  • 2016-08-22 发布于河南
  • 举报
2014 实验指导

实 验 说 明 一.软件开发环境配置 1. 参考资料 Keil 仿真环境安装与使用 C8051F310EVM使用指南 C8051F31X.PDF 2.安装包 3. 软件安装 3.1 Keil 仿真软件安装见“Keil 仿真环境安装与使用” 3.2 安装驱动:SIC8051F-Uvision-Driver.exe 3.3 安装配置向导CONFIGAND Config21install.exe 说明: 完成3.1后,可以在PC上进行软件仿真调试。 完成3.2后可以通过PC机对单片机进行硬件调试。 完成3.3后,可以通过“配置向导”很方便地产生C8051F310器件初始化代码,即为运行用户程序准备必要的MCU硬件环境。(如配置sysclk,WDT状态,Crossbar状态,Port状态) 提示:软件包应安装在相同的目录下。 二.操作 1.1 . Keil 仿真软件安装后按照“Keil 仿真环境安装与使用”进行软件仿真。 1.2. 安装驱动SIC8051F-Uvision-Driver.exe进行配置 (见Keil 仿真环境安装与使用) 2. 安装配置向导CONFIGAND Config21install.exe 安装后 利用Configuration Wizard2 自动生成器件初始化代码 注意:WDT, PORT, TIMER的初始化配置也可以在配置向导完成。 2.1 新建工程,点击Configuration Wizards File—New---C8051F310----OK 2.2 选择文件格式 Options/code format /asm 2.3 关闭看门狗WDT 关看门狗 ,Peripherals/PCA/Module 4/WDT, 关 Enable watchdog Timer 2.4 系统时钟选择 Peripherals/ Oscilators,Internal oscillator enable 2.5 定时器Time 时钟选择(Time0:16位定时,定时时钟=sysclk/48) 2.6 端口配置 Port 必须配置为数字型引脚,如P0,P3配置为数字引脚 Port 作为输出口使用时需配置为push-pull模式 保证Port 口能够正常使用,必须使能Crossbar 2.7 中断配置 配置完成后生成文件 * .cwg ;------------------------------------ ;- Generated Initialization File -- ;------------------------------------ $include (C8051F310.inc) public Init_Device INIT SEGMENT CODE rseg INIT ; Peripheral specific initialization functions, ; Called from the Init_Device label Timer_Init: mov TMOD, #001h ret Port_IO_Init: ; P0.0 - Unassigned, Open-Drain, Digital ; P0.1 - Unassigned, Open-Drain, Digital ; P0.2 - Unassigned, Open-Drain, Digital ; P0.3 - Unassigned, Open-Drain, Digital ; P0.4 - Unassigned, Open-Drain, Digital ; P0.5 - Unassigned, Open-Drain, Digital ; P0.6 - Unassigned, Open-Drain, Digital ; P0.7 - Unassigned, Open-Drain, Digital ; P1.0 - Unassigned, Open-Drain, Digital ; P1.1 - Unassigned, Open-Drain, Digital ; P1.2 - Unassigned, Open-Drain, Digital ; P1.3 - Unassigned, Open-Drain, Digital ; P1.4 - Unassigned, Op

文档评论(0)

1亿VIP精品文档

相关文档