MSP430--数字IO 流水灯程序

2019-07-25 14:24发布

1.数字IO共有6组,其中P1,P2可以设置外部中断。
2.通用寄存器:
PxIN,PxOUT,PxDIR,PxSEL
   上电默认PxDIR为0,即默认为输入。PxSEL若为1,则表示数字IO用作外设功能,这时候P1或P2的中断功能丢失。
3.P1的寄存器:每个地址对应8位寄存器,对应IO的8个PIN.
  1.     026h P1SEL  
  2.     025h P1IE: 中断使能  
  3.     024h P1IES:中断响应上升沿变化(0),响应下降沿变化(1)  
  4.     023h P1IFG:中断发生就置位为1,中断执行后要手动清除  
  5.     022h P1DIR  
  6.     021h P1OUT  
  7.     020h P1IN read only  
复制代码

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
lihuami
1楼-- · 2019-07-26 13:49
 精彩回答 2  元偷偷看……
lihuami
2楼-- · 2019-07-26 18:58
建议存成数组然后执行流水灯。

一周热门 更多>