PIC18F452单片机原理及编程实践(第二章)课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《PIC18F452单片机原理及编程实践(第二章)课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PIC18F452 单片机 原理 编程 实践 第二 课件
- 资源描述:
-
1、2023-5-1912023-5-1922023-5-1932023-5-194WREG立即数(来自指令)状态寄存器进位/借位ALU2023-5-1952023-5-1962023-5-1972023-5-1982023-5-1992023-5-1910000HF00HF80HF7FHFFFH0FFH4K RAM返回上一次025538403967396840952023-5-19112023-5-19122023-5-19132023-5-1914单字节16bit的指令格式高8bit为指令的操作码低8bit为RAM地址2023-5-19152023-5-19164K RAM返回上一次02553
2、840396739684095000HF00HF80H15区(256B)F7FHFFFH14区(256B)0区(256B)0FFH2023-5-1917XXXX 0000BSF寄存器区码2023-5-1918XXXX 0000BSF寄存器2023-5-19192023-5-19202023-5-1921000HF00HF80H15区(256B)F7FHFFFH14区(256B)0区(256B)0FFH128B128B“快速访问”存储区的组成(256B)参数a=0时,可以直接访问:128B的GPR+128B的SFR返回上一次000H07FHF80HFFFH128B2023-5-19222023-
3、5-19232023-5-19242023-5-1925000HF00HF80H15区(256B)F7FHFFFH14区(256B)0区(256B)0FFH128B128B“快速访问”存储区的组成(256B)参数a=0时,可以直接访问:128B的GPR+128B的SFR返回上一次000H07FHF80HFFFH128B2023-5-19262023-5-19272023-5-19282023-5-19292023-5-19302023-5-19312023-5-1932系统默认访问存储区的组(256B)10H80H2023-5-1933000HF00HF80H15区(256B)F7FHFFFH
4、0区(256B)0FFH80H单元注意:当a=1时,虽然指令可以访问”组”中256个单元,但此时指令无法访问SFR!2023-5-19342023-5-19352023-5-19364K RAM返回上一次02553840396739684095000HF00HF80H15区(256B)F7FHFFFH14区(256B)0区(256B)0FFH2023-5-1937F80HF81HF82HF9FHF9EHF9DHF96HF92HF8DHF89HF84HF83HFFFHFE0HFDFHFD5HFD3HFC0HFC1HFA0HFA2HF8AHF8BHF8CHF93HF94HF95HFA1HFABHF
5、ACHFADHFAEHFAFHFB1HFB2HFB3HFBAHFBBHFBCHFBDHFBEHFBFHFC2HFC3HFC4HFC5HFC6HFC7HFC8HFC9HFCAHFCBHFD6HFD7HFDDHFDEHFE1HFE2HFE3HFE4HFE5HFE6HFE7HFE8HFE9HFEAHFFEHFFDHFFCHFFBHFFAHFF9HFF8HFF7HFF6H2023-5-1938GPRAM 6个区:6256B=1536B SFR 128B 总和:1532B+256B=1792B2023-5-1939000HFFFHF80HF7FHSFR(128B)由0区的低126B和15区的高128B(
6、SFR)组合而成的“快速访问区”0FFH100H1FFH0区GPR(256B)1区GPR(256B)图2.6.4 PIC18F452的SFR在RAM中的定位示意图预留128BBSR由BSR的低4位实现6个区的选择外加128B的SFRSFR(128B)0区的低128B000H07FHF80HFFFHGRAMSFR第15区的高128B空间5区GPR(256B)5FFH500H预留空间F00H2023-5-19402023-5-1941操作码 6CH 默认存储区的文件寄存器地址F2023-5-19422023-5-19432023-5-19442023-5-19452023-5-1946高位字节(O
7、P+源操作数地址)低位字节(OP+目的操作数地址)2个16位字节的“双字节指令(32位)”2023-5-19474K RAM返回上一次010H000HF00HF80H15区(256B)F7FHFFFH14区(256B)0区(256B)0FFH2023-5-19482023-5-19492023-5-19502023-5-195166H22H22H88H2023-5-1952状态寄存器STATUS2023-5-19532023-5-19542023-5-19552023-5-19562023-5-19572023-5-19582023-5-19592023-5-19602023-5-196120
展开阅读全文