打印

如何改变引脚电平

[复制链接]
1934|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电平

使用特权

评论回复
5
menjiawan|  楼主 | 2009-3-9 17:58 | 只看该作者

回4楼

是的,怎么加这个函数呢?

使用特权

评论回复
6
ni_labview| | 2009-3-10 10:16 | 只看该作者

就这么加

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

}

使用特权

评论回复
7
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口 电平变换程序

}

使用特权

评论回复
8
ls136112| | 2009-3-13 11:35 | 只看该作者

很专业

楼上的人很专业哦!!呵呵!!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝