|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
紧急求助大家有关PIC16C57C移值到PIC16F57的问题 |
作者:bear118 栏目:单片机 |
紧急求助大家有关PIC16C57C.html">PIC16C57C移值到PIC16F57的问题: 先本人用PIC16C57编程,在PICMATE2002仿真器上仿真通过了,后用PICSTART PLUS上用PIC16F57-1烧写,烧写成功,但是在我用到线路板上时,却出现的现象没有反映,所有的功能按钮均无效,我选择的晶振是XT!我也实验过了其它的振荡方式,也不行!硬件没有问题,我用PIC16C57C.html">PIC16C57C实验时没有问题的,请问大家为什么这样?是哪些地方设置不对吗?我也看了从PIC16C57C.html">PIC16C57C移值到PIC16F57文档,没有提到在那里要改变啊?大家用碰到的给我指教啊!非常的谢谢!移植的文档具体如下: TABLE 1: PIC16FC57C →PIC16F57 MIGRATION DIFFERENCES TABLE 2: PIC16FC57C →PIC16F57 NEW FEATURES Note 1: This DEVICE has been designed to perform to the parameters of its data sheet. It has been tested to an electrical specification designed to determine its conformance with these parameters. Due to PROCESS differences in the manufacture of this DEVICE, this DEVICE may have different performance characteristics than its earlier version. These differences may cause this DEVICE to perform differently in your application than the earlier version of this DEVICE. 2: The user should verify that the DEVICE oscillator starts and performs as expected. Adjusting the loading CAPACITOR values and/or the Oscillator mode may be required. Functional Differences No. Difference H/W S/W PROGRAMMING 1 PROGRAMMING algorithm change, PIC16F57 uses a new PROGRAMMING algorithm — — ✔ 2 Program MEMORY code protection, bits 11-4 now unimplemented — ✔ — 3 PROGRAMMING word width. Four word PROGRAMMING now utilized — — ✔ 4 Operating regions ✔ — — Legend: H/W – Issues may exist with regard to the application unit. S/W – Issues may exist with regard to the user program. PROGRAMMING – Issues may exist with regard to PROGRAMMING the DEVICE. No. Feature 1 PIC16F57 has 2K words of FLASH program MEMORY 2 ICSP™ PROGRAMMING added Legend: H/W – Issues may exist with regard to the application unit. S/W – Issues may exist with regard to the user program. PROGRAMMING – Issues may exist with regard to PROGRAMMING the DEVICE. |
2楼: | >>参与讨论 |
作者: forest_j 于 2006/11/10 17:22:00 发布:
直接用代码可能会有问题 最好还是选择F57重编译一遍。 |
3楼: | >>参与讨论 |
作者: bear118 于 2006/11/10 19:12:00 发布:
非常的谢谢!但是我的是PICMATE2002内没有PIC16F57啊? |
4楼: | >>参与讨论 |
作者: bear118 于 2006/11/11 14:02:00 发布:
怎么没有人给我指教啊?急!急! 我的仿真是PICMATE2002,内没有PIC16F57!不知道怎么?没有人遇到过这样的现象吗? |
5楼: | >>参与讨论 |
作者: yewuyi 于 2006/11/11 14:48:00 发布:
我是直接用代码烧没出问题 你可以把程序调到MPLAB里面选择PIC16F57重新编译。 不知道你程序是如何搞的?上电初始化要做好,建议你上电后初始化BANK和PAGE,并给出一段延迟时间,如果开WATCHDOG了,先把WATCHDOG关掉,另外你的编程器是什么牌子的 |
6楼: | >>参与讨论 |
作者: bear118 于 2006/11/11 16:21:00 发布:
PICSTRAT PLUS! 我在IDE内重新建项目都不行!不知道怎么搞的! |
7楼: | >>参与讨论 |
作者: yewuyi 于 2006/11/11 17:24:00 发布:
重新见项目? 你原来用的什么编译器? 注意全角半角的问题 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |