找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1050|回复: 2
打印 上一主题 下一主题
收起左侧

51单片机入门笔记(lesson1)

[复制链接]
跳转到指定楼层
楼主
ID:347207 发表于 2018-7-27 16:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
第一节介绍了一些预备知识,如下:
    各种名词定义
    各进制转化及与或非运算关系
    介绍了8051的内部结构及引脚定义
    C语言语法知识
其中各名词定义如下:
单片机:集成CPU、存储器芯片、I/O接口芯片的微处理器。
CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;
RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
ROM:用以存放程序、一些原始数据和表格;
I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;
T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;

各进制转换已有知识储备不再做介绍,其中与或非关系有简便表示方法
  运算关系  数学表示
  与  *
  或  +
  非  反
  异或  -
引脚定义视不同单片机而定
C语言语法知识已储备不再做笔记

单片机主要掌握以下几点
  • 最小系统能够运行起来的必要条件。
    1.电源 2.晶振3.复位电路
  • 对单片机任意IO口的随意操作
    1.输出控制电平高低2.输出检测电平高低。
  • 定时器:重点掌握最常用的方式
    中断:外部中断、定时器中断、串口中断
    串口通信:单片机之间、单片机与计算机间

单片机工作的基本时序
  • 机器周期和指令周期
    (1) 振荡周期: 也称时钟周期, 是指为单片机提供时钟脉冲信号的振荡源的周期,TX实验板上为11.0592MHZ。  
    (2) 状态周期: 每个状态周期为时钟周期的 2 倍, 是振荡周期经二分频后得到的。  
    (3) 机器周期: 一个机器周期包含 6 个状态周期S1~S6, 也就是 12 个时钟周期。 在一个机器周期内, CPU可以完成一个独立的操作。  
    (4) 指令周期: 它是指CPU完成一条操作所需的全部时间。 每条指令执行时间都是有一个或几个机器周期组成。MCS - 51 系统中, 有单周期指令、双周期指令和四周期指令。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:380031 发表于 2018-7-27 21:59 | 只看该作者
不错不错,值得一看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表