- 5
- 0
- 约1.31千字
- 约 9页
- 2017-08-17 发布于河南
- 举报
* * 单片机是将微处理器(或称中央处理器CPU)、一定容量的RAM和ROM、I/O口、定时器等电路集成在一块芯片上而构成的微型计算机. 通常称单片微控制器(single-chip-micro-controller)、或微控制单元(micro-controlle-Unit)、或嵌入式控制器(Embedded controiier)。 单片机 1. 增强型MCS-51单片机结构 (1) 内部结构 图2-1 (2) 引脚功能(40个) 图2-3 (3) 输入/输出(I/O)口 (4) 存储器系统 * 程序存储器 * 数据存储器 * 片内RAM 片内RAM用途划分,图2-9-3 . ACC . B 重要的特殊功能寄存器: . 程序状态寄存器PSW . 堆栈指针SP,堆栈用途 . 数据指针DPTR . 程序计数器PC 存放程序和常数表格 如汉字点阵 中断服务程序入口地址 外0,TO,外1,T1,串口,T2 * 程序存储器 3. 单片机的时钟系统 图2-4 时钟周期 T,也称晶振周期,是输入微处理器的时钟信号的周期。 它是输入时钟信号频率fOSC的倒数 T= 1/fOSC * 状态周期,即CPU从一个状态转换到另一状态所需的时间。 * 机器周期是机器完成一个基本动作的时间。 * 指令周期是指计算机执行一条指令所需的时间,由一个到数个机器周期组成。 4. 程序设计 源程序一般由以下部分组成 * 程序头(即定义变量和等值符号) * 主程序 * 子程序(几个) * 中断服务程序(几个) 程序设计举例 汉字点阵 MOV DPTR, #CHINESE ;汉字首地址 MOV R0,#30H ;内存首地址 MOV R6,#00H LOOP: MOV A, R6 ; MOVC A, @A+DPTR MOV @R0, A INC R0 INC R6 CJNE R6, #20H, LOOP CHINESE: DB 00H,40H,42H,42H,42H,42H,42H,FEH, 42H,42H,42H,42H,42H,42H,40H,00H DB 00H,80H,40H,20H,10H,08H,06H,01H,02H, 04H,08H,10H,30H,60H,20H,00H *
您可能关注的文档
最近下载
- 2025年新疆维吾尔自治区中考英语真题含答案.pdf VIP
- 第31课 中国特色社会主义新时代和全面建成小康社会(二)(课件)-【中职专用】《中国历史》.pptx VIP
- 八大特殊作业危险告知牌全套.docx VIP
- 二年级下国学计划及教案 .pdf VIP
- 南昌大学《物理化学》2018-2019学年期末试卷.pdf VIP
- (统编2026新教材)二年级道法下册第1课《身心健康很重要》课件.pptx
- 涉诈风险账户审查表51.pdf VIP
- 第31课 中国特色社会主义新时代和全面建成小康社会(二)(配套教案)-【中职专用】《中国历史》.docx VIP
- 深度解析(2026)《GB 16423-2020金属非金属矿山安全规程》.pptx VIP
- 新人教版数学五年级下册全册课本练习题精编可编辑可打印.doc VIP
原创力文档

文档评论(0)