如何改变引脚电平

[复制链接]
2459|7
 楼主| menjiawan 发表于 2009-3-9 15:10 | 显示全部楼层 |阅读模式
我是一个初学者,现在想改变一个引脚的电平,希望大家指点。最好能有程序。
ni_labview 发表于 2009-3-9 15:12 | 显示全部楼层

是3.3V还是5V逻辑吗?

最好描述清晰些
 楼主| menjiawan 发表于 2009-3-9 15:16 | 显示全部楼层

回2楼

是5V的,我想在timer中改变引脚的电平来驱动后续电路。
ni_labview 发表于 2009-3-9 17:09 | 显示全部楼层

是不是在TIMER中断中加个变换某个I/O电平

 楼主| menjiawan 发表于 2009-3-9 17:58 | 显示全部楼层

回4楼

是的,怎么加这个函数呢?
ni_labview 发表于 2009-3-10 10:16 | 显示全部楼层

就这么加

#pragma interrupt_handler TIMER_1_ISR 
void TIMER_1_ISR(void)
{
  //加个I/O口 电平变换程序

}

ni_labview 发表于 2009-3-10 10:29 | 显示全部楼层

详细些如下

步骤1.放好timer模块
步骤2.设置好tiemr相关内容
步骤3.bulild一下
步骤4.在Timer8_1INT.asm加如跳转语句
步骤5.在程序中写你中断处理函数

#pragma interrupt_handler TIMER_1_ISR 
void TIMER_1_ISR(void)
{
  //加个I/O口 电平变换程序

}

ls136112 发表于 2009-3-13 11:35 | 显示全部楼层

很专业

楼上的人很专业哦!!呵呵!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部