| 
 
| 本帖最后由 xtc45 于 2015-2-3 23:15 编辑 
 最近对PIC单片机很有兴趣, 因为手头上有几片PIC12F629 , 于是从它入手,研究了几天, 连点亮一个LED 也没弄成。 请各位 大虾帮忙弄弄原因。
 硬件设计:除GPIO3外,其他管脚都是输出.为了电路简单, 用内部晶振 。
 软件用MPLAB 8.92, 汇编, C语言还弄不懂。
 写了点亮LED 的程序 ,烧录后点不亮。。。。。
 
 #include "P12F629.INC"
 ORG 00H  ;主程序起始地址
 GOTO START
 START
 BCF STATUS,RP0  ;体选择BANK0
 CLRF GPIO  ;清GPIO寄存器
 movlw 07h
 MOVWF CMCON        ; 数字IO
 
 MOVLW 08H
 MOVWF TRISIO  ;除GPIO3外,其他管脚都是输出
 BSF GPIO,00H   ;GP0输出高电平,对应全亮
 
 END
 
 
 程序完成后能编译成HEX 文件, 编程器用LT48-UXP。 配置如下:
 
 
 哥们都帮忙看看到底是哪里出错了。
 
 | 
 
×本帖子中包含更多资源您需要 登录 才可以下载或查看,没有账号?注册 
  |