永发信息网

单片机怎么烧写程序

答案:2  悬赏:70  手机版
解决时间 2021-02-09 12:37
单片机怎么烧写程序
最佳答案
STC系列单片机为例:首先,需要安装keil软件和STC_ISP程序下载软件.先对你想要实现对单片机的功能用keil编程,然后用STC_ISP下载软件下载到单片机上,最后打开给单片机提供电源就可以观察单片机开发板或是自己搭建的板子上的现象了...通过不断修改程序,下载程序,最终获得自己在实验板上想要的结果.这样就可以了...实验板与PC机的连接:一般对现成购买的开发板来说,会有一个USB接口提供5v电源、提供通信或另一个USB用来下载接口驱动程序,同时有RS232串口,实现MAX232电平与单片机TTL电平之间转换,用来进行通信下载程序和数据;;对自己搭建的电路板来说,仍会有MAX232芯片和RS232串口用来实现程序的烧写,实现对单片机写入数据和程序的下载.用的是RS232串口实现的程序烧写!若要用USB来烧写,需要一个相应的ISP下载软件和硬件烧写器,一般这种烧写器价格不菲.用的是USB口实现烧写程序!一般的,烧写程序还是选用可以用ISP下载的,自己搭建个RS232串口的电路,简单实用,对单片机烧写程序就够用了.
全部回答
pc机 写好的程序,通过编译器 转换成二进制文件,然后通过烧录器写入到单片机的程序寄存器中(rom,相当于电脑的硬盘;烧录器和单片机之间的通信,是通过特定的协议 类似于 isp i2c uart 等,比如stc 51单片机就是通过uart 将二进制文件写入到rom 中的)。程序运行时候 要将程序中的变量搬到 ram中 (类似电脑内存)。单片机中的计算单元,主要是程序指针sp 根据rom 中的指令存取 ram 中的参数,通过cpu 进行加减乘除 等运算,其结果就是我们想要看到的。单片机是由许多晶体管组成但是有多少我没有查证过。如果细分的话 单片机内部还是有很多独立的模块,比如 定时器/计数器 i2c isp pwm 等,越高级的单片机内部的模块越多,也就越复杂。最后一问,不知楼主是否是问单片机怎么生产出来的? 我也不清楚,希望对楼主能有一点点帮助。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
游览作文 400字左右 急!!!
D525 主板 想要做下载机不知道那款 D525的主
电信手机超了5个g是多少钱
刚体的定轴转动一飞轮以转速n=1500r*min^(-1)
工业区三号路/盛塘路(路口)地址在哪,我要去
银帆娱乐广场KTV地址在什么地方,想过去办事
漯河都有什么银行
开通了优步后,手机遗失了怎么办
就单个瓜的词语接龙怎么接
玉玺卡拉OK地址在什么地方,我要处理点事
北京,北四环到上地这片哪个加油站能给无牌照
禧宝孕婴童生活馆NO.3066在什么地方啊,我要
2019年作业本八年级历史与社会上册人教版浙江
信用钱包的二次申请会过吗
小学生广播稿 100字
推荐资讯
烟台到济南顺丰寄一箱10斤樱桃多少钱
“体育经济与产业”研究方向
【一人一张口】...)2.一人一张口口下长只手。
5173多久到账
青藏铁路二期工程目前已铺轨到海拔4000米以上
体内环境必须保持相对稳定状态,才能保证组织
小明连输了三场比赛,这真是写歇后语
邓紫棋Falling的译音要汉字不要拼音
桐乡市永安机动车检测站电话是多少
巨蟹座喜欢什么颜色
斜都坑在什么地方啊,我要过去处理事情
开发一个酒店app多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?