模块一 单片机结构及开发设计流程课题一 单片机结构1、 画出 89C51 单片机的引脚排列图
2、 画出 89C51 单片机的引脚功能图
3、 画出 89C51 单片机的基本组成框图
4、 叙述 89C51 单片机各部分的具体组成情况
课题二 单片机工作条件1、 画出 51 系列单片机内部时钟和外部时钟电路接线图
2、 画出 51 系列单片机上电复位和按键复位电路接线图
3、 画出 51 系列单片机工作条件接线图
课题三 单片机输入/输出端口结构1、 画出 51 系列单片机 P0、P1、P2、P3 口位结构图
2、 叙述 51 系列单片机 P0~P3 口使用注意事项
课题四 单片机开发设计流程1、 用 Protel 软件画出按键左移亮灯电路原理图
2、 用 Protel 软件设计出按键左移亮灯电路印制电路板图
3、 制作按键左移亮灯电路板
4、 连接仿真器
5、 运行仿真软件,输入按键左移亮灯程序,编译、调试及仿真运行程序
6、 连接编程器
7、 运行编程器软件,将调试通过的按键左移亮灯程序目标代码写入 89C51 单片机
8、 将经过编程的 89C51 单片机插入电路板上的单片机 IC 插座中,脱机运行,观察电路运行情况
模块二 单片机指令系统及汇编语言程序设计课题一 程序设计基础1、 简述单片机存储器总体分配情况
2、 简述单片机片内数据存储器结构
3、 简述单片机七种寻址方式
4、 简述单片机不同存储器空间的寻址方式
5、 回答下列指令的寻址方式:(1)MOV A, #6AH(2)MOV A, #0E#H(3)MOV A, 3FH(4)MOV A, 7BH(5)MOV A, R1(6)MOV A, R3(7)MOV A, @R0(8)MOV A, @R1(9)MOVX A, @DPTR(10) MOVC A, @A+DPTR(11) MOV A, @A+PC(12)