完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
HI XC8免费V 1.36,MPLAB X V 3.25 PIC18F13K22。我有一个使用高优先级和低优先级中断的C程序。我想知道它是如何编译代码到汇编程序中的,但是当我查看汇编程序时,我可以看到低优先级中断的汇编代码,但是高优先级中断代码几乎全部丢失。我知道这是因为(1)在一个间隙之前的行做了一个BTFSC,并且没有目的地列出,(2)我可以看到在程序存储器中的反汇编列表中应该显示的所有代码。6:空隙中断中断,中断管理器高(空隙)031 A CFE9 MOVFFS0,0x370:{ 71:外部UtiN 1。6:T Time3ReLoad;72:/Ext/Unt8LoT启用;73(/TMR2IE=1和&;PrimBIT.TMR2IF=1)024A B9D BTFSC PET1,1,Access 75:{ //SET输出和;负载和使能定时器377:LATC =启用;0350 C0AB MOVFF启用,LATC78=(UTI8YT)Time3ReLoad0354 C0AD MOVFF Time3ReLoad,TMR399:/ /在写入RealSt80:T3CONTITS后启动计时器。TMR3ON=1;0358 80B1 BSF T3CON,0,Access 81: / /清除TMR2中断标记82: PIR1BIT.TMR2IF=0;035A 929 E BCF PIR1,1,Access 83:://TMR2SISR();85:}:ELS88:{88:/ /未处理中断8。9:} 90:}035C C0E MOVFF 0xE,TabLAT我会粘贴程序内存内容在这里,但我不能解决如何。显然没有检查PIR寄存器(但它在偏移34E的程序存储器中显示),035c的行是大(完全无用)寄存器还原的末尾。我有以前C编译器的中断代码(cc8?)它显示了所有的反汇编(在IDE中),并且不保存和恢复中断例程也不接触的寄存器。而后一个问题有点恼人,我的主要牛肉是失踪的代码。低优先级中断显示其所有代码(包括其不必要的保存和恢复)。
|
|
相关推荐
4个回答
|
|
我们需要一个带有显示要响应的问题的源代码的最小项目。要将程序内存-输出复制到Fileor,还可以通过以下方式复制程序内存内容:单击第一单元格,
|
|
|
|
自从我使用PIC设备以来,MPLAB反汇编列表一直缺少指令和乱序指令。请查看清单文件。
|
|
|
|
使它几乎是完全无用的IDE功能(强调矿山)。正如1&0所说,您几乎不得不使用列表文件输出。人们已经抱怨了这么多年,但是它似乎从未改变。引用cawilkie:
|
|
|
|
嗨,AnnapoloisI只是尝试发送一些文件,并获得许可错误。要发送项目文件,还有什么需要修改的吗(压缩的,因为超过5个)AccessDeniedYour没有权限访问“http://www..hip.com/for./upload.aspx?”在这个服务器上。参考文献18.1E367A5C.146282123.10803B4BI成功地复制了程序内存段。34c处的行不在列表.灾难文件任何地方(除其他外)不在列出.灾难文件中的任何地方(除其他外)416033ECFF7MOVFFTBTRH 41606033ECFFTBTRH、0xC4170170340F00CNOP411703400CNOP41804040CNOP418080342CFF8F8F8F8F8F8F8F8F4200DN404034344F4200DNDNOP42003434346CFF5FF5MOVFF表板、0XEE4200E4210348F4242422034242424242424242424242424242424242424242424242424242424242424242203B2B2B2B2B2B2203B2B2B2B2203B2TFSPIE1、1DB350C0ABMOVFF启用,LATC4260352FF8BNOP42250354C0ADMOVFF Time3ReLoad,TMR34 280356FFB2NOP429035880B1BSF T3CON,0,访问
|
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
777浏览 1评论
666浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
595浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
676浏览 0评论
576浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 01:25 , Processed in 1.277538 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号