- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编写中断服务程序的格式一般如下: ORG 0000H SJMP MAIN ORG 0003H AJMP 1NJERRVP MAIN: ··· HERE: SJMP HERE 1NJERRVP: ··· ;中断响应程序 RETI TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 M0 M1 C / GATE M0 M1 C/ GATE TMOD TCON 复习: 例2、设fosc = 6MHz,利用单片机内定时/计数器及P1.0口线输出1000个脉冲,脉冲周期为2ms,试编程。 8031 P1.0 T1 2ms 2. 数制之间的转换 29 2 14………1 2 7………0 2 3…… 1 2 1……1 2 0… 1 高 低 =11101B 二进制 十进制 按权展开 1011B = 11D 降幂法 除法 例: 29D = ? B 29 13 5 1 1 -? -? -? -? -? 16 8 4 2 1 1 1 1 0 1 ∴ 29D = 11101B BF3CH = 11?163 + 15?162 + 3?161 + 12?160=48956D 降幂法 除法 例: 399D = ? H 399 143 15 -? -? -? 256 16 1 ? ? ? 1 8 F ∴ 399D = 18FH 399 16 24…(15) F 16 1………… 8 16 0…………1 高 低 =18FH ? 十六进制 十进制 常用表示法 —— 原码 反码 补码 原码表示法:符号 + 绝对值 [+0]原码 = 0 000,0000 = 00H [ -0]原码 = 1 000,0000 = 80H ? 0的表示不唯一 [+0]反码 = 0 000,0000 = 00H [ -0]反码 = 1 111,1111 = FFH ? 0的表示不唯一 [+0]补码 = 0000 0000 = 00H [-0]补码 = 0000 0000 = 00H(+0、-0相同) 图为MCS-51系列单片机引脚图及逻辑符号,它们为标准的40脚DIP封装。 1、中央处理单元CPU(8位) 用于数据处理、位操作(位测试、置位、复位) 2、只读存储器ROM(4KB或8KB) 用于永久性存储应用程序,掩膜ROM、EPROM、EEPROM 3、随机存取存取器RAM(256B) 用于程序运行中存储工作变量和数据 4、并行输入/输出口 I / O ,P0~P4(32线) 用作系统总线、扩展外存、I / O接口芯片 5、一个串行输入/输出口 UART (二线) 串行通信、扩展I / O接口芯片 6、两个定时/计数器 T(16位增量可编程) 它与CPU之间各自独立工作,当它计数满时向CPU中断 7、时钟电路 fosc 分为内部振荡器、外接振荡电路 8、中断系统 五源中断、两级优先,可编程进行控制。 9、可以寻址64KB的程序存储器和的64KB的外部数据存储器。 引脚功能简述: 1、主电源引脚
文档评论(0)