社区
单片机/工控
帖子详情
pic io配置问题
zhongaiying
2009-08-01 08:45:24
pic16F506 io配置为普通的io口。不是只配置TRISB为1为输入 0输出。
我的IO怎么不听话啊。送高低电平不能控制。
...全文
297
21
打赏
收藏
pic io配置问题
pic16F506 io配置为普通的io口。不是只配置TRISB为1为输入 0输出。 我的IO怎么不听话啊。送高低电平不能控制。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winnerblank
2012-07-04
打赏
举报
回复
我也遇到了这个问题
我只能配置C口
zyzhang365
2009-08-01
打赏
举报
回复
应该不是你说的问题,这个无非是定时器时钟慢一些而已。 可能芯片没有工作。单跟踪看看吧,希望能找到原因。最后是找一个例子试试,这样保证软件和配置字是正确的。
如果现成的例子都不工作,那就是硬件的问题了。
zhongaiying
2009-08-01
打赏
举报
回复
硬件是没问题的.我怀疑这个设置错了. OPTION = 0x02;//8分频给TIMER0,内部时钟
zhongaiying
2009-08-01
打赏
举报
回复
Configure BIT 中Watchdog Timer Enable 我选择了Disabled
zyzhang365
2009-08-01
打赏
举报
回复
没正常工作。另外,看看是不是在不停复位,看门狗缺省是启动的。
zhongaiying
2009-08-01
打赏
举报
回复
我去量测脚位高低都不听话,不能控制.
zhongaiying
2009-08-01
打赏
举报
回复
main()
{
while(1)
{
OPTION = 0x02;//8分频给TIMER0,内部时钟
TRISC = 0x00;//设置C口1为输入 0输出
TRISB = 0x00;//设置B口1为输入 0输出
RB4 = 1;
RC0 = 1;
RC1 = 0;
RC2 = 0;
RC3 = 1 ;
}
}
zyzhang365
2009-08-01
打赏
举报
回复
没有工作,把代码贴出来看看吧。不知你的硬件是不是在正常工作。 你使用的是下载的例子程序吗?
zhongaiying
2009-08-01
打赏
举报
回复
我用了一个单独只做IO的脚试了下.我RC3设置0时用万用表测出为0.设置RC3设置1时我0.6V左右.
zyzhang365
2009-08-01
打赏
举报
回复
安装编译器的目录应该有,另外Microchip的网站上也应该有的。
zyzhang365
2009-08-01
打赏
举报
回复
内部晶振是需要设置配置字的,这个比较麻烦,找个例子参考一下。
Configure->Configure Bits里面就是设这些的,如果在这里设置不要钩选Configuration Bits set in code; 否则需要在代码中设置这些配置字。
zhongaiying
2009-08-01
打赏
举报
回复
例子程序哪找的到?
zyzhang365
2009-08-01
打赏
举报
回复
试试先Debugger->clear memory->all memory or programm memory,然后programming.
另外,
找个例子程序试试
。Microchip的东西bug比较多,包括IDE. 祝你好运。
zhongaiying
2009-08-01
打赏
举报
回复
Debugger->Select tool->选择编程工具Maplab ICD2程序烧录...Programming succeeded.我的是内晶振的要不要设置什么.感觉程序没烧进一样.没工作.
zyzhang365
2009-08-01
打赏
举报
回复
难道你工作在软件仿真模式?
这个要先在Debugger->Select tool->选择编程工具,不要选成了Maplab SIM. 然后再programming,再debugging.
另外,要正确设置芯片的配置字。你可以找一个现成的例子参考。
zyzhang365
2009-08-01
打赏
举报
回复
每个口都不行? 不会吧。
zhongaiying
2009-08-01
打赏
举报
回复
配置成数字功能?哪个口都不行样.
zyzhang365
2009-08-01
打赏
举报
回复
不知道LZ是哪个I/O, 如果是可以作为模拟输入的,要先配置成数字功能,缺省是模拟功能;另外,如果是别的端口,看看是不是启动了第二功能。
zhongaiying
2009-08-01
打赏
举报
回复
找不到代码.我是mcv14单片机.pdf中也没有一C语言的例子.
zyzhang365
2009-08-01
打赏
举报
回复
把别人无关的代码注释掉,然后把自己相关的代码写到函数里面就可以了。
不使用AD就不需要配置那些。
加载更多回复(1)
pic
66k22.zip_
PIC
18F66k22芯片_
pic
18f66k22_shallow82t_wwwsexoquehtef
基于
PIC
18F66K22单片机的项目程序,含有完整的串口通信、EEPROM功能、
IO
、定时起、PWM、USART等完整的
配置
,已经经过实际项目测试,完全用,无需再次
配置
PIC
18F66K22的单片机
PIC
如何设置更省电
本文主要讲述了
PIC
设置怎样更加省电的
问题
。下面就随小编一起来了解一下相关内容吧。
PIC
如何设置更省电测试条件:
PIC
16F676使用内部4MHzRC振荡,电源电压5V,测试在睡眠下的消耗电流单片机在外部
IO
口设置成输入并有...
PIC
18F4550数据手册
细致,详细介绍各引脚,各寄存器
配置
. 以及各模块的初始化代码. ads.
io
中断.Time模块等
基于QN8035无线红外对码接收方案.rar
主控单片机为
PIC
单片机,51内核单片机等需要自行移植。 红外发送为
IO
模拟38k调制发送。 qn8035这个之前也是调了很久。遇到最大的
问题
是,读写时序正确, 但是接收不了信号台,调试了很久发现是寄存器
配置
问题
。
PIC
16F18系列单片机开发
IO
口
配置
与stm32的区别
PIC
芯片
IO
口
配置
小结
单片机/工控
27,374
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章