大肉大捧一进一出好爽视色大师,丰满少妇被猛烈进入在线播放,欧美真人性野外做爰,黑人巨大vs日本人优在线

當前位置:機電之家首頁 >> PLC技術>> 國標規程 >> PLC國際標準 >> PIC 8位單片機指令識讀技巧
PIC 8位單片機指令識讀技巧

瀏覽PIC單片機的指令表 現以PIC系列單片機基本級產品指令(33條)為例,瀏覽其指令表會發現它由三大部分組成,且指令的操作數很有規律,如表1所示。從表1看出指令中的操作數符號字母種類很少,僅有4個——f、d、b和k,所以初學指令時應首先學習此4個符號字母代表的意義,再學習指令的功能。4個符號字母除f外,其余的d、b和k的含意很直觀,易于理解。
  1關于符號字母f。PIC單片機的數據存儲器,按功能可分為操作寄存器、I/O口寄存器、通用寄存器和特殊功能寄存器。但在PIC系列單片機指令中常把數據存儲器RAM當作寄存器來使用(處理)并用字母f(或F)表示。這種處理方法使PIC單片機的尋址(指令中操作數的來源)大為簡化,所以表1中面向字節的操作指令,其操作數都是用符號f來表示。不僅如此,表達f還有三種方法:第一種,以f(或F)表示。如第5個RAM單元(地址)或第6個RAM單元(地址)可用f5或f6表示(即PIC單片機中的RA口或RB口)。第二種,也可用寄存器的地址號0x05或0x06表示代替對應f的f5或f6。第三種,直接用寄存器的名字如RA口或RB口代替f的f5或f6。所以有說法:PIC單片機指令寫法具有隨意性,功能相同的同一條指令,其操作數的表達方式可以有幾種寫法,就是指上述不同表達方式的。上述指令操作數的不同表達方式,在匯編時PC機均能識別。
  關于PIC系列單片機的數據存儲器f,盡管其相應的產品型號多,但各寄存器地址仍有規律性,如表2和表3所示。表2是PIC單片機基本級PIC16C5,表3是中級PIC16C6的各寄存器f的地址分配表。比較兩類產品其寄存器f之間均有相同與不同之處。相同之處是各專用寄存器都安排在低位地址,有些功能相同的寄存器地址完全相同(如RA口、RB口)。通用寄存器接著專用寄存器后面安排在高位地址的存儲單元。兩類寄存器不同之處是寄存器數量不同,再有PIC16C6的數據存儲器分成兩個存儲體(BANK0和BANK1),每個存儲體也由專用寄存器和通用寄存器兩部分組成(見表3),各存儲體由狀態寄存器f3(STATUS)的狀態位RPO來選擇。
  2關于字母符號d、b、k。這三個字母符號在指令中定義直觀易懂。D代表操作數的目標選擇,定義d=0,結果存入W;d=1結果存入(文件)寄存器f,當使用匯編程序指令d缺省時,默認d=1。B代表(文件)寄存器(8位)的位地址(0~7取值)。如寄存器的8位為D7、D6……D1、D0,若b=1代表寄存器的第D1位。字母符號k代表立即數、常數和數據標號?! ~?
作者:未知 點擊:669次 [打印] [關閉] [返回頂部]
本文標簽:PIC 8位單片機指令識讀技巧
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《PIC 8位單片機指令識讀技巧》相關權利人與機電之家網取得聯系。
電子樣本

中基斯頓擺線液壓馬達
:余翰林
:18857411608
:寧波中基斯頓液壓機械有限公司
個人求購

陳經理 【求購】  電子計量泵  2025-5-14
安靜 【求購】  唐納森濾芯  2025-5-14
李飛 【求購】  濾波器  2025-5-14
張先生 【求購】  丙烯酸單體  2025-5-14
 【求購】  欠壓防護模...  2025-5-14
朱女士 【求購】  線性運動組...  2025-5-14
王先生 【求購】  凸輪限位開...  2025-5-14
龔繼志 【求購】  真空泵  2025-5-14
VIP公司推薦

主站蜘蛛池模板: 博野县| 冀州市| 海阳市| 绥德县| 乳山市| 灵川县| 阳原县| 开封市| 定兴县| 弥勒县| 古交市| 德安县| 甘南县| 六安市| 郁南县| 广水市| 名山县| 昌平区| 汾西县| 辉县市| 定陶县| 永丰县| 苗栗市| 清水县| 和田县| 淮南市| 洛川县| 东阳市| 织金县| 射洪县| 满洲里市| 民丰县| 衡水市| 景宁| 日照市| 商河县| 浮梁县| 荆门市| 辽中县| 洛浦县| 耒阳市|