请教:Pic12F675

[复制链接]
3281|5
 楼主| qkl920 发表于 2007-11-8 16:04 | 显示全部楼层 |阅读模式
pic, ov, hm, gp, hb
请教高手:&nbsp;我用PIC12F675,想用它的I/O弱上拉<br />我把端口设成输入模式:TRISO(85H)=0X3FH<br />打开弱上拉位:&nbsp;WPU(95H)=0X3FH<br />开使能:OPTION_REG(81H)=0X07H<br />置位:GPIO(05H)=0XFFH<br />关模拟:ANSEL(9FH)=0X00H;CMCON(19H)=0X07H<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;MOVLW&nbsp;&nbsp;&nbsp;&nbsp;07H<br />&nbsp;&nbsp;&nbsp;&nbsp;MOVWF&nbsp;&nbsp;&nbsp;&nbsp;19H<br />&nbsp;&nbsp;&nbsp;&nbsp;BSF&nbsp;&nbsp;&nbsp;&nbsp;03H,&nbsp;&nbsp;&nbsp;&nbsp;5<br />&nbsp;&nbsp;&nbsp;&nbsp;CLRF&nbsp;&nbsp;&nbsp;&nbsp;1FH<br />&nbsp;&nbsp;&nbsp;&nbsp;MOVLW&nbsp;&nbsp;&nbsp;&nbsp;3FH<br />&nbsp;&nbsp;&nbsp;&nbsp;MOVWF&nbsp;&nbsp;&nbsp;&nbsp;05H<br />&nbsp;&nbsp;&nbsp;&nbsp;BCF&nbsp;&nbsp;&nbsp;&nbsp;01H,&nbsp;&nbsp;&nbsp;&nbsp;7<br />&nbsp;&nbsp;&nbsp;&nbsp;MOVLW&nbsp;&nbsp;&nbsp;&nbsp;3FH<br />&nbsp;&nbsp;&nbsp;&nbsp;MOVWF&nbsp;&nbsp;&nbsp;&nbsp;15H<br />&nbsp;&nbsp;&nbsp;&nbsp;BCF&nbsp;&nbsp;&nbsp;&nbsp;03H,&nbsp;&nbsp;&nbsp;&nbsp;5<br />&nbsp;&nbsp;&nbsp;&nbsp;MOVLW&nbsp;&nbsp;&nbsp;&nbsp;3FH<br />&nbsp;&nbsp;&nbsp;&nbsp;MOVWF&nbsp;&nbsp;&nbsp;&nbsp;05H<br />&nbsp;&nbsp;&nbsp;&nbsp;COMF&nbsp;&nbsp;&nbsp;&nbsp;05H,&nbsp;&nbsp;&nbsp;&nbsp;1<br />&nbsp;&nbsp;&nbsp;&nbsp;GOTO&nbsp;&nbsp;&nbsp;&nbsp;$-1<br />&nbsp;&nbsp;&nbsp;&nbsp;END<br /><br />我主要是想要GP0/GP1/GP2&nbsp;有弱上拉.可怎么都看不到想要的结果!<br />请各位大侠指教!<br />谢谢!
兰天白云 发表于 2007-11-9 08:54 | 显示全部楼层

怎么看的?

  
 楼主| qkl920 发表于 2007-11-9 10:47 | 显示全部楼层

怎么看的?

我是看它的GPIO(05H)软件仿真的值,实际写到IC里,也是这样.<br />用类似的程序,用PIC12C508仿真,GPIO(06H)的值有变化.就是让I/O口=1时,GPIO相应位=1.
 楼主| qkl920 发表于 2007-11-13 08:40 | 显示全部楼层

请各位大侠指教!

谢谢!
xieyuanbin 发表于 2007-11-13 10:20 | 显示全部楼层

SIM软件仿真看不到变化。

SIM里输入管脚电平高低都是需要引脚激励才能有变化,必须烧写到硬件上才可以知道。
 楼主| qkl920 发表于 2007-11-13 10:30 | 显示全部楼层

谢谢5楼

但是用PIC12C508仿真,GPIO(06H)的值有变化.就是让I/O口=1时,GPIO相应位=1.<br />而PIC12F675就看不到.实际烧录到IC里也没有高电位(注:实际烧录到IC里是没有这两句&ltCOMF&nbsp;&nbsp;&nbsp;&nbsp;05H,&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;GOTO&nbsp;&nbsp;&nbsp;&nbsp;$-1&gt而是一句&ltGOTO&nbsp;$&gt).我想是我有什么地方没设好.但找不到原因!请各位帮忙!<br />谢谢!<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

39

帖子

0

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