- 14
- 0
- 约2.69千字
- 约 6页
- 2019-04-05 发布于江西
- 举报
一、在支持PIC10/12/16系列单片机的HI-TECH C编译器中,可以借助以下两种方法进行C语言和汇编语言的混合编程:
(1) 用一条“asm(“ …”);”语句直接嵌入一条汇编指令;
(2) 以“#asm”开头,到“#endasm”结束,嵌入一段连续的汇编指令。请看下面图片中对两种方法编程的举例说明。
二、?在16-bit PIC? MCU和dsPIC??DSC中,当开始启动闪存编程或擦除周期时应禁止中断,以确保执行密钥序列时不会发生中断。可以通过将当前CPU优先级升高到7来禁止中断(强制SR寄存器的IPL2:0位等于111)。如果没有允许优先级为7的中断,则可使用DISI指令在执行密钥序列时暂时禁止中断。
?
三、使用PICC编译器的宏__EEPROM_DATA(),可以方便地预定义PIC单片机上EEPROM中的数据内容。__EEPROM_DATA()这个宏可一次预定义8个字节的数据;它可被多次调用,并可自动增加数据地址进行顺序放置。
?
例:#include __EEPROM_DATA(1,2,3,4,5,6,7,8);
__EEPROM_DATA(9,10,11,12,13,14,15,16);
?
四、基于PICC编译器,在中档PIC单片机中使用中断,仅需要以一个interrupt关键词声明一个中断函数即可。PICC编译器会把这个函数放到合适的位置,并且注意
您可能关注的文档
- 工业设计的符号学审视.pdf
- 公地的悲剧--哈丁.pdf
- 公务员面试真题汇总.pdf
- 商务英语BEC高级备考-写作范文大汇总.pdf
- 商务营销常用英语词汇A~Z大汇总 via安格英语.docx
- 古希腊数学史.pdf
- 上海中高级口译高频词汇、短语及高频句式.pdf
- 广西公共建筑节能设计规范2012.pdf
- 广西那坡县感驮岩遗址发掘简报.pdf
- 设计思维与设计表达.pdf
- 有限样本空间与随机事件课件2025-2026学年高一下学期人教A版必修第二册.pptx
- 平面与平面垂直(二)课件2025-2026学年高一下学期数学人教A版必修第二册.pptx
- 矩形课件2025-2026学年人教版数学八年级下册.pptx
- 四边形及多边形课件2025-2026学年人教版八年级数学下册.pptx
- 实际问题与二元一次方程组(第1课时)(教学课件)2025--2026学年人教版七年级数学下册.pptx
- 正弦定理课件2025-2026学年高一下学期数学人教B版必修第四册.pptx
- 正方形的性质课件2025-2026学年人教版数学八年级下册.pptx
- 勾股定理及其应用课件2025-2026学年人教版八年级数学下册.pptx
- 第二课时:正方形的判定课件2025-2026学年人教版数学八年级下册.pptx
- 频率的稳定性2(课件)2025-2026学年北师大版数学七年级下册.pptx
原创力文档

文档评论(0)