这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » PIC 有没有人PIC单片机高手??看一下。

共4条 1/1 1 跳转至

PIC 有没有人PIC单片机高手??看一下。

院士
2006-09-17 18:14:16     打赏
PIC 有没有人PIC单片机高手??看一下。



关键词: 没有人     单片机     高手     看一下    

院士
2006-12-22 22:43:00     打赏
2楼
问 我以前是用51的,现在想用PIC。我想用PIC16C505,但是不知道有没有兼容型号的FLASH型号可用,望开发过这个型号单片机的高手指点:用什么编程器可以实现PIC16C505的多次檫写编程?如果有兼容型号FLASH型号可用,具体型号是什么?多谢。 1: 难道没有人用过这种带EPROM的单片机吗??难道没有人用过这种带EPROM的单片机吗??
郁闷啊。。。。。。。。。 2: 你可用16F676或16F675来仿真。16F630、676管脚和16C505兼容,1K字FLASH程序区,128字节EEPROM,内部资源比505多许多,并具有中断。676还有10位AD,价格也不贵。
16C505没有EPROM.16CE505才有不过现在不再提供样品。你可到PIC专区去查一下OTP的芯片怎么多次烧写。多次烧写不是烧写器的问题,而是编程技巧的问题。 3: TO:xieyuanbin。多谢!多谢xieyuanbin兄给予的提示。但是还有不明白的一点:16C505没有EPROM,那它的程序保存在什么地方?我觉得应该是没有EEPROM吧?我看资料说16C505有两种程序存储器版本OTP和EPROM。EPROM是可以多次编程的吧?望xieyuanbin兄说具体点,再次感谢! 4: 16C505是OTP的OTP的意思是一次性编程(ONE TIME PROGRAM)。EPROM是窗口片,靠紫外线擦除,可反复烧写1000次。对应的型号是16CE505,但目前不生产了。FLASH ROM是电可擦的,只要加一定的高电压就可以擦除、烧写。也有的是只需低电压就可擦除的。EEPROM也是电可擦除的。 5: 16C505是OTP,那就是说我没有办法用这个东东了?16C505是OTP,那就是说我没有办法用这个东东了?
xieyuanbin兄,谢谢你的热心帮助。
你提到PIC16F630,我可以用它来开发16C505的程序吗?
指令兼容吗?如果可以我应该在编程时注意哪些资源的操作? 6: 其实OTP的也可以多次烧写。你可参考我在“PIC单片机”栏里的“没有仿真器的朋友怎样开发单片机程序”一贴及其他朋友的回贴。里面就有提到OTP ROM怎样多次烧写。
16C505的资源很少,需注意的是所有特殊寄存器都在第0页,而16F630的OSCCAL在数据存储器的第1页,并且多了两个端口方向控制寄存器TRISX,这在16C505中是没有的,但控制端口方向使用了一个TRIS指令,这条指令在16F630中仍然保留,但毫无用处,编译时会有警告。
另外需要注意的是16C505只有两级堆栈,并且没有中断,16F有8级堆栈。等等。。。你要用的话只用简单功能就好,先熟悉16C505的资源然后再在编程。
有什么问题你可到PIC单片机栏目去提问。 7: TO:xieyuanbin,PIC单片机栏目我在网站找了半天没有找到。xieyuanbin兄,PIC单片机栏目在哪里?我在网站找了半天没有找到。
给个提示。谢谢! 8: 晕左边版面列表中找一下不就是了。
不过你最好用管脚兼容的,功能和资源强于505的FLASH片子来开发,而且建议你用PICC来开发。这样,你的C源程序如果用FLASH片在电路上调通以后,再用PICC针对16C505编译一下,就可以用了。当然你用FLASH片时,资源只能用到16C505的界限,还不能用16C505不具备的功能。 9: PIC16F505已经开始供货,可向代理商申请样品 10: martin :请问代理商的联系方法?请问代理商的联系方法?我在广东。 11: 还是用FLASH的好一点

工程师
2013-08-02 10:52:52     打赏
3楼

提供一个购买16F505的网站,希望对你有帮助。

http://china.rs-online.com/web/c/?sra=oss&r=t&searchTerm=16f505


高工
2013-08-02 12:40:54     打赏
4楼
靠,挖坟加广告

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]