
是PB口全都无法拉高还是PB4口一个无法拉高?程序没有问题,用IDE调试PORTB口也是高电平。问题可能出在硬件或烧写上,检查你的程序有没有烧写成功,配置位有没有设置正确。如果是4M晶振选XT模式,8M以上晶振选HS(高速振荡),配置位的低电平编程(LVP)要关。
单片机烧录不进程序因为:单片机保存程序是使用EEPROM或者flash的,都需要先擦除,才能写入的。第一次能烧进去,是因为单片机出场时本来就是已擦除过的,可以写入。但之后的写入之前,都需要先擦除。
串口线是否可靠(点击 计算机--》管理---》设备管理--》端口,若串口被识别则在端口中 可以看到,如果无论换什么串口线都电脑都没有反应的话,那可能就是系统问题了,盗版系统很有可能不能识别,特别是盗版WIN7)。
也被称为单片微控器,属于一种集成式电路芯片。在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。 由此可见,单片机凭借着强大的数据处理技术和计算功能可以在智能电子设备中充分应用。
关于这个问题,最简单的方法:以管理员身份运行可执行程序即可,具体 *** 作如下:
①进入STC的ISP下载程序所在的目录,找到可执行文件(例如STC_ISP_V488EXE)
②右键点击可执行文件
③在右键菜单中选择“以管理员身份运行程序”,从而可以达到注册控件的目的
④下次再运行程序时便可直接打开了
我的烧录从来不出问题
1 是不是没有冷启动的原因??
先点击下载程序(注意)(注意p10和p11选项)
再给单片机上电
2 注意端口号对不对?
我看你用的是com6,
你用串口助手给com6不断发数,用示波器在max232输出端(即单片机RXD端口)检测一下有没有信号
(或者用东西将rxd和txd短路,看串口助手是否能自发自收)
3 检查一下是不是rxd和txd接反了(如果你的板子是购买的专用下载板,就当我没说)
以上就是关于pic 单片机 c 编程 烧写后无法运行全部的内容,包括:pic 单片机 c 编程 烧写后无法运行、为什么单片机烧录不进程序、STC89C51烧录软件STC_ISP_V480.EXE安装时总是无法运行,总是会d出下面的这个窗口其他的几个版本也试过了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)