单片机原理及基于单片机的 嵌入式系统设计

  • View
    112

  • Download
    8

Embed Size (px)

DESCRIPTION

单片机原理及基于单片机的 嵌入式系统设计. 蔡方凯 主 编. 中国水利水电出版社. 绪 论. 在工业、农业、军事、保安、金融、仪器仪表、航空航天、医疗、通讯、办公设备、娱乐休闲、健身、体育竞赛、服务领域 …… ,大量单片机-嵌入式技术已经无处不在。正迅速改变着人们传统的生产和生活方式。 请稍微留心一下我们的周围,看看身边到底发生了什么变化?. 单片机技术的应用遍布国民经济与人民生活的各个领域. 1.1 微型计算机系统结构. 1.2 微型计算机工作过程. 微机的工作过程按照 “程序存储,程序控制”的方式工作。 - PowerPoint PPT Presentation

Text of 单片机原理及基于单片机的 嵌入式系统设计

  • ,-

  • 1.1

  • CPU1.2

  • CPU

  • 51511.2.1 PCWindows

  • 1.2.2 CPU

  • CPUCPU/ 1

  • CPUCPUCPUCPUI/OI/OCPUCPUCPU

  • CPUCPUCPUI/O CPUCPUCPUI/O

  • 12IOPS/2USB

  • RAMROM2

  • RAMRandom Access MemoryROMRead Only Memory

  • 512851285125129 8255

  • NAN105128A8...0MDM105128D7...0 88256

  • CPUCPUCPUCPUCPUCPU CPU64 8 CPUACC83 CPU

  • CPU46AAAAAA11MOVADDANDLJMPCPU

  • D

    01

    00

    10

    11

  • CPUCPUCPU64A[5...0]8D[70]CPUACCCPU

  • 6PC6ARCPUCPUARARA[5...0]8DRCPUCPUDRDRD[70]2IRCPUCPU

  • CPUCPU A5..0PCAR ARPC4

  • CPUCPUREADCPUCPUCPUMD70CPUDRMM DRM PCPC1

  • CPUCPUDRIRCPUDR6AR IRDR[7..6] ARDR[5..0]CPUIRIR6ARADDARACCARCPU

  • CPUARCPUCPUCPUCPUARD7...0CPUDRARAR DRAR

  • 1.2.3 CPU CPUCPU00011011IRIR

    MOV

    AND

    ADD

    IR

    IR01

    IR00

    LJMP

    IR11

    IR10

  • CPUACCDRADDMOV ACCDRPCAR1 MOV

  • CPUACCDRADDADD ACCACCDR2 ADD

  • CPUACCDRAND AND ACCACCDR 3 AND

  • LJMPLJMPCPULJMPARARPCLJMP LJMP PCAR CPU 4 LJMP

  • 1.3 1971intel41973intel8080 8;1976intelMCS-488;80MCS-48MCS-51

  • 1.4 1 CMOS 2 3

  • 1 2 3 4 1.5

  • Intel8048805188096168096032MotorolaMC-6801868H161668HC33232NECPhilips88 1.6

  • MCS-51INTEL80318051875189518032805287528952805180518051MCS-5180318031 MCS-51

  • INTELMCS-51805189C51ATMEL AT89

  • 12345EPROM

  • ORG 0000H LJMP START ORG 040HSTARTNOP LOOPNOP LJMP LOOP END EPROM02 00 40 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FFFF FF FF FF FF FF FF FFFF FF FF FF FF FF FF FFFF FF FF FF FF FF FF FFFF FF FF FF FF FF FF FFFF FF FF FF FF FF FF FF 00 00 02 00 41 FF FF FF(

  • 12123()4