⑴ 51单片机能直接运行的文件格式是
.hex。51单片机是对兼容英特尔8051指令系统的单片机的统称。51单片机广泛应用于家用纳升电器、汽车、工业测控、通信洞旦老设备中。51单片机能直接运行的文件格式是.hex。文件格式(或文件类型)是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料迟胡。
⑵ 51单片机,用keil编译生成的 hex文件是有什么构成的。
其实,你如果用ULTRA EDIT之类的工具打开hex文件,你就会发现,它其实是这么组成的:数据地址+数据长度+实际数据组成的,而实际数据就是BIN文件的组成部分。所以,bin文件和hex是可以互相转换的,但hex肯定比bin大
⑶ 51鍗旷墖链哄备綍瀵煎叆hex鏂囦欢锛
1銆侀栧厛鍦ㄧ数鑴戜笂鐢╬roteus杞浠舵墦寮鐩镙囨枃浠躲傜劧钖庣敤榧犳爣宸﹂敭鍙屽嚮51鍗旷墖链哄浘镙囷纴濡傚浘镓绀恒傜劧钖庡湪鍑虹幇镄勭獥鍙d腑锛岀偣鍑讳笅锲句腑镄勬枃浠跺す锲炬爣銆傜劧钖庡湪鐢佃剳鏂囦欢澶逛腑镓惧埌缂栬疟濂界殑HEX鏂囦欢瀵煎叆銆
2銆乲eil閲岀紪璇戞椂锛岃剧疆杈揿嚭鏂囦欢涓.HEX鏂囦欢镙煎纺銆傜劧钖庡湪proteus涓镓揿紑CPU灞炴э纴鍦ㄧ▼搴忚惧畾镙忓~鍏HEX鏂囦欢璺寰勫强钖岖О锛堜篃鍙浠ラ氲繃钖庨溃镄勬祻瑙堟寜阍镓惧埌璇ユ枃浠讹纴阃変腑鍗冲彲锛夈傜劧钖庤繍琛屽嵆鍙銆
3銆乸roteus閲岋纴鍙屽嚮鍗旷墖链猴纴璺冲嚭涓瀵硅瘽妗嗭纴镣瑰嚮programFile杈逛笂镄勬枃浠跺す鎸夐挳锛屾垒鍒颁綘镄勯偅涓狧EX鏂囦欢锛屽氨鍙浠ュ姞杞姐
4銆佸厛鍦╧eil涓鎶婄▼搴忕紪濂斤纴鍦≒ROTEUS涓鍙屽嚮鍗旷墖链猴纴涔嫔悗鍑虹幇杩欎釜椤甸溃鍦ㄥ硅瘽妗嗕腑镓惧埌浣爇eil缂栧啓镄勭▼搴忕殑鏂囦欢鍗冲彲銆
5銆侊纴鐢╧eil鐢熸垚.hex鏂囦欢锛屽湪isis涓鍙冲嚮at89c51锛屽啀宸﹀嚮锛屽嚭鐜扮浉搴斿厓浠剁殑灞炴у硅瘽妗嗏淧rogramFile钬濅竴椤逛腑阃夋嫨瑕佸姞鍏ョ殑.hex鏂囦欢銆
6銆佸伐鍏/铡熸枡windowsXPPROTEUS鐢熸垚镄凥EX鏂囦欢鏂规硶/姝ラPROTEUS瀹夎呭ソ钖庯纴榛樿や笉浼氩湪妗岄溃涓娄骇鐢熷揩鎹锋柟寮忋
⑷ C51单片机 Keil上面正常形成的hex文件,通过ISP下载后,无法显示出流水灯,有哪些原因
对于商品实验板需要认真检查控制程序,对于自己组装、搭建的电路则首先首先检查硬件电路是否正确其次自己检查控制程序。目前情形可以通过编程测试,只有在可以任意点亮每一个LED的情况下再实验流水点亮的程序才能弄清原因。
⑸ 51单片机程序下载后得不到hex而是得到obj
1、首先打开下载的51单片机程序。
2、点击系统设置,设置中找到格式版本。
3、在格式版本中,找到选项后缀,在51单片机程序下载后得到的hex选项更改到obj,即可。