单片机系统坐下软件开发.pptVIP

  • 3
  • 0
  • 约4.43千字
  • 约 32页
  • 2018-12-30 发布于福建
  • 举报
单片机系统坐下软件开发

单片机系统软件开发 单片机系统软件开发 软件开发步骤 软件开发环境介绍 51汇编基础 51C基础 应用举例 软件开发过程 系统定义 软件结构设计 编写程序 生成扩展名为HEX的目标文件 固化到EPROM中去,完成软件设计 系统定义 在编写软件之前,首先要确定一些常数、地址,事实上这些常数、地址在设计阶段已被直接或间接地确定下来了。如当某器件的连线设计好后,其地址也就被确定了,当器件的功能被确定下来后,其控制字也就被确定了。 系统定义是指在软件设计前,首先要进一步明确软件所要完成的任务,然后结合硬件结构,而确定软件承担的任务细节。其软件定义内容有; (1)定义各输入/输出的功能,信号的类别、电平范围、与系统接口方式、占用口地址、读取的输入方式等。 (2)定义分配存储器空间,包括系统主程序、常数表格、功能子程序块的划分、人口地址表等。 (3)若有断电保护措施,应定义数据暂存区标志单元等。 (4)面板开关,按键等控制输入量的定义与软件编制密切有关,系统运行过程的显示、运算结果的显示、正常运行和出错显示等也是由软件完成的。所以事先要给予以定义。 软件结构设计 依据系统的定义,可把整个工作分解为若干相对独立的操作,再考虑各操作之间的相互联系及时间关系而设计出一个合理的软件结构。 对于简单的单片机应用系统,可采用顺序结构设计方法,其系统

文档评论(0)

1亿VIP精品文档

相关文档