全球旧事资料 分类
2、LED跑马灯。依次点亮核心板上的4个LED,LED已接B口高4位,口位输出低电平时点亮。B亮出时间控制调用软件延时100ms。3、利用核心板上的4个拨位开关(SW31、2、3、4)控制4个LED的亮或灭。SW3已接B口低4位,LED已接B口高4位。实验参考:,以及相关章节。实验参考:本书第4章“仿真、调试与C语言编程”实验附1:XDT512核心板接口资源及相关跳线设置。
实验三
中断、中断、定时器
实验目的:掌握汇编语言综合编程方法,掌握并行IO口、定时器、中断等功能验目的:部件的使用规则和应用方法,熟悉中断处理程序的安排。实验环境:实验环境:CodeWarriorIDE仿真调试软件+XDT512开发板套件;编程语言选择:汇编语言Assembly;调试连接选择:FullChipSimulatio
+PEMultili
k;工程目标选择:硬件连接调试PEMultili
k;
f实验内容:实验内容:1、外部中断IRQ触发的LED跑马灯。核心板上4个LED已接B口高4位,B口位输出低电平时点亮,IRQ引脚下降沿引发中断。使用导线连接核心板MCU的IRQ引脚(插口J1J5J6J7的2号脚)和目标板上的按键PB1(USERIO插口的PB1),按动PB1即能给IRQ引脚施加带有下降沿的低电平。调试时,可在中断服务程序中设置断点,以方便观察是否进入中断。在此程序正常运行的基础上再加入对核心板按键SW1(P口最低位,按下时接地)的检测,当其按下时取消跑马灯显示,IRQ再次按下时继续显示跑马灯。2、利用MCU的TIM定时器、中断功能部件,实现3s精确定时(2MHz总线频率),每定时时间到,使核心板上接B口高4位的最高位的LED亮灭一下,观察是否进入中断。调试时,可在中断服务程序中设置断点,以方便观察是否进入中断。3、利用MCU的PIT定时器、中断功能部件,实现3s精确定时(2MHz总线频率),每定时时间到,使核心板上接B口高4位的最高位的LED亮灭一下,观察是否进入中断。调试时,可在中断服务程序中设置断点,以方便观察是否进入中断。
实验参考:,以及相关章节。实验参考:本书第4章“仿真、调试与C语言编程”实验附1:XDT512核心板接口资源及相关跳线设置。实验附2:XDT512核心板与目标板的连接插口J1引脚定义。实验附3:XDT512核心板上主要接口电路图。
实验四
AD转换、SCI串行通信转换、
实验目的:实验目的:掌握汇编语言综合编程方法,掌握AD转换、SCI串行通信、中断等功能部件的使用规则和应用方法,熟悉综合程序设计方法和PC软件工具。实验环境:实验环境:CodeWarriorIDE仿真调试软件+r
好听全球资料 返回顶部