版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《单片机原理与应用》《单片机原理与应用》第一章绪论
第二章MCS-51单片机的硬件结构与工作原理
第三章指令系统与程序设计
第四章MCS—51定时计数器及其应用
第五章串行接口
第六章MCS-51单片机的系统扩展
第七章单片机应用系统接口技术
第八章数模与模数转换电路总目录第一章绪论第一章第二章MCS-51单片机的硬件结构与工作原理第二章第三章指令系统与程序设计第三章第四章MCS—51定时计数器及其应用第四章第五章串行接口第五章第六章MCS-51单片机的系统扩展第六章第七章单片机应用系统接口技术第七章第八捐章候数押模与扰模数索转换屿电路第八寇章课程偷简介链:“单芝片机浅原理煌及应戴用殿”是师一门值实践梯性、解应用雷性很仙强的擦技术这基础生课,街通过傲本课丽程的罩学习放,使督学生蒙较好敏地掌资握M答CS否-5恭1系英列单助片微情型计炊算机转的基吸本结第构、轨工作文原理到、接慎口技务术和弦应用氏等方宽面的舰知识无。掌银握单高片机充应用政系统偶的设猎计和哪应用购程序垄的设悉计方孝法,头学习泻单片绵机应兄用于深工业其测控短等方货面的播基本选技术阀。并察通过含实践光环节内的学眨习,截学会夹单片柳机应些用系扰统的否设计梅和调箩试方充法。为将误来从齿事自犹动测氧控技螺术、部智能泊电器冒、电迎子、漫检测厘等工轨业领色域相芒关工柏作,石进行须各种素智能丘化电扒子产青品的蠢设计烧和研饿发等锣提供抓技术秆准备逗,奠椒定坚怜实的献技术采基础烛。《单烘片机嘉原理六与应疤用》《单渔片机胶原理妖与应杀用》第一章1---12教学睛内容言:单片滚微型冶机的深基本旺工作啦原理汇编抛语言逐程序睬设计昌方法单片昨微型趣计算鱼机应去用单片小微型栏计算车机应锹用系傻统设束计方蹦法学习肿方法燥?《单吗片机海原理样与应铜用》第一章1---13第一旁章绪剂论讲授涛内容汁:1.袋有兵关微市型计吴算机径、单绵片机约的概对念2.尼单治片机侄的一报般结黑构及盛特点3.铺单片惊机的故发展主过程4.辅常用仗单片叙机系泻列简慕介5.酷单片场机的筒应用泄领域6.要数制锡、码愈制复伞习本章孕重点拼:1.职微宴处理蚕器、梳微机畏和单狂片机兆的基磁本概研念、易单片效机的盈结构突特单妻片机玻特点蛾与应壶用。2.错数制催、码师制wyx回顾:钞有关磁微型涝计算贯机的捷基础择知识硬件最:微骂处理混器,死存储卖器,优总线迫,I惰/O竿接口软件墓:系恒统软菠件,璃应用帖软件第一模节计单越片机横及其呼发展洪概述第一章1---14计算明机系欧统通互常由厨多块购印刷鞋电路抓板制缺成:
主板显卡声卡存储器接口网卡输入输出接口内存条CPUCP午UCP盗U芯自片内存孤条存储屡器接舌口存储遗器芯贫片输入侵输出收接口输入宏输出珍接口芯片定时探计数掘器芯片A/交D、泥D/惊A芯片单板为机印刷电路板第一章1---16单硅晶片CP评U存储淘器控制晓电路定时会器时钟卷电路I蛙/锻O口单片替机第一章1---17wyx第一肠节单片话机的真特点笛与发出展概易述第一章1---18一、驳微处均理器冠、微却机和磁单片圈机的岂概念微处志理器氧(Mi税cr答op家ro逆ce竹ss残or)—数—微欣型计锡算机琴的控贴制和雷运算丈器部梦分;微型俱计算倦机(Mi你cr乱oc叛om机pu抬te撒r)—遣—有烈完整短运算汇及控据制功肚能的投计算鞭机,包括壁微处录理器服、存幅储器狭、输粘入/输出(I传/O利)接口粪电路宅以及易输入/输出袭设备亮等;单片论机(沈si永ng浮le乒c润hi幕p赛mi删cr衣oc唇om仔pu成te段r)恢——膏直译证为单症片微嗓型计虎算机任,它引将C脊PU胖、R录AM泡、R遭OM身、定兽时器回/计愉数器安、输弄入/染输出勉(I苏/O随)接敢口电计路、诉中断邀、串秀行通次信接夸口等芳主要浅计算狭机部物件集妖成在菠一块换大规侮模集顿成电柴路芯撕片上匠,组递成单晌片微束型计婆算机章简称虑单片好机扩。单片桂机的朋形态诱只是扣一块织芯片溉,但努是它柱已具侨有了粗微型福计算盆机的喇组成马结构园和功解能。揭由于希单片俘机的太结构离特点霜,在苏实际迅应用驼中常城常将概它完偶全融摊入应弓用系桑统之倘中,己故而埋也有劫将单像片机鸦称为选嵌入层式微充控制啄器(牌em浙be针dd察ed抹m碧ic玻ro乱co冬n-郑tr梳ol切le胞r)棚。wyx二、单片惑机的蚕一般仙结构种及特帐点第一章1---19一般单片库机有2种基改本结吴构形傅式:一种帆是在优通用胜微型瞎计算报机中群广泛甚采用拿的将证程序饮存储臣器和负数据胸存储预器合形用一尺个存法储空别间的年结构喇,称为辛普林潜斯顿桨(P史ri通nc挺et敲on巩)结炸构或茎称冯驾·诺挥依曼阅结构在;另一米种是奇将程躺序存梨储器组和数税据存奥储器声截然鸦分开岁,分迁别寻忽址的史结构泰,称警为哈担佛(葱Ha旗r-荐va香rd铅)结确构。怖In势te系l公急司的蚁MC喘S-摧51当和8初0C索51刚系列烘单片蠢机采近用的嗽是哈佛川结构藏。目前挣的单罢片机茅以采闲用程冒序存苏储器掀和数疲据存香储器俊截然伶分开放的结区构较丛多。。第一章1---20单片糖机的腾特点石:第一章1------20单片沃机的势中央质处理汉器(嘱CP波U)萝和通身用微未处理遭器基炼本相叼同,劈燕只是较增设拌了“茶面向片控制龟”的良处理掠功能兽。例符如:吹位处棉理、蜜查表厨、多梯种跳圣转、贤乘除佛法运浅算、纲状态话检测宰、中惨断处准理功唉能等确,增皮强了勿控制坑的实聋用性那和灵辟活性构。第一章1---21三、丝式单片词机的廉发展位过程概述In柿te聋l宽8位芒单片港机的射发展第一督代:按以1昌97批6年勉推出效的M晓CS找-4秤8系慌列为孙代表哨。第二评代:箱以M冰CS幕-5副1的武80透51洁为代商表的偿单片裙机,第三裕代:瓜以5目1系珠列、撤AV违R、惰PI添C等缺为代早表。一般响根据议控制盒应用沉需要吼:又可允设计昆成通寇用单哗片机拿、专泊用单困片机按内凶部数雷据总插线的华宽度介:单片逝机分鄙为4圈位、出8位始、1挺6位铲及3黑2位宽等。第一章1---22第二宫节常用奇单片悠机系英列简符介一、AT铃ME侧L单片逆机AT京ME拥L公司黎所生的产的AT准ME配L8烘9系列掘单片皱机(帝简称89系列铲单片富机)梅,就者是基蚁于In曲te衬l公司炒的MC龙S-决5l系列框而研松制的烘,该陆公司爹的技梅术优霸势在屿于Fl递as史h存储跪器技次术。应用踏较多悦的有分:A安T8供9C拖51刊系列ST系C8桥9C盒51批/5狱2系屈列SS分T8孤9系雀列AT粉-t议in眉y、精AT他90愁/、址AT闲me秆ga普等系妙列的泽AV碗R单上片机这些光都是枝是一础种可易下载拾的F劲la防sh使单片惭机,弄它和傅IB乖M微宪机通挤信进徐行下拣载程辅序十秆分方限便。二、Ph词il悔ip歌s单片嫁机Ph宿il穗ip调s公司倚的的畜单片畏机都虹属于MC晃S-冷51系列杠兼容塞的单膊片机侦。三、Ma惰xi抛m-团Da赤ll刷as单片哭机四、Wi污nB今on颗d单片派机五、Mo碍to炒ro量la单片株机六、膜其他巷公司补的单洽片机1)NE软C单片哄机;2)东芦芝单源片机炊;3)Ep遍so已n单片锄机;提示痰:经费常上月网查拼询,样关注醋发展兴动态层.第一章1---23第三峡节单片厘机的灾应用屑领域一、蓬单片馅机在涂智能展仪器旅中的乱应用智能吊化仪芽器内冷部基签本上跟都是映用单白片机案进行南信息哭控制之与处亿理。撒特别本是近糟年来锈出现倍的数友字信呈号处郑理器能DS改P是贫一种怠速度采极高蹦的单棋片机惨,它工在通击信和御高速跑信息材处理痒中起犁了极食大的货作用棍,从款而扩落展了杀单片漏机在烦智能次仪器风中的绕应用奏。二、星单片竭机在狮过程查控制特中的塘应用第一章1---24三、堡单片敬机与e-陵Ho化me家用灿电器呜的嵌索入式敏结构齿有单吓核嵌估入和在双核浪嵌入乓2种霉。例轧如:步一般荡电脑补电饭跌煲,装内部宣只有凉一个臂单片掀机,却这种茄控制砌系统内是单钓核嵌昌入;点对于锋分体厦式空卧调,踢室内童机与华室外执机中进分别锁有1白个单势片机粮,为叶双核击嵌入请结构宣。四、量单片斜机与In掩te批rn涛et各类驳家用苦电器置和智准能装健置,遣它们绿的“甘心脏樱”多划是单掩片机不。由则于单仓片机托芯片蛋品种厨达数债百种猜,其骆硬件自结构趁和指安令系滋统各谦不相搭同,虎不能弯直接轮接入作In轮te咏rn杠et拣网络换。网成络芯喝片—换—W车eb区ch庸ip队的出篇现成电为智集能装否置和侦家电奔产品份连接倚In坛te罗rn铲et啄的理浆想“宫桥梁此”.五、纤单片事机的款发展1)朱强化灵指令艘功能廊2)蚊增加银各种磨接口夏部件非3爹)提罚高专循用程兆度第一章1---25(1此)专总线砌(B猾US爽)总线李是连样接C训PU顿与各睡功能驾部件水并进愈行信植息传洋递的鱼公共补通道全。总干线通淹常分宰为三桐种,辈即数斩据总社线(跟DB喂)地子址总贞线(掩AB够)和现控制民总线混(C技B)浊。第一章1---26复习霉一:蔽微型忠计算弦机的春基本稠结构孩及工未作原岛理1.歪微即型计优算机舞的基渡本结李构微型葱计算运机─山─由泉微处懂理器湾(C挣PU步)、并存储咬器、虹输列入输室出接仔口(替Ⅰ/台0接辨口)鉴三部此分主垫成,陵各部羡分用毁总线酬相连暴。第一章1---272、输么入输叫出(I添/O搂)接口由于I/常O设备冰中类解繁多轻,它耐们在轨速度秩、电巷平、灭功率宁、信缓息形上式等继很多辟方面霉有很陶大差搏别,测不能猴直接减与CP互U连接夹,必宣须经真过I/聚O接口考电路培解决爷它们棕之间卫的匹柱配问云题。3、延储存荣器存储笋器分司类存储葱器存蝴储的邮信息存储循器的可读写止操作舍过程第一章1---28(4炎)微抖处理撕器(圾CP轮U)运算电器寄存情器阵锦列控制护器内部厚总线2.铸复威习基遥本概握念与趴常用耕术语(1校)位潜(B因it裙)础位鸭是计湾算中舌构成冬信息阅的最津小单赏位,虽表示欣二进摊制数悉中的辈某个旷数位筝“0乌”或这“1需”。脉Bi闯t是谈Bi担na先rg膀D喜ig乔it创的缩浩写。圈(2课)字竞(W也or项d)慕字是理CP应U与闯输入键/输印出设弟备和绳存储浅器之秧间传盈送数切据的葡基本逮单位敌,由将若干记位组苏成它板与数飞据总蓝线的屑宽度收(根第数)乳一致群。(3染)字速节(针By促te飞)轰一肢字节猎为8钢位(然bi族t)颤。第一章1---29(4薪)指扑令(液In增st钳ru猎ct覆io冠n)跃:奥指各规定寒计算听机完圣成某挣种操惧作的卵命令喂。目辩前计不算机辉只能恒直接街识别吐由二妖进制咳编码殿的指旋令,研即机违器码(5享)指荐令系疮统(规In裹st拐nc爆ti算on稳S睛et防):笛指一碧台计换算机沉所能嘱识别贫的全察部指劈燕令的雀集合箭。铺。(6令)程谋序(速Pr惭og泡ro飘m)跃:为酬完成弃特定傅任务抽而设径计的唇一组淘指令狸有序销的集耗合。(7勒)地霸址(虏Ad搬dr宾es闲s)龄地址杜指存玩贮单旺元的怪编号缺。(8胃)K堪和K缸B计值算机锅的存证储器匹容量粱较大勒,K兵和K旺B常呆用作削计算馆存储芽器电容访量的恭单位锯1怪K=印21召0=挺10胀24脂;欧K悲B=争10吨24资By泪te掠。(9次)从关于辟时序挡的概茶念所谓庆时序哑,就纪是计弯算机烂在工臭作过尘程中烈,C什PU按控制轧器所军发出业的一和系列授控制罢信号先在时凑间上需的相鄙互关镜系。愤第一章1---30复习析内容测二或、计武算机呼系统樱中的数制胶、码射制复昆习1.塌数制侧及其岁互换2.庙带符胞号数昂的表置示法3.罗原码猴、反更码、谱补码特点扒:⑴白8欣位二枕进制溜数表谦示原疤码、失反码振、补台码的凳范围(-责12俗7~绞+1库27炮、-肆12妄7~些+1汇27等、-俩12踩8~辨+1避27球)⑵竖补码涨的运览算在微奖型计孤算机缩慧中,横带符败号数穗用补垫码表石示,诉减法循可用羊补码更相加笋来实撕现,攀运算违结果捏为补恢码。4.两负数画补码匆快速咬求法坏?5、甘补码昨运算义举例课间类休息主要凉内容:1.绍MC怕S-故51亭单片闭机组利成(退结构诸、引疲脚功旗能)2.唉并行冠I/刺O端邻口结史构3.涂储器右组织葛与操昨作4.喝MC与S-辟51斜单片符机的盖中断稠系统1)陪中断掩系统巩概述2)精中断范的处解理过午程重点婶理解槐:1.MC塔S-经51云系列敏单片拣机存室储器安结构孤特点2.况单片宏机特狸殊功安能寄殃存器缺的作埋用3.不丙同场夸合下租单片炉机引卡脚的据复用议功能4.脊单片助机的曾位处奖理功锹能及湾其作衡用第二章2---32第二膜章斑MC歪S-狮51影单片冈机的怨硬件产结构心与工竞作原盆理wyx一、悼MC耍S—披51天单片黑微机鞠的硬春件组肥成第一皇节燃M解CS骑-5嗽1单谨片机杏的基咬本组驳成中央模处理轻单元CP办U(8位)装:数谈据处深理、辜位操棕作(骄位测如试、朽置位耕、复直位)2.只读呜存储怜器RO它M(4K、8K、16躁K、32咱K、64中K)3.随机希存取门存取糖器RA毁M(12梯8B、25悔6B、51掘2B,10市24狡B)4.并行各输入/输出手口:I隶/牢O(32线)迈:系绝统总密线、溉扩展枕外存遭、I钥/苏O接口烫芯片5.串行畜输入/输出蛾口:UA培RT(二线油):灶串行书通信梢、扩日展I追/皮O接口柳芯片6、夺定时牌/计宁数器备T(用16教位增怜量可诱编程阅)它与师CP上U之总间各括自独碎立工塔作,夕当它度计数授满时勺向C沈PU海中断7、搞时钟条电路突fo幼sc源:悼分为子内部侨振荡截器、绸外接出振荡凳电路8、惩中断殊系统跨:盼五喷源中剧断、仪两级猪优先铸,可砖编程乡丰进行虽控制杰。第二章2---332.菌M险CS岩—5卫1单溜片机驱的内匹部结状构时钟烫源T0T1P0P1P2P3TX屡D吊R券XDIN柄T0IN艇T1时钟颗电路SF给R和岗RA滑MRO撞M定时纺/计史数器CP伪U串行店I/畏O口中断速系统并行嗓I/迎O口系统柏总线图2掩—1境M拌CS乡丰—5爆1单红片机抗的功票能模描块框陷图MC抢S—处51迫单片溪机的管功能袖模块洁框图强如图授2—伪1所醉示。由8除位C脑PU毫、只睬读存纤储器棒EP怠RO珍M/借RO埋M、泄读写亲存储睁器R哭AM趁、并象行I娱/O暖口、扰串行姑I/傲O口兴、定咽时器仔/计漂数器闷、中叉断系突统、雁振荡快器和据时钟便电路牌等部写分组炒成。蚕各部该分之左间通闷过内歇部总隔线相例连。第二章2---34MC帜S—加51焰的内欲部结燥构框萍图第二章2---35wyx二、盖MC似S—姨51招单片痒机的伪引脚惑功能图2—38031引脚40秤脚分趋三类要:1、占I/借O口升线3凑2根航--生--MC兄S-透51敌系列衡单片伶机P0权、P驻1、随P2炼、P街3共彻32映位,亏对应啄着芯顾片的3胃2根误引脚卵。2、棚控制爱线6嘴根RS揪T—懒—复位络信号狭,晶拾振工且作后2个机隆器周归期的黎高电互平复吸位CP腹U.AL葵E—解—地址蔬锁存拍信号提访问纸外部妹存储授器时馅该信参号锁挤存低8位地缓址;当无RA滴M时,AL办E为晶划振6分频脸;PS吐EN凡——外部怒程序插存储乞器读应从程岸序存钉储器笛中取享指令粪或读闹取数侨据时次,该险信号尊有效双。EA功——程序破存储次器有飞效地厚址,EA赚=1从内缘瑞部开雅始执赤行程穴序;EA婆=0从外违部开头始执菌行程抄序;X1誓——时钟拐振荡仗器输戒入端逆,内号部振航荡器秀输入浆端;X2从——时钟怒振荡让器输痰出端允,内泛部振快荡器观输出唇端;3、电座源线2根VC著C,GN赶D—礼—电源砖和地+5吼V电源菌供电,第二章2---36三、捉振荡碧器、急时钟茂电路严及时疲序1.春时钟欺电路MC希S—六5l倚单片铺机内穴部有类一个托用于毫构成叔振荡扇器的唱高增雄益反香相放喜大器冈,引糊脚X感TA歇Ll自和X蓄TA莲L2辉分别楚是反甘相放雷大器友的输果入端辫和输域出端迎,由内这个链放大咸器与爽作为转反馈届元件冠的片怕外晶逐体或护陶瓷浇谐振飞器一叹起构辽成了谅一个协自激妻振荡另器,轿如图舌2—恒4所具示。暑这种巨方式论形成显的时字钟信费号称旗为内占部时旨钟方有式。六图2北—5胶所示粱,为英外部辉时钟承方式租。第二章2---372.努有关镇51单片社机CP泄U的时序(1隔)振化荡周狼期:拆指艺为单禁片机编提供枪定时梨信号懒的振农荡源此的周脚期,献若为谊内部开产生蛇方式泥时,读为石扯英晶泉体的盟振荡仇周期弦。(2扶)时结钟周程期:面也称六为状储态周缸期,愉用S休表示罢。时亮钟周妖期是肠计算可机中政最基鹿本的简时间抹单位捕,在驻一个躁时钟睡周期吐内,韵CP放U完薄成一脱个最帮基本亿的动庙作。屋MC悼S—桥51券单片断机中累一个蒸时钟现周期谢为振召荡周震期的纪2倍京。(3源)机侧器周逢期:嘱完成日一个器基本据操作鱼(例倡如,美取指妄令、如存储珍器读刊、存技储器摇写等汽)所街需要帜的时读间称田为机潮器周护期。扛MC冰S—障51绢的一是个机嗽器周挂期含魄有6抱个时晚钟周帮期。(4达)指涨令周便期完成服一条精指令细所需独要的迁时间闷称为牲指令罢周期宅。M屈CS顺—5废l的举指令触周期牧含1财~4仰个机蚂器周姑期不女等,摇其中沈多数凉为单晌周期膏指令乎,还寄有2暂周期隶和4矮周期剑指令滋。4美周期通指令脚只有御乘、约除两姓条指鸡令。第二章2---38一个机器周期P1P2P1P2单字节单周期指令例:INCA
取指令
分析
执行第二章2---39wyx第四饮节如MC爹S-类51凭存储骗器组吨织与菊操作MCS紧—5扇1系恨列单王片机陪其存锦储结稳构特怨点是:将程厘序存童储器榨和数律据存巷储器竟分开贞,并序有各捕自的竿寻址哀机构面和寻辞址方屡式,师这种棍结构挺的单戏片微此机称比为哈佛模型结构舟单片跑微机窄。在物社理上有4绑个相坝互独对立的漆存储疏空间雅:片内饱和片是外程该序存碰储器惕;片雾内和崖片外箭数据策存储成器。在逻左辑上有三顽个彼番此独弃立的倦地址约空间条:(1宝)片短内外甜统一旺编地属址的际64比KB笨程序因存储届器地搅址间阀;(2距)2朱56义字节顽的片邻内数固据存慰储器革地址嘱空间册;(3吴)6牺4K惜B片垫外数问据存旅储器滥地址丘空间第二章2---40wyx一、腾M选CS还—5疏1程昂序存跨储器范组织多结构街与地敏址空钞间7个榜特殊稻单元苹:0笑00碎0H白复位闷后,械PC即=0锁00脚0H检.幕开始湖执行版程序00柔03统H晚外燥部中妻断0旗(冠IN壳T0蹦)入拾口00蛇0B侧H裕定奶时器与0中弃断(眨T步F0网)入缺口00帐13油H喝外赖部中重断1灶(I术NT目1)役入贫口00载1B挥H趋定肿时器畜1漠(欢TF康1)戏入口00撞23产H让串行骂口中蜡断T基I/径RI梅入口00高2B棵H照定时熟计数餐器2听溢出怜或T信2E纤X输我入负架跳变印(5链2系谦列)MC内S—施5l寨采用匹16旅位的翼程序征计数孝器P被C和怪l6级位的芳地址话总线蚁,6高4K贪B片脊内、半外的灵程序槽存储伴器空芹间连吐续、课统一汽。第二章2---41二、兴MC兴S—奥51疮数据摩存储酸器组亿织与抬地址阵空间数据立存储忙器地皆址空日间由修内部饥和外宗部数唐据存悉储器侧空间移组成木。内么部和段外部党数据垮存储渔器空方间存景在重否叠,许通过嗓不同蹈指令皇来区横别。内部翅数据州存储东器在胞物理展上又新可分柏成三贱部分浮:低持12献8字思节R慈AM旗、高酬12抱8字批节R训AM东(仅融80望32离/0剑85绩2才竟有)膏和专士用寄螺存器扣(S狗FR湾)。1.断00上H~引1F溜H广——犬工作活寄存反器区2.帜2叔0H委--饱-2驼FH仙——在位寻沈址区敌,既广可进司行字世节寻斥址,范又可颗进行同位寻肠址。蔬这1太6个贯单元简共有枣16拿×8罪=1境28罚位。3.即3坚0H涉--懂-7点FH夸通暂用存储挽区4.片外认数据婚存储润器00售00H~撤FF预FF似H范围地为6岸4K柿字节找,采趋用R米0、扔R1议或D供PT悔R寄厚存器染间址束方式胡访问返。当扔采用贱R0静、R慢1间剩址时磨只能辩访问拐低2嘉56味字节考,采恋用D设PT书R间搜址可狱访问哥整个蝇64货K字处节空说间。第二章2---42R0、R1、R2、R3、R4、R5、R6、R7即可位寻址,又可字节寻址数据缓冲区、堆栈区、工作单元第二章2---43数据葱存储亡器地大址空匆间
7FH通用RAM区…2FH7FH7EH7DH7CH7BH7AH79H78H2EH77H76H75H74H73H72H71H70H2DH6FH6EH6DH6CH6BH6AH69H68H2CH67H66H65H64H63H62H61H60H2BH5FH5EH5DH5CH5BH5AH59H58H2AH57H56H55H54H53H52H51H50H29H4FH4EH4DH4CH4BH4AH49H48H28H47H46H45H44H43H42H41H40H27H3FH3EH3DH3CH3BH3AH39H38H26H37H36H35H34H33H32H31H30H25H2FH2EH2DH2CH2BH2AH29H28H24H27H26H25H24H23H22H21H20H23H1FH1EH1DH1CH1BH1AH19H18H22H17H16H15H14H13H12H11H10H21H0FH0EH0DH0CH0BH0AH09H08H20H07H06H05H04H03H02H01H00H字节兄地址位地扎址第二章2---44三、扯特殊棍功能听寄存摸器地颂址空弊间共有闲26戴个专赖用寄欧存器匆SF吹R(考Sp看ec寇ia踩l胆Fu丙nc僵ti鞋on占al务R铲eg钟is纺te熊r吊),予它们贵离散群地分遗布在浅片内宵RA掌M的桂高1猛28弓字节欺地址泪80陆H~假0F拣FH办中。程序已计数抵器P催C不蜜占据雹RA弹M单皇元,锋在除主PC凝外的段专用铲寄存涉器S稿FR膛中,盆有1滤2个拔专用侦寄存凭器既乒可字总节寻坊址,然又可腊位寻赶址。注意争:(1逗)表及中共无有5总个双秀字节蔬寄存斤器。(2胶)P奴C也讯为双男字节慨寄存本器,伴但是辨不在总80什H疮~漠FF他H什范围唇内。(3腰)表乏中,呆凡地量址能幅被8纤整除很的寄胆存器震都是甲可位甚寻址睛的寄世存器。第二章2---45位地伙址的华表示须法例:位名肝称CY稼、董RS畅0寄存侦器名崭加序占号PS奸W.柱7AC争C.堤1字节脸地址若加序蝇号20榴H.则3直接释位地味址00爽H第二章2---46特殊蹈功能者寄存善器地绞址空查间1.你累加驾器A杰CC壳—昂累加谎器A补在大避部分惠的算粮术运粒算中降存放峡某个短操作焦数和酬运算盾结果美。2.钢寄存晚器B肌—寄务存器倒B主鹅要用革于与教累加毯器A君配合继执行绍乘法耐和除虎法指絮令的临操作赵。3.联程序产状态券字P江SW婆——徐8位或寄存售器,扶用来抱存放扒程序卫状态差信息译。某坟些指发令的炊执行泪结果废会自仗动影悄响P圣SW倚的有李关状善态标颜志位公,有肾些状控态位盲可用该指令勺来设昏置。特殊芦功能师寄存蜂器的处功用CY陪:进照位标登志位AC尚:半摔进位斑标FO腿:用萄户标励志位RS大1.瘦RS铁0:降工作杯寄存猜器组姥选择OV丸:溢梁出标李志P内:我奇偶卧标志里,A中雁1的精个数桌为奇预数半P佩=倡1;福否则腰P评=钻0霞。RS辜1率RS矛0完寄存密器组豪内蜂部R偷AM构地址0寒0必寄展存器抵组0险00数H~哄07戚H0讨1财寄存劳器组灰1标08泻H~浓0F迁H1监0横寄临存器扶组2平1酷0H家~1躺7H1赠1葡寄存臭器组陵3坦18坛H~冤1F效H第二章2---474.瓜堆栈誓指针淘SP剑——堆栈瞎是一否个特默殊的罢存储胆区,优用来侨暂时毁存放萄数据君和地敏址,百它是买按照潮“先典进后唉出”扶的原怕则存涉放数胸据。栈指县针S御P为教一个钩8位泳专用梯寄存猎器,演每存火入(削或取息出)啦一个水字节扇数据散,S唯P就望自动投加1辈(或常减1寺),绝SP裙始终典指向掉新的夕栈顶炊。系猾统复域位后酱钱指绩针初摧始化弓为0耽7H。特殊纤功能欺寄存罢器5.善数据池指针售DP盐TR——16询位的雪专用咳寄存娇器,汁由高膨位字泽节D疤PH肥和低匪位字束节D绝PL缺组成悔。可浑作为葵一个清16绵位寄驰存器缎使用张,也见可以近作为堵2个绞独立杀的8狸位寄移存器矛DP讽H和仗DP各L使张用。6.械I/档O端腹口P集0~央P3专用底寄存砌器P红0~体P3触分别蛛是I投/O昂端口椅P0承~P筑3的粮锁存校器。廊可以裙把I器/O跑口当祖作—缴般的缝专用鸭寄存伏器来凡使用抬,没乖有专润门设另置的竿口操乞作指化令,加全部盼采用州统一浇的M功OV严指令适。第二章2---48片外智数据缴存储蛮器(1)眯根据智地址故总线奥宽度睡,在肉片外港可扩姿展的屿存储站器最溜大容可量为割64窝KB碑,地升址范棉围为诸00慎00蹦H~们FF喇FF吊H。(2)锣片外拌数据资存储肿器与渠程序届存储门器的俗操作煮使用劝不同计的指裙令和医控制聚信号阳,允撑许两颤者的碌地址源重复寺。因恒此,铸片外物要扩损展的吊数据弹存储计器与扫程序凳存储伙器各光为6婆4K昆B。(3)搏片外扁数据肢存储便器与呜片内转数据怖存储毁器的颈操作屯指令饺亦不贯同(亦对片神外R炼AM批用M验OV号X指仰令)翠,所间以也重允许堂两者义的地下址重柜复,要内部苗数据草存储绩器的稼地址剥00渐~F感FH页,外舒部扩很展数以据存咏储器埋的地廉址可恩以从烛00散00扰H~亡FF卷FF裂H。注意怖:采用芳R0辈、R榆1或贞DP君TR拘寄存洲器间疲址方鸽式访挽问片外凡数据手存储帜器。当采族用R凶0、施R1霉间址牛时只胶能访用问低满25抵6字爽节,列采用渣DP划TR锻间址早可访围问整庸个6送4K没字节汽空间多。第二章2---49作业:2-22-3
第二章2---50一、明并行肺I/胞O接糊口的报内部那结构1.钩P韵0口形的位个结构昂与功圆能:获8位槽漏极叠开路阴型双海向并庭行I麦/O昆口使用折:P演0口色为三茶态双雪向口畅,即逐可作假为一裤般I亿/O降口使糕用,遮也可菌作地丸址/彩数据碗总线处口。(1记)P霜0口音作一鸽般I埋/O委口-浮--职-“精读引钞脚先脊写1辅”“在幅输入柄数据秤时应显先把触口置拢1,遥使两诉个F斯ET鲜都截默止,扰引脚温处于讯悬浮露状态议,可喜作高炮阻抗拐输入缩慧”(2葡)访德问外虹部存求储器穴时,赠它是序一个咸复用鸟的地晴址/旅数据胃总线追。(炼分时舒使用亏)输仍出地徐址总崇线低五8位捞A7债~A错0(某利用蜓AL告E信寒号的枕下降等沿将飞地址凶锁存缺,锁均存)沿作数繁据总繁线胡D7盛~D咬0屿8。第二鲁节誉并孟行I岔/O狸接口第二章2---51P0口弓某位疮的结圈构图第二章2---52wyx2.摧P挪1口嚼的位巷结构朵与功表能1)辩P1紧口也贸是—仆个准昂双向筛I/飞O口2)第应用虹:通常普作一薪般I馒/O嫂口用3.评P盒2口仔的位乞结构渗与功石能(1)在挨结构阅上比寻P0代口少扇了一店个输做出转姻换控史制部漠分,落多路损开关萌MU屡X的扫倒向惭由C剧PU仅命令撤控制野,且吃P2日口内负部接守有固野定的骑上拉正电阻。(2蓬)P2魂口既呜可作扭为通汽用I特/O磁口使财用(屠先写继“1旧”)前,又任可作窗为地修址总挡线口损,输院出高号8位马地址池。(颠A1运5~疗A8痛)第二章2---53wyx4.迟P杆3口由的位棵结构夜与功捏能P3比.0刺(R甲XD电):势串行摇输入章端。P3切.1窜(T圾XD伤):吉串行庄输出顾端。P3驰.2日(I攀NT恒0)谜:外你部中窗断0则输入妻端,熟低电欢平有月效。P3制.3榜(1朽NT共1)疾:外愤部中剑断1败输入嘴端,饮低电净平有车效。P3夫.4睡(T闷0)赶:定香时/耻计数填器0剑外部跌事件芳计数惜输入城端。P3桨.5抚(T真1)枣:定戏时/瞧计数执器1弄外部答事件斤计数氏输入织端。P3营.6嘴(R增D)倾:外哪部数清据存吨储器只写选丹通信谊号,劣低电斤平有努效。P3搂.7仆(W弟R)盆:外挺部数篇据存伟储器轮读选来通信梦号,率低电旱平有殃效。P3帜口与挠Pl干口的钢输出绣驱动予部分怒及内匆部上拉互电阻凤相同荐,但国比P柄1口机多了痕一个第二紧功能享控制偏部分爆的逻叼辑电质路。第二章2---54单片啄机的掠片外色三总绕线结俊构地址裙线:P0低八专位地蝴址,P2高八使地址忙;数据里线:P0输入肿输出8位数佳据;控制秘线:P3口的8位加尝上/P样SE搬N、AL送E共同章完成既控虫制总申线。第二章2---55wyxP0杯~P增3的尽功能躬及使本用时锐的注链意事恨项1.严在无尿片外珍扩展挠存储看器的犁系统励中,义这四镇个端是口的闻每一酱位都攻可以祥作为盖准双丧向通室用I林/O穗端口阔使用萌。在捞具有君片外平扩展筝存储稼器的欠系统燃中,务P2尼口作京为高厕8位雷地址捕线,富P0独口作侍为双包向总栏线,辈分时略作为傍低8姥位地蹦址和凤数据都的输掉入/羊输出盏线。2.届P货0口种作为瓶通用梯双向事I/斧O口吩用时践,必寒须外回接上仿拉电究阻。3.调P印3口排除了择作通租用I谎/O宫使用徒外,衫它的煎各位较还具圈有第笋二功沾能。义当P雁3口贤某一啄位用迷于第柜二功驱能作字输出探时,巾则不怀能再绸作通惜用I故/O歼使用朱。4.现当泰P0宪~P柄4端腰口用咐作输牲入时陆,为祸了避屠免误嘴读,欢都必罗须先袄向对群应的河输出稍锁存牵器写桃入“匙l”形,弄使F捷ET所截止临。然险后再森读端迅口引谎脚。如:逼MO撤V妥P乒1,宽#0瞒FF虏HMO断V别A霸,凭P15.洒I/尽O口框可谁按字奶节寻喝址,瓜也可忌按位坡寻址第二章2---56位处紧理功队能单片障机的布位处蜓理功船能很斯强,脂体现减在:(1庆)具枪有专剪门的执位累妨加器宏Cy手;(2愧)具灶有专冈门的蔑位存进储区占;(3兔)一供些特打殊功辞能寄抬存器橡可以迎位寻形址;(4掀)具京有丰依富的悔位操送作指戒令。如S丸ET在B谅P1乓.0别CL顷R岗P1葵.0第二章2---57复位陕是单秩片机午的初跑始化传操作陵,其伴作用悬是使俊CP饮U和蓬系统起中其悠它部工件都喂处于锣一个桃确定凳的初丽始状艳态,决并从桥这个古状态单开始惧工作任。枕RS验T端渠至少塌要保叠持2府个机伟器周撤期(亩24冈个振蹲荡周核期)疑为高慰,才译完成访一次今复位棉。复位郊后片建内各热专用吐寄存攀器的撑状态第三星节MC姻S-祸51劣单片想机的森复位第二章2---58几种杯实用熟的复伏位电薄路第二章2---59MC好S—蔬51泼的中铜断系瓜统MC油S-益51偿极其蹄5l阔子系烈列的雾其它灰成员已都具淘有相伯同的赏中断愉结构更。80决51壳有5缓个中摧断源缺——烤2个递外部美中断厘源I柱NT蛋0和落IN麦T1架,2蹈个片鹿内定职时器伯/计听数器茅溢出套中断左源,象1个用片内弹串行筝口中场断源照。分为娱两级酒——润高级村中断流和低炕级中机断。劲其中族任何谅一个赢中断胳源的四优先旺级均妹可由睁软件硬设定翻为高泳级或息低级宋,能羊实现陶两级飞中断赤服务愧程序热嵌套泪。都是淘可屏串蔽的教,由替软件谋设定狮。第二章2---60一、辅MC集S—付51治的中蛮断源1.中蛋断源(1寸)炉外部钳中断市0请乘求,浴由P锋3.友2引争脚输到入。托可由誓用户茅设定孩为两握种触罗发方炕式,熔(电泼平触胡发方宾式还摩是边轮沿触阀发方碍式)戒。一确旦输辰入信忽号有虑效,非则向愉CP译U申莫请中袄断,饼并且眨将中秩断标经志I握E0厦置1招。(2巨)缠外部赤中断探1请冰求,堤由P易3.帅3引晶脚输傅入。川亦可粘由用榆户设帐定为江电平央触发乐方式艇还是虹边沿好触发允方式淡。一漠旦输圆人信跟号有饿效,油则向伴CP甘U申峰请中修断,喝并将俊中断泳标志畏IE领1置带1。(3)代片内寻定时笛器T愧0溢惰出中段断请挥求。贯当定禾时器谁T0痛产生寄溢出辜时,徐T0艳中断侧请求尊标志钻TF溜0责置1亮,请典求中府断处伸理。(4柳)片盟内定鼠时器盆T1肉溢出堤中断捧请求区。当拐定时牧器T摊1产何生溢辩出时脑,T毛1中露断请积求标用志T这F1咱置l庆,请枪求中右断处鄙理。(5尸)片某内串昂行口仰发送反/接茂收中袋断请钢求。馆当通射过串尽行口轰发送动或接辛收完羡一帧木串行稍数据沙时,擦串行毫口中祝断请涂求标朋志T删I或并RI滨置1宿,请妨求中战断处铁理。第二章2---612.便中断驴请求剑标志(1蓝)T欧CO岛N的颂中断择标志TC蚀ON觉是专惭用寄尽存器斜,字师节地歇址为肆88钞H,损它锁漂存了声外部傅和的皇中断泡请求光标志杠及T志0和掀T1齐的溢考出中滋断请质求标钥志TCOND7D6D5D4D3D2D1D0TF1TR1TF0TR0IE1IT1IE0IT01)课IT齐0:炭选择匙外部辣中断差0(苏IN贴T0名)触少发方叶式控弱制位阶。2)激IE抹0:尽外部吊中断借0请款求标玩志位表。I项E0董=1北,外孙部中译断0惯向C疾PU授申请摇中断脱。3)房诚IT所1:扩选择雪外部股中断燥1(互IN堵T1垄)触渴发方川式控镜制位秤。4)背1E杏1:挤外部犁中断孙1请沉求标竞志位蓝。I训E1懂=1混时,弱外部持中断亩1向尚CP和U申农请中贸断。5)脚TF优0:河片内娃定时兽器T具0溢救出中古断请助求标咱志。拴T0锯被启宴动后脖,从蛙初始漆值开碎始进般行加筋1计危数,添当最柴高位阁产生嘴溢出负时置烤TF萍0=标1,痕向C米PU初申请斯中断突,直秧到C佣PU否响应翠该中志断时选,才歉由硬立件自豪动将湿TF奏0清蓝0,诉也可允由软喜件查兵询该杨标志里,并逃用软驼件清桨0。6)焰TF刑1:废片内拉定时经器T献1溢述出中稼断请咳求标赌志,旋其操晕作功址能与扰TF霞0类寒同。第二章2---62(2猛)S谋CO悲N的留中断橡标志SC鸦ON嫂是串幻玉行口郑控制垫寄存其器,燥与中斗断有单关的限是它浩的低搂两位脉TI除和R棉I。1订)移TI雨(S产CO剑N.殃1)款:串劝行口志发送迅中断桶标志乐位。存每发阴送完盈一个卸串行累帧,腥由硬资件置机位T吵I。拾CP寺U响偶应中额断时起,不皂能清聪除T仍I,花TI土必须趣由软介件清好除。拦2)皱RI粥(S丙CO域N.未0)缺:串民行口梯接收护中断罚标志铲位,长当允滋许串物行口亮接收寇数据黄时,动每接袍收完骨一个签串行汽帧,殖由硬拖件置顷位R增I。峡同样荡,R艳I必观须由罢软件普清除乔。SC焰ONRI
TIRB8TB8RENSM2SM1SM0第二章2---63二、第MC妇S—矿51克的中切断管斧理1、含中断后允许教寄存踢器I绞E——中断枪的允抹许与确开放在中患断源沾与C秋PU宵之间乎有二并级中摸断允贱许控间制逻升辑电磨路,芹一级电为总茧允许猴,第愤二级华为源掉允许种,由株IE盼控制趋。第二章2---642.案中断眨优先察级寄利存器珠IP——中断每优先依级控流制内部贿自然称优先驴级:律入口风地址IN敬T0高00抱03艳HT0有0微00曾BHIN券T1烈0燃01淡3HT1捉0衔01头BHTI咐/R洲I底00驶23决H为什茅么要您有中行断优棒先级?第二章2---65中断碰管理跌逻辑盆图第二章2---66同一启级中织的5沃个中陶断源星的优楚先顺粘序/INT0中断T0溢出中断/INT1中断T1溢出中断
串口中断
高低自然优先级中断苦优先守原则在:(码概括碗为四云句话厦)1)宇低级擦不中竞断高怠级2)阁高级扛不睬占低级3)芝同级李不能翠打断4)同荐级、朽同时京中断译,按自然稻优先普级第二章2---67中断项处理纷过程需一般其分为里三个竖阶段丈,即沿中断寸响应霸、中愧断处益理和游中断双返回。三、披响应格中断钥的条均件及僵过程1.盲中断途响应(1耗)中束断响皆应的磁条件1)们有中破断源舰发出匹请求嫩信号2)仔中断毅是开晕放的伏(总财允许完、源程允许特)3)炎没有崇封锁塌(受乱阻)缘瑞,受阻有情况猜是:①C嘴PU贼正在悼执行割同级适或高嚷一级絮的中耻断服踏务程畅序;②现晴行机画器周搜期不飞是正鹿在执己行的猾指令砌的最括后一耀个机型器周养期,仰即现色行指凭令完与成前文.不恒响应月任何吓中断矛请求栽;③当绝前正乎在执芬行的波是中滤断返报回指蛋令R建ET怜I或闭访问把专用端寄存学器I命E或雅IP广的指典令。叠也就笔是说百,在锻执行定RE许TI疯或是漫访问主IE疏、I霜P的狐指令烈后,傅至少烦需要兆再执印行—恶条其床他指端令,贿才会异响应批中断益请求辆。第二章2---68wyx(2)金中断别响应沙过程进入格中断队响应用周期瞧。C道PU基在中半断响罪应周帜期要芳完成图下列毕操作隙:1)智根据郑中断误请求邻源的乐优先闻级高戴低,使相坟应的浆优先扑级状擦态触鲁发器得置1铜。2)顽清相激应中舟断请土求标仪志位浑IE致0、IE咸1、茎TF端0或翠TF棍13)螺保留躁断点菜,把芹PC妄内容压入剩堆火保存颗。4)坦把被研响应趁的中礼断源祸服务程序舍入口胀地址正送入酸PC证,输逗入相突应中断难服务渣程序掀。第二章2---692.昨中断庭服务走与返锡回在编缺写中银断服蛋务程星序时趋加注瞎意的臣几点邻:(1资)因炼各入掩口地些址之蹄间只升相隔绵8个楼字节药,所酬以通赔常在枯中断沿入口道地址扫单元堡处存汽放—突条无斑条件爬转移贿指令解,使娃中断挑服务愁程序诸灵活远地安疤排在悦64链KB辆程序生存储宿器的蚁任何朴空间驾。(2我)若吹要在梁执行稍当前构中断劫程序朴时禁付止更舍高优故先级扶中断故,可横先用称软件京关闭候CP详U中贯断,阀或禁尤止某悉中断吹源中换断,觉在中爹断返叼回前宫再开稠放中缺断。(3浙)注毛意在刻保护伪现场档和恢钱复现车场。(4顶)中吩断服消务程哲序的短最后茄一条岭是返碍回指锋令R赢ET揭I,验该指谅令将增清除籍响应释中断蔽时被涛置位陪的优郑先级申状态刺触发羡器,盼然后侮自动嫂将断眼点地屯址从察栈顶竭弹出堡,装篇入P衰C,牵使程旦序返摘回到膊被中止断的坑处,老继续音向下孔执行叛。第二章2---703.宅中断匠请求酒的撤孝除CP惨U响陪应中姿断请丑求后些,在扎中断杏返回裁(R栗ET吓I)舞前,旬该中队断请萝求信鼠号必向须撤却除,京否则忽会引船起另单外一攻次中草断。注意浓:(1守)采灭用边利沿触驾发的止外部打中断铅标志采IE瓣0或柿IE持l和晴定时蜂器中旋断标铁志T连F0遭或T敲Fl搭,C慌PU币响应织中断路后能漠用硬丽件自彻动情谱除;(2躁)在昌电平猫触发池时,象IE腔0或惠IE革l受绿外部德引脚目中断字信号仰(或盟)的芦直接蛛控制链,C状PU耍无法救控制越IE宇0或阵IE沫l,闹需要载另外伍考虑般撤除珍中断箱请求她信号盏的措雕施,堪如通绕过外补加硬刮件电呆路,伯并配海合软故件来方解决公;(3究)串什行口呀中断交请求铜标志短TI支和R顽I也中不能老由硬释件自昨动清属除,猜需要狸在中冤断服殿务程吸序中河,用久软件饱来清很除相在应的芬中断尺请求晕标志麦.。第二章2---71作业:2-82-9第二章2---72第三章6----24wyx三、分支程序与循环程序设计课间欺休息wyx本章哪重点埋:指顺令的订寻址猾方式材、功舟能、塔使用跪方法程序殿设计津的一语般方层法和捡技巧讲授愤内容俯:MC坏S-安51领单片遇机的侄寻址嫩方式MC狡S-奇51钞单片蕉机指脾令分奴类程序唱设计绳方法宽和算享法分拜析应用棋程序洲设计掀举例第三章3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年陕西国防工业职业技术学院单招综合素质笔试模拟试题含详细答案解析
- 2026年青海交通职业技术学院单招职业技能考试备考题库含详细答案解析
- 2026年安徽扬子职业技术学院单招职业技能考试备考试题含详细答案解析
- 2026广东湛江市旅游投资集团有限公司招聘1人考试重点题库及答案解析
- 2026年湘潭医卫职业技术学院单招综合素质考试备考题库含详细答案解析
- 2026年吐鲁番职业技术学院单招综合素质考试参考题库含详细答案解析
- 2026年滁州城市职业学院单招综合素质笔试备考试题含详细答案解析
- 2026年西南财经大学天府学院单招综合素质笔试备考题库含详细答案解析
- 2026年赣州职业技术学院高职单招职业适应性测试备考题库及答案详细解析
- 2026年河北石油职业技术大学单招综合素质笔试备考试题含详细答案解析
- 学校教师情绪管理能力提升
- 2026年及未来5年市场数据中国机械式停车设备行业市场全景分析及投资战略规划报告
- 泥浆压滤施工方案(3篇)
- 2026年中国邮政储蓄银行招聘试题含答案
- 2025年度电气工程师述职报告
- 档案馆机房设施设备管理制度
- 2025广西百矿超元发电有限公司社会招聘81人笔试参考题库附答案解析
- 中注协财务报表审计工作底稿(第二版)全文
- 内蒙古呼和浩特市2024届中考数学模拟精编试卷含解析
- 班后会记录表
- 货物异常报告表
评论
0/150
提交评论