c51内部存储器用c语言开发怎么将程序写进去(不用烧录机,用程序)100分求!!

liuxuhui 2003-10-13 02:12:00
c51 有内部存储器
用c语言开发怎么将程序写进去?
...全文
107 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanzq 2003-10-16
  • 打赏
  • 举报
回复
若内部有FLASH,(1)将写入程序转移到RAM,(2)将指定区域擦除后,用程序检查是否所以存储单元都为0XFF,即是否为空,(3)将程序烧入,(4)系统重新启动
liuxuhui 2003-10-16
  • 打赏
  • 举报
回复
THS
liuxuhui 2003-10-16
  • 打赏
  • 举报
回复
THS
hityu 2003-10-14
  • 打赏
  • 举报
回复
若内部的程序存储器是flash的,应当有支持的吧。
高手请指点
  • 打赏
  • 举报
回复
行吗??
要把程序写进去的话要加12V电的
taoest 2003-10-14
  • 打赏
  • 举报
回复
,你说的是在单片机运行中由单片机程序自身来修改程序代码,对吧.
如果你的单片机是冯诺依曼结构的,而且程序是存储在可修改的空间里,如RAM ,EEPROM,FLASH等,那么你的程序可以修改程序.这类CPU有很多,如X86,ARM。

还有就是一些哈佛结构的单片机,他在片内加上了IAP(在应用编程)逻辑,这样就可以通过特殊的寄存器或其他的方式来修改程序自身。这类CPU也不少,如ATMEL 89C51RD2就是这样一种芯片。
galle 2003-10-14
  • 打赏
  • 举报
回复
在程序中写个接受写如的程序
CrazyGentleman 2003-10-13
  • 打赏
  • 举报
回复
串行通信写
LOVEHEALTH 2003-10-13
  • 打赏
  • 举报
回复
要是支持的话,怎么操作?
HEROP 2003-10-13
  • 打赏
  • 举报
回复
不用烧录机,用程序?
你用的芯片支持在线编程吗?
《单片机应用技术》课程标准 一、课程信息 课程名称:单片机应用技术 课程代码: 学时/学分: 4学分 适用专业:电子、通信类专业 先 修 课:电子应用技术,C语言等 后 续 课:电子产品维修等 开课学院或教研室: 执笔: 审核:(教研室主任签字) 日期: 年 月 审定:(学院院长签字) 日期: 年 月 二、课程性质与作用 《单片机应用技术》是电子通信类专业的专业核心课,也是理工科学生学习、掌握单片 机在控制领域应用开发的入门课程。本课程以51单片机为范例,以应用为出发点,使学 生在熟练掌握单片机的内部结构、工作原理、程序设计等内容的基础上,获得在相应专 业领域内应用单片机的初步能力,为毕业后的就业打下坚实的基础。 本课程计划教学学时为:64学时+2周(专周实训)。 三、本课程与其它课程关系 本课程在第三学期开设,在电子与通信课程体系中,本课程是一个培养综合技能和职 业岗位能力的课程,其相关课程如下表所示: "先修课程 "为本课程支撑的主要能力 "后续课程 "本课程提供的主要能力 " "电子技术 "具备使用电路分析思维与方 "电子设计 "提供具备使用单片机技术进 " "基础 "法进行电路分析与应用能力 "与自动化 "行电子应用辅助设计的能力 " "电子产品 "具备正确使用电工工具,仪 "智能产品 "提供运用单片机技术维修相 " "工艺 "表进行焊接、制作与装配能 "维修 "关智能产品的能力。 " " "力 " " " "电子应用 "具备典型电子电路设计、调 "毕业/综合"提供具备使用单片机技术进 " "技术 "试与应用能力 "设计 "行电子系统设计的能力 " "程序设计 "具备程序编写与设计能力 " " " 四、课程教育教学目标 1.知识目标 (1)熟悉80C51内部结构以及工作原理; (2)掌握80C51单片机存储空间、SFR、工作寄存器的使用; (3)掌握C语言应用以及程序设计; (4)掌握MCS-51单片机定时/记数器、中断以及串行口的使用 ; (5)熟悉掌握存储器及其典型接口的扩展及编程技术。 2.能力目标 (1)帮助学生熟悉80C51系列单片机的特征、内部接口电路和工作原理,学习C语言 的应用程序设计; (2)培养学生在自动化、检测技术、信号处理以及电力传动等领域应用单片机的能 力,培养学生设计和开发单片机应用系统的能力。 3.素质目标 (1)具备良好的工作态度、责任心。 (2)具有较强的团队意识和协作能力。 (3)具有较强的学习能力、吃苦耐劳精神。 (4)具有较强的语言表达能力和协调人际关系能力。 (5)具有认识自身发展重要性以及确立自身继续发展目标的能力。 五、课程教学内容和建议学时 第一章 80C51单片机基础 【教学内容】 1.1单片机及其发展应用 单片机的产生及发展 单片机、单片机系统及单片机应用系统 常用单片机简介 单片机的应用 1.2 80C51单片机的内部结构 80C51单片机和80C51系列单片机 80C51单片机的基本组成 80C51典型产品的资源配置 80C51内部结构 80C51引脚功能 1.3 80C51单片机的存储器结构 程序存储器ROM 数据存储器RAM 特殊功能寄存器 1.4 80C51单片机的并行I/O接口 并行I/O接口的结构特点 并行I/O接口的应用特性 并行I/O接口的负载能力 1.5 时钟与时序 时钟电路 CPU时序 1.6 复位电路 复位方式 复位方法 【目的要求】 理解:微型计算机的工作原理;单片机最小应用系统、单片机编程、烧录和运行的基 本概念,单片机时钟电路与输入输出口以及引脚的使用,注意"地址重叠"的问题和程序 状态字PSW中各位的含义。 熟练掌握:二进制数、十进制数、八进制数和十六进制数及其之间的相互转换;计算 机存储容量单位之间的换算关系;微型计算机的基本结构以及各个部分的主要功能;单 片机芯片内部的组成及存储器结构,特别是片内RAM和并行I/O口的使用方法。 在实训方面,主要掌握单片机应用系统的基本结构、设计过程、开发工具和方法;学 会硬件系统和软件系统的设计特点、原则、要点和方法;Keil C51的使用方法,包括项目文件的建立、修改、添加、编译、连接等;Keil C51的调试技巧,包括设置和删除断点、查看和修改寄存器内容、并行口和定时器/计数 器的使用等技巧。 了解:BCD码和ASCII码的编码规则;单片机的发展、特点、基本组成、应用领域、学 习方法以及典型单片机系列的基本情况;单片机的硬件系统,存储器的分类和工作原理 ,SFR的功能介绍及使用方法。 【重点难点】 计算机中不同数制之间的转换,微型计算机的基本结构以及各个部分的主要功能,单 片机芯片内部的组成及存储器结构,特别是片内RAM和并行I/O口的使用方法。 【课时分配】6学时 【实训与作业】 单灯点

27,372

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧