‘壹’ 什么因素会导致单片机运行过程中突然复位及不稳定。
1是电磁干扰,强烈的电磁干扰会导致单片机重启,比如大功率电机突然启动,大功率压缩机启动的电磁辐射有可能!(有可能)!2是电压不稳定。(个人经验暂时只发现两种)。
‘贰’ 单片机的发展历史
历史
单片机的发展先后经历了4位、8位、16位和32位等阶段。8位单片机由于功能强,被广泛用于工业控制、智能接口、仪器仪表等各个领域,8位单片机在中、小规模应用场合仍占主流地位,代表了单片机的发展方向,在单片机应用领域发挥着越来越大的作用。
80年代初,Intel公司推出了8位的MCS-51系列的单片机。
单片机的特点可归纳为以下几个方 面:集成度高;存储容量大;外部扩展能力强;控制功能强。
1、从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,处理对象不是字或字节而是位。不但能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。
2、同时在片内RAM区间还特别开辟了一个双重功能的地址区间,使用极为灵活,这一功能无疑给使用者提供了极大的方便。
3、乘法和除法指令,这给编程也带来了便利。很多的八位单片机都不具备乘法功能,作乘法时还得编上一段子程序调用,十分不便。
(2)单片机突扩展阅读:
单片机技术的开发
单片机在电子技术中的开发,主要包括CPU开发、程序开发、 存储器开发、计算机开发及C语言程序开发,同时得到开发能够保证单片机在十分复杂的计算机与控制环境中可以正常有序的进行,这就需要相关人员采取一定的措施,下文是笔者的一些简单介绍:
(1)CPU开发。开发单片机中的CPU总线宽度,能够有效完善单片机信息处理功能缓慢的问题,提高信息处理效率与速度,开发改进中央处理器的实际结构,能够做到同时运行2-3个CPU,从而大大提高单片机的整体性能。
(2)程序开发。嵌入式系统的合理应用得到了大力推广,对程序进行开发时要求能够自动执行各种指令,这样可以快速准确地采集外部数据,提高单片机的应用效率。
(3)存储器开发。单片机的发展应着眼于内存,加强对基于传统内存读写功能的新内存的探索,使其既能实现静态读写又能实现动态读写,从而显着提高存储性能。
(4)计算机开发。进一步优化和开发单机片应激即分析,并应用计算机系统,通过连接通信数据,实现数据传递。
(5)C语言程序开发。优化开发C语言能够保证单片机在十分复杂的计算机与控制环境中,可以正常有序的进行,促使其实现广泛全面的应用。
‘叁’ 单片机突然就烧录不进去了。。。
第一种可能是可能选择了“内部复位”,
第二种可能是串口可能有些问题,STC下载程序,串口电路设计不好的话,很容易损坏电脑的串口。
‘肆’ 鍗旷墖链洪兘鐢ㄥ湪鍝浜涢嗗烟锛
銆銆51绯诲垪鍗旷墖链烘槸鐩鍓嶅簲鐢ㄦ渶涓哄箍娉涚殑涓绫诲井澶勭悊鍣锛屽畠浠ヤ绠寤夌殑浠锋牸鍜屽己澶х殑锷熻兘锛屽弹鍒板箍澶х数瀛愯捐$埍濂借呭拰宸ョ▼甯堢殑娆㈣繋銆
銆銆51绯诲垪鍗旷墖链哄唴閮ㄥ叿链変赴瀵岀殑纭浠惰祫婧愶纴渚嫔傚畾镞跺櫒/璁℃暟鍣ㄣ佷腑鏂绯荤粺銆佷覆琛屾帴鍙o纴骞朵笖瀹冭缮鎻愪緵浜呜﹀敖镄勬寚浠ゆ搷浣灭郴缁燂纴鍙浠ヤ緵绋嫔簭锻桦緢鏂逛究鍦拌繘琛岀▼搴忚捐°
銆銆鍦51绯诲垪鍗旷墖链虹殑寮鍙戣繃绋嬩腑锛岀▼搴忚捐℃槸閲岖偣涔熸槸闅剧偣銆傚埯瀛﹁呭线寰寰堥毦蹇阃熸帉鎻″崟鐗囨満鎸囦护镄勫簲鐢ㄣ佸悇涓锷熻兘閮ㄤ欢镄勭紪绋嬫柟娉曞强绋嫔簭璁捐℃濊矾銆
銆銆鐢变簬鍗旷墖链烘湁璁稿氢紭镣癸纴锲犳ゅ叾搴旂敤棰嗗烟涔嫔箍锛屽嚑涔庡埌浜嗘棤瀛斾笉鍏ョ殑鍦版ャ
銆銆鍗旷墖链哄簲鐢ㄧ殑涓昏佸簲鐢ㄩ嗗烟链夛细
銆銆1锛夋櫤鑳藉寲瀹剁敤鐢靛櫒锛氩悇绉嶅剁敤鐢靛櫒鏅阆嶉噰鐢ㄥ崟鐗囨満鏅鸿兘鍖栨带鍒朵唬镟夸紶缁熺殑鐢靛瓙绾胯矾鎺у埗锛屽崌绾ф崲浠o纴鎻愰珮妗f°傚傛礂琛f満銆佺┖璋冦佺数瑙嗘満銆佸綍镀忔満銆佸井娉㈢倝銆佺数鍐扮便佺数楗镦蹭互鍙婂悇绉嶈嗗惉璁惧囩瓑銆
銆銆2锛夊姙鍏镊锷ㄥ寲璁惧囷细鐜颁唬锷炲叕瀹や娇鐢ㄧ殑澶ч噺阃氢俊鍜屽姙鍏璁惧囧氭暟宓屽叆浜嗗崟鐗囨満銆傚傛墦鍗版満銆佸嶅嵃链恒佷紶鐪熸満銆佺粯锲炬満銆佽冨嫟链恒佺数璇濅互鍙婇氱敤璁$畻链轰腑镄勯敭鐩樿疟镰併佺佺洏椹卞姩绛夈
銆銆3锛夊晢涓氲惀阌璁惧囷细鍦ㄥ晢涓氲惀阌绯荤粺涓宸插箍娉涗娇鐢ㄧ殑鐢靛瓙绉般佹敹娆炬満銆佹浔褰㈢爜阒呰诲櫒銆両C鍗″埛鍗℃満銆佸嚭绉熻溅璁′环鍣ㄤ互鍙娄粨鍌ㄥ畨鍏ㄧ洃娴嬬郴缁熴佸晢鍦
銆銆淇濆畨绯荤粺銆佺┖姘旇皟鑺傜郴缁熴佸㖞鍐讳缭闄╃郴缁熺瓑閮介噰鐢ㄤ简鍗旷墖链烘带鍒躲
銆銆4锛夊伐涓氲嚜锷ㄥ寲鎺у埗锛氩伐涓氲嚜锷ㄥ寲鎺у埗鏄链镞╅噰鐢ㄥ崟鐗囨満鎺у埗镄勯嗗烟涔嬩竴銆傚傚悇绉嶆祴鎺х郴缁熴佽繃绋嬫带鍒躲佹満鐢典竴浣揿寲銆丳LC绛夈傚湪鍖栧伐銆佸缓绛戙佸喍閲戠瓑钖勭嶅伐涓氶嗗烟閮借佺敤鍒板崟鐗囨満鎺у埗銆
銆銆5锛夋櫤鑳藉寲浠琛锛氶噰鐢ㄥ崟鐗囨満镄勬櫤鑳藉寲浠琛ㄥぇ澶ф彁鍗囦简浠琛ㄧ殑妗f★纴寮哄寲浜嗗姛鑳姐傚傛暟鎹澶勭悊鍜屽瓨鍌ㄣ佹晠闅滆瘖鏂銆佽仈缃戦泦鎺х瓑銆
銆銆6锛夋櫤鑳藉寲阃氢俊浜у搧锛氭渶绐佸嚭镄勬槸镓嬫満锛屽綋铹舵坠链哄唴镄勮姱鐗囧睘涓撶敤鍨嫔崟鐗囨満銆
銆銆7锛夋苯杞︾数瀛愪骇鍝侊细鐜颁唬姹借溅镄勯泦涓鏄剧ず绯荤粺銆佸姩锷涚洃娴嬫带鍒剁郴缁熴佽嚜锷ㄩ┚椹剁郴缁熴侀氢俊绯荤粺鍜岃繍琛岀洃瑙嗗櫒锛堥粦鍖e瓙锛夌瓑閮界讳笉寮鍗旷墖链恒
銆銆8锛夎埅绌鸿埅澶╃郴缁熷拰锲介槻鍐涗簨銆佸皷绔姝﹀櫒绛夐嗗烟锛氩崟鐗囨満镄勫簲鐢ㄦ洿鏄涓嶈█钥屽柣銆
銆銆51鍗旷墖链哄湪浠婂悗镄勭数瀛愪骇鍝佸彂灞曚腑浠崭细鍗犳嵁镌涓甯涔嫔湴銆