一、单片机系统开发步骤(精)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2、要求:
1). 软件仿真调试。 2).硬件仿真调试
八、实验题目
实验一 实验板使用,简单程序设计 实验二 汇编语言程序设计 具体到张春宁教师主页上下载单片 机实验指导书。 备注:领取实验报告,实验分组。
R2F 100
C3F 10uF
R1F 1K
C3A 22pF
C2A 22pF
循环灯编程、调试实例
1、题目:
使电路中的 L0--L7发光 二极管依次 循环点亮。 主程序: Org 0000h Mov a,#0feh Loop: Mov p1,a Acall delay RL a Sjmp Loop 延时0.5S子程序: Delay: mov r5,#6 bb:mov r6,#190 aa:mov r7,#200 djnz r7,$ djnz r6,aa djnz r5,bb ret end
1、软件简介 集(汇编语言、C语言)编辑、 汇编(编译)、连接、调试为一体的 开发软件
2、软件安装
1)、安装原版程序并注册。 2)、复制汉化程序
四、Keil C51应用(创建篇)
1、建立用户文件夹。 2、建立文件并存盘,注意扩展名.ASM 或.C的使用。 3、建立工程文件,并选择CPU类型。 常用为ATMEL 89C51。 4、将文件添加到工程文件中, 方法为: 源文件组—右键—增加文件到文件组。
一、单片机系统开发步骤
1、按需求设计原理图、PCB图,制作电路板。 常用软件PROTEL 99等。 2、编写、调试程序。 常用工具: Keil C51软件、仿真器等。 3、将程序写入单片机ROM,
常用工具:编程器或下载线。
4、电路板加电调试、改进、完善。
二、THKSCM-1型实验台
三、Keil C51 软件简介、安装
2).选启动时加载程序。 2、实验台进入调试前、需按仿真器上的 复位键复位仿真器。 3、停止运行时,需按仿真器上的复位键 停止运行。 4、其它使用同前。
七、Keil-C51程序调试
1、程序题目: 将30H开始连续10 个单元赋成08H。 2、按实验步骤输入、 调试程序。 1). 查看程序执行时 相关寄存器值的变 化。 2).查看赋值前、后 30H开始单元内容 的变化。
Org 0000h Mov r0,#30h Mov r2,#10 Mov a,#08h Loop: Mov @r0,a Inc r0 Djnz r2,loop Sjmp $ End
循环灯编程、调试实例
VCC U1F P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 1 2 3 4 5 6 7 8 9 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 XTAL1A 11.0592MHz 10 11 12 13 14 15 16 17 18 19 20 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST P3.0/RXD P3.1/TXD P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD XTAL2 XTAL1 VSS 89C51 VCC P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 EA ALE/PROG PSEN P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 VCC 40 39 P0.0 38 P0.1 37 P0.2 36 P0.3 35 P0.4 34 P0.5 33 P0.6 32 P0.7 31 30 29 28 27 26 25 24 23 22 21 EA ALE PSEN P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 L4 L5 L6 L7 VCC RESET P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 510*8 L0 L1 L2 L3
5、设置参数:打开对象选项窗口,
对象—时钟(根据实际电路进行设置)。 输出—选创建 HEX 文件
来自百度文库
6、编写程序并存盘。 7、构造(汇编或编译,连接)程序, 修改语法错误,再构造,直到0错误 0警告。
五、Keil C51应用(调试篇)
1、进入调试状态,按(D)或选调试菜单。 2、调试环境的设置 1)设置选项:查看—调试工具栏。 查看—定期窗口刷新。 2).查看寄存器区。 3). 查看存储区(打开调试工具栏倒数第 3 项), (d:xxh)—内RAM,(c:xxh)--ROM, (x:xxh)—外RAM。
3).查看I/O口,外设—I/O Ports— Port0、1、2、3(并口)
3、运行、停止、复位的使用 4、单步进入、单步跳过、单步出、 运行到光标处的使用。
5、退出调试状态,按(D)或选调试菜单。
六、 硬件仿真相关设置及使用
1、设置参数: 对象选项—调试
1). 选使用Keil Monitor-51 Driver
相关文档
最新文档