exynos4412开发板吧 关注:38贴子:220
  • 3回复贴,共1

exynos4412开发板吧【入门知识普及】—单片机系统的基本概念

只看楼主收藏回复

单片机系统的基本概念
1)单片机组成:中央处理器、存储器、I/O设备。
2)存储器:物理实质是一组或多组具备数据输入/输出和数据存储功能的集成电路,用于充当设备缓存或保存固定的程序及数据。

AROM(只读存储器):一般用于存放固定的程序或数据表格等,数据在掉电后仍然会保留下来。
BRAM(随机存储器):用于暂存程序和数据、中间计算结果,或用作堆栈用等,数据在掉电后就会丢失。

3I/O端口:单片机与外界联系的通道,它可以对各类外部信号(开关量、模拟量、频率信号)进行检测、判断、处理,并可控制各类外部设备。现在的单片机I/O口已经集成了更多的特性和功能,对I/O端口的功能进行了拓展和复用,例如外部中断、ADC检测以及PWM输出等等。

4)输出电平:高电平电压(输出“1”时)和低电平电压(输出“0”时)
ATTL电平:正逻辑,5V为逻辑正,0V为逻辑负,例如单片机的输出。
BRS232电平:负逻辑,-12V为逻辑正,+12V为逻辑负,例如PC的输出。


1楼2012-11-21 09:41回复
    A、中断嵌套:当一个低级中断尚未执行完毕,又发生了一个高级优先级的中断,系统转而执行高级中断服务程序,待处理完高级中断后再回过头来执行低级中断服务程序。
    B、中断响应时间是指从发出中断请求到进入中断处理所用的时间;中断处理时间是指中断处理开始到中断处理结束的时间。
    C、中断响应过程:
    a、保护现场:将当前地址、累加器ACC、状态寄存器保存到堆栈中。
    b、切换PC指针:根据不同的中断源所产生的中断,切换到相应的入口地址。
    c、执行中断服务处理程序。
    d、恢复现场:将保存在堆栈中的主程序地址、累加器ACC、状态寄存器恢复。
    e、中断返回:从中断处返回到主程序,继续执行。
    D、中断入口地址:单片机为每个中断源分配了不同的中断入口地址,也称为中断向量。
    8)复位:通过外部电路给单片机的复位引进一个复位信号,让系统重新开始运行。
    A、复位发生时的动作:
    aPC指针从起始位置开始执行(大多数单片机都时从0x0000处开始执行)。
    bI/O端口设置成缺省状态(高阻态、或者输出低电平)。


    3楼2012-11-21 09:41
    回复
      2025-07-28 00:24:52
      广告
      不感兴趣
      开通SVIP免广告

      c、部分专用控制寄存器SFR恢复到缺省状态。
      d、普通RAM不变(如果时上电复位,则是随即数)。
      B、两种不同的复位启动方式:
      a、冷启动:也叫上电复位,指在断电状态下给系统加电,让系统开始正常运行。
      b、热启动:在不断电的状态下,给单片机复位引进一个复位信号,让系统重新开始。
      C、两种类型的复位电路:高电平复位和低电平复位。
      D注意事项:
      a
      注意复位信号的电平状态及持续时间必须满足系统要求。
      b
      注意避免复位信号抖动。
      9)时钟电路:单片机是一种时序电路,必须提供脉冲电路才能正常工作。时钟电路相当于单片机的心脏,它的每一次跳动(振动节拍)都控制着单片机的工作节奏。振荡得慢时,系统工作速度就慢,振荡得快时,系统工作速度就快(功耗也增大)。
      A、振荡周期:振荡源的振荡节拍。
      B、机器周期:单片机完成一个基本操作需要的振荡周期(节拍)。
      C、指令周期:执行一条指令需要几个机器周期。不同的指令需要的机器周期数不同。



      4楼2012-11-21 09:41
      回复
        楼主真好,这个不错,刚刚适合我能看懂嘿嘿谢谢楼主啊


        5楼2012-11-23 09:59
        回复