单片机原理复习课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《单片机原理复习课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 复习 课件
- 资源描述:
-
1、单片机用于水位控制系统单片机用于水位控制系统11.3.1 11.3.1 题目分析题目分析 水塔水位控制原理图。 l水塔水位控制原理图11.3.2 11.3.2 硬件设计硬件设计水塔水位控制电路原理图11.3.3 11.3.3 软件设计软件设计水塔水位控制程序流程图电机工作状态表c(P1.1) b(P1.0) 操作状态 0 0 电机运转 01 维持原状 10 故障报警 11 电机停转主程序清单如下:ORG 0000H LJMP LOOPORG 0100HLOOP: ORL P1, #03H ;为检查水位状态作准备 MOV A, P1 ;读入状态信号 JNB ACC0 , ONE ; P1.00则
2、转 JB ACC1,TWO ; P1.11则转BACK: ACALL D10S ; 调延时秒子程序(略) SJMP LOOP ONE: JNB ACC1, THREE ; P1.10则转 CLR ACC3 ; P1.30,启动报警装置 SETB ACC2 ; P1.21,停止电机工作FOUR: SJMP FOUR ; 等待处理THREE: CLR 92H ; 启动电机 SJMP BACK TWO: SETB 92H ; 停止电机工作 SJMP BACK 粮库温度监测报警系统粮库温度监测报警系统题目分析题目分析 要求设计一个能循环监测要求设计一个能循环监测8 8个库房温度的系个库房温度的系统。在
3、温度大于统。在温度大于2525度时,红色指示灯亮,并且度时,红色指示灯亮,并且发出报警声。当温度低于发出报警声。当温度低于2525度,灯灭,停止报度,灯灭,停止报警声音。警声音。 要求每隔要求每隔1 1秒,顺序循环显示一个库秒,顺序循环显示一个库房温度。房温度。 单片机用于步进电机的控制单片机用于步进电机的控制步进电机的工作原理步进电机的工作原理 步进电机的控制方法 三相步进电机的电流控制方式在用软件控制时主要设计要点如下:判断旋转方向;按相序确定控制字;按顺序输入控制字;确定控制步数。三相步进电机工作状态与控制字 三相六拍1步2步3步4步5步6步0 0 10 1 10 1 01 1 01 0
4、 01 0 1A相AB相B相BC相C相CA相010302060405复复 习习返回总返回总目录目录什么叫做单片机什么叫做单片机 CPU和一定容量的存储器、中断系统、一些并和一定容量的存储器、中断系统、一些并/串接口电路串接口电路以及定时以及定时/计数器集成在一块芯片上,我们称该系统为单片机。计数器集成在一块芯片上,我们称该系统为单片机。简称为简称为MCU封装形式:封装形式:DIPDIP封装形式:封装形式:SMTSMT第一章内容重点掌握第一章内容重点掌握3、单片机分类、单片机分类通用型通用型: 该种芯片有一个再设计过程,通过用户进一步该种芯片有一个再设计过程,通过用户进一步 设计,才能组建成一个
5、以单片机为核心再配以设计,才能组建成一个以单片机为核心再配以 其它外围电路其它外围电路 的应用系统。的应用系统。专用型专用型:针对某种特定的产品。针对某种特定的产品。(IC卡读写器上的单片机卡读写器上的单片机)4、程序设计语言和软件、程序设计语言和软件机器语言、汇编语言(最常用)、机器语言、汇编语言(最常用)、C等高级语言等高级语言MCS-51MCS-51引脚功能引脚功能1 12 23 34 45 56 67 78 89 91 10 01 11 11 12 21 13 31 14 41 15 51 16 61 17 71 18 81 19 92 20 02 21 12 22 22 23 32
6、24 42 25 52 26 62 27 72 28 82 29 93 30 03 31 13 32 23 33 33 34 43 35 53 36 63 37 73 38 83 39 94 40 0P P1 1. .0 0P P1 1. .1 1P P1 1. .2 2P P1 1. .3 3P P1 1. .4 4P P1 1. .5 5P P1 1. .6 6P P1 1. .7 7P P0 0. .0 0/ /A AD D0 0P P0 0. .1 1/ /A AD D1 1P P0 0. .2 2/ /A AD D2 2P P0 0. .3 3/ /A AD D3 3P P0 0.
7、.4 4/ /A AD D4 4P P0 0. .5 5/ /A AD D5 5P P0 0. .6 6/ /A AD D6 6P P0 0. .7 7/ /A AD D7 7P P3 3. .0 0P P3 3. .1 1P P3 3. .2 2P P3 3. .3 3P P3 3. .4 4P P3 3. .5 5P P3 3. .6 6P P3 3. .7 7P P2 2. .7 7/ /A AD D1 15 5P P2 2. .6 6/ /A AD D1 14 4P P2 2. .5 5/ /A AD D1 13 3P P2 2. .4 4/ /A AD D1 12 2P P2 2.
8、.3 3/ /A AD D1 11 1P P2 2. .2 2/ /A AD D1 10 0P P2 2. .1 1/ /A AD D9 9P P2 2. .0 0/ /A AD D8 8R RS ST TR RX XD D/ /T TX XD D/ /I IN NT T0 0/ /I IN NT T1 1/ /W WR R/ /R RD D/ /T T0 0/ /T T1 1/ /V Vc cc cX XT TA AL L1 1X XT TA AL L2 2V Vs ss sE EA A/ /V Vp pp pA AL LE E/ /P PR RO OG GP PS SE EN NA AT
9、T8 89 9S S5 51 1( (T T2 2) )( (T T2 2E EX X) )( (M MO OS SI I) )( (M MO OS SO O) )( (S SC CK K) )第二章内容重点掌握第二章内容重点掌握第三节第三节 存储器存储器问题问题1 1:存储容量为:存储容量为256256个字节的存储器需要多少位地址?个字节的存储器需要多少位地址?问题问题2 2:存储容量为:存储容量为4K4K字节的存储器需要多少位地址?字节的存储器需要多少位地址?问题问题3 3:存储容量为:存储容量为64K64K字节的存储器需要多少位地址?字节的存储器需要多少位地址?0 00 07 7F F8
10、 80 0F FF FR RA AM MS SF FR R0 0F FF FF F0 00 00 00 04 4K KB BR RO OM ME EA A8 80 0C C5 51 1片片内内存存储储器器= =1 1E EA A= =0 0( () ) )( (0 00 00 00 00 0F FF FF F1 10 00 00 0F FF FF FF F6 64 4K KR RO OM M0 00 00 00 0F FF FF FF F6 64 4K KR RA AM M片片 外外 扩扩 展展 存存 储储 器器00H00HFFHFFH000H000HFFFHFFFH0000H0000HFFF
11、FHFFFFH二、数据存储器二、数据存储器R R7 7R R0 0第第0 0组组工工作作寄寄存存器器区区第第1 1组组工工作作寄寄存存器器区区第第2 2组组工工作作寄寄存存器器区区第第3 3组组工工作作寄寄存存器器区区R R7 7R R0 0R R7 7R R0 0R R7 7R R0 00 00 0H H0 07 7H H0 08 8H H0 0F FH H1 10 0H H1 17 7H H1 18 8H H1 1F FH H2 20 0H H2 2F FH H3 30 0H H7 7F FH H位位寻寻址址区区位位地地址址0 00 0H H7 7F FH H用用户户R RA AM M区区
12、低低128B RAM128B RAM高高128B RAM128B RAMS S P PP P 0 0D D P P H HD D P P L LT T C C O O N NP P C C O O N NT T L L 0 0T T M M O O D D8 8 0 0 H H8 8 1 1 H H8 8 2 2 H H8 8 3 3 H H8 8 7 7 H H8 8 8 8 H H8 8 9 9 H H8 8 A A H H8 8 B B H H8 8 C C H H8 8 D D H HF F F F H HT T L L 1 1T T H H 0 0T T H H 1 1P P 1 1
13、S S C C O O N NS S B B U U F FP P 2 2I I E EP P 3 3I I P PP P S S W WA A C C C CB B9 9 0 0 H H9 9 8 8 H H9 9 9 9 H HA A 0 0 H HA A 8 8 H HB B 0 0 H HB B 8 8 H HD D 0 0 H HE E 0 0 H HF F 0 0 H H专专用用寄寄存存器器区区S S F F R RR R C C A A P P 2 2 H H* *T T L L 2 2* *T T H H 2 2* *C C 8 8 H HC C 9 9 H HC C A A
14、H HC C B B H HC C C C H HC C D D H HR R C C A A P P 2 2 L L* *T T 2 2 M M O O D D* *T T 2 2 C C O O N N* *W W D D T T R R S S T TA A 6 6 H HD D P P H HD D P P L L8 8 4 4 H H8 8 5 5 H HR R7 7R R0 0第第 0 0组组 工工 作作 寄寄 存存 器器 区区第第 1 1组组 工工 作作 寄寄 存存 器器 区区第第 2 2组组 工工 作作 寄寄 存存 器器 区区第第 3 3组组 工工 作作 寄寄 存存 器器 区区
15、R R7 7R R0 0R R7 7R R0 0R R7 7R R0 00 00 0H H0 07 7H H0 08 8H H0 0F FH H1 10 0H H1 17 7H H1 18 8H H1 1F FH H2 20 0H H2 2F FH H3 30 0H H7 7F FH H位位 寻寻 址址 区区位位 地地 址址 0 00 0H H 7 7F FH H用用 户户 R RA AM M区区 通用工作通用工作 寄存器区寄存器区MOV R0 , #BAH? 哪一组哪一组 ? 位寻址区位寻址区位地址位地址00H7FH00H1.1.低低128B RAM128B RAM 一般数据一般数据 缓冲器
展开阅读全文