下载后可任意编辑一、单片机:就是在一片半导体硅片上集成了中央处理单元、存储器、并行接口 I/O、串行I/O 口、定时器/计数器、终端系统、系统时钟电路及系统总线的微型计算机。二、单片机的硬件结构: 8 位微处理器、数据存储器(128B)、程序存储器、4 个 8 位可编程并行 I/O 口、1 个串行口、2 个 16 位定时/计数器、1 个看门狗、5 个中断源和中断向量、特别功能寄存器 26 个、低功耗节电模式、3 个程序加密锁定位。 其图如下: 三、单片机引脚:单片机共有 40 个引脚;按其功能可分为 3 类:电源及时钟引脚控制引脚I/O 口引脚四、单片机存储器结构程序存储器 16 位数据存储器 8 位特别功能寄存器位地址空间五、四组并行 I/O 端口1、P0 口1)P0 口是一个双功能的 8 位并行口,字节地址在 80H,位地址为 80H—87H。2)P0 口特点: 地址/数据复用口和通用 I/O 口当 P0 口用作地址/数据复用口时,是一个真正的双向口,用作与外部存储器的连接,片外必须要接上拉电阻。当 P0 口作为通用 I/O 口时,由于有高阻抗,所以在端口外要接上上拉电阻,它是一个准双向口。 CPU(运算器)(控制器)XTAL1XTAL2数据存储器( RAM )P0P2程序存储器特 别 功 能寄存器看门狗定时器P1定时器 / 计数器 16 位 2个串行口P3中断系统下载后可任意编辑 2、P1 口1)P1 口是单功能的 I/O 口,字节地址为 90H,位地址为 90H---97H.2)P1 口特点:由于 P1 口内部有上拉电阻,没有高阻抗输入状态,所以不需要在片外接上拉电阻。P1 口“读引脚”输入时,必须先向锁存器写入。3、P2 口1)P2 口是一个双功能口,字节地址为 A0H,位地址为 A0H---A7H.2)P2 口特点:与 P1 口的一样。4、P3 口 略六、时钟电路与时序1、时钟电路设计图在书上 35 页 图 2-13.2、时钟周期:若时钟晶体的振荡频率为 fosc,则时钟周期T=1/fosc。3、机器周期:一个机器周期包括 12 个时钟周期。即:Tcy=12/fosc。4、指令周期:单字节和双字节指令周期一般为单机器周期和双机器周期。 三字节指令周期都是双机器周期;乘、除指令周期 4 个机器周期。七、复位操作和复位电路 1、复位电路设计在书上 37 页图 2-18 或图 2-19 或图 2-20.八、单片机最小系统设计如图 九、keilC 的使用方法: 步骤: 1、点击桌面快捷键 Uv4,打开软件 2、单击 project 出现下拉菜单,单击 New uVison P...