完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我想通过使用PIC16F1834来照亮发光二极管。我的代码是用ASM语言编写的,下面是我的代码员P= 16F1834,R=HoxyOxFixMcCeleRyOff&ApP;S、RP0CRF、TrISBBCF状态,RP0MOVLW B’0110011’MOVWF PORTB EnDI不能生成HEX文件,这有什么问题需要解决吗?
以上来自于百度翻译 以下为原文 Hi, everyone I'm trying to light up LEDs by using pic 16f18344 My code is written in asm language following is my code LIST P=16F18344, R=HEX __CONFIG_MCLRE_OFF & _CP_ON & WDTE_OFF & _BOREN_OFF & FEXTOSC_OFF & RSTOSC_HFINT32 include 'p16f18344.inc' ;Start clrf PORTB bsf STATUS, RP0 clrf TRISB bcf STATUS, RP0 movlw b'00110011' movwf PORTB END I can't generate hex file with this Is there any problem I need to fix? |
|
相关推荐
4个回答
|
|
嗨,在增强的中段部分没有更多的RP0和PR1位在状态寄存器。使用BSR(银行选择寄存器)代替。当然,你也可以使用银行卡宏。
以上来自于百度翻译 以下为原文 Hi, on enhanced Midrange parts there is no more RP0 and PR1 bits in STATUS register. Use BSR (Bank Select Register) instead. Of course You can use the banksel macro as well. ;Start banksel PORTB clrf PORTB banksel TRISB clrf TRISB banksel PORTB movlw b'00110011' movwf PORTB |
|
|
|
是的,BANSEL宏也应该在“老”图片中工作!PS:记住在你的代码底部添加一个Goto $循环…
以上来自于百度翻译 以下为原文 Yep, and BANKSEL macro should work also in "older" PICs! ps: remember to add a goto $ loop at bottom of your code... |
|
|
|
当你写整个端口时都没关系,你应该养成写LATB而不是PoBB的习惯。只使用PORTB读取输入引脚。
以上来自于百度翻译 以下为原文 and while it doesn't matter when you write the entire port, you should get into the habit of writing to LATB rather than PORTB. Only use PORTB to read an input pin. |
|
|
|
同意BAXSEL,LATB和GOTO $。除非你有16个手指,我建议改变r=十六进制到r=12;)删除.Inc文件周围的单引号,最好使用“α-Inc& lt;p16f1834”。可捕捉模式。无论如何,在第一个指令之前,为绝对模式或代码0x000添加可重定向模式的org 0x000。
以上来自于百度翻译 以下为原文
|
|
|
|
只有小组成员才能发言,加入小组>>
5104 浏览 9 评论
1965 浏览 8 评论
1904 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3134 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2201 浏览 5 评论
675浏览 1评论
547浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
422浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
572浏览 0评论
471浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-20 00:21 , Processed in 1.231630 second(s), Total 54, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号