msp430F123实现P1端口中断服务程序

 时间:2026-02-15 01:37:33

1、打开IAR,首先应做设置。

1) Debugger下的-->setuo-->Driver 选 FET Debugger(重要,否则写不进去)(见图)

msp430F123实现P1端口中断服务程序

2、2)FETDebugger -->setup-->connection选择 USB连接方式(见图)

msp430F123实现P1端口中断服务程序

3、3) General Options -->Target --> Device -->点按钮选 MSP430F123(见图)

msp430F123实现P1端口中断服务程序

4、设置晶体振荡器,本例采用4MHz振荡器。

msp430F123实现P1端口中断服务程序

5、本例采用P1.4作为端口中断测试。

设置中断允许,触发方式,清标志位

并定义端口名称。

msp430F123实现P1端口中断服务程序

msp430F123实现P1端口中断服务程序

6、编写中断处理函数

基本是格式,内容根据要求、填写。

中断里尽量少些具体处理,否则可能影响中断处理。导致丢中断响应!

msp430F123实现P1端口中断服务程序

7、代码写好后,按F5运行 程序

程序会停再绿色指示的地方。

然后在中断函数里按F9设置一个断点。(msp430F123似乎只能设一个断点)

再按F5 。

msp430F123实现P1端口中断服务程序

8、本例编写的是串口接收,因此连接好串口线后, Pc端运行串口精灵

设置串口、波特率 要发送的数据,点击发送!

msp430F123实现P1端口中断服务程序

9、再转到IAR界面,如果绿条出现在断点位置(如图所示)说明端口正确响应了串口来的中断。

msp430F123实现P1端口中断服务程序

10、MSP430F123本身带一组串口,因为要去处理其他数据,特采用此方式加一组串口中断响应。

  • 在LabVIEWL里面添加平面左向三角形
  • 怎么判断超声波换能器性能的优劣?
  • 自动控制原理中 闭环传递函数和开环传递函数的关系
  • MATLAB如何使用
  • 如何在matlab中查找现有对象的句柄?
  • 热门搜索
    江苏盐城旅游景点 福建平潭岛旅游攻略 全景旅游 11月份去哪里旅游好 旅游区规划 香港旅游景点介绍 扬州旅游地图 深圳大鹏湾旅游攻略 泉州旅游团 迪拜旅游签证