请问电子高手哪儿能搞到单片机的编程器?

我从山东来

Shiyong
管理成员
VIP
注册
2002-11-17
消息
1,738
荣誉分数
274
声望点数
263
最近在琢磨用单片机做个测试仪器,需要个给51系列或PIC单片机编程的烧写器,国内有很多既便宜又好使的,在这里找什么都费劲,有最近要从国内来的吗?给捎一个来,我可以帮你接机或付你费用,有同行吗?
 
"用仿真器编, 拿旧PC主板烧"----能说的详细点吗?我连仿真器也没有啊.
也想让国内的朋友邮寄,平寄太慢,快件太贵啊,200元的东西邮费得500
多元,不划算.不知道加拿大有没有hobbyist的网站邮购这些小东东啊.
 
看见51单片机就有亲切感。给老师和同学问声好。

那个东东在网上有资料,可以自己做。
DIY一块廉价的51串行编程器
编译:白钰君

学习单片机最有用的恐怕是编程器和仿真机,一台商品化的编程器至少要几百元,仿真机价格更高,往往让初学者难以选择。这里介绍的一款由德国的Peter Dannegger设计的51编程器,一推出就反响强烈,自制一台只需要几十元,既能锻炼自己的动手能力,又能廉价地装备一台多用编程器,无论是学习单片机或业余时间搞开发,都是一个非常好的选择。笔者按照资料自制了一台,十分好用,不敢独享。特编译了全部制作资料介绍给大家。这个编程器连接在计算机的串口上(COM1…COM4),编程器从计算机接收数据。编程软件能够运行在DOS或WINDOWS(WIN3.1 OR WWIN9X)下,计算机386以上都可以很好的运行。

Atmel Flash 系列单片机是当前最流行的单片机,易于擦写,不象OTP芯片容易造成浪费。特别是89系列单片机与大家熟悉的INTEL51系列单片机完全兼容,这个编程器支持的单片机主要是atmel flash系列。


现在支持以下器件的编程:
AT89C51 / AT89C52
AT89S8252 / A/89S53
AT89C1051 / AT89C2051 / AT89C4051
AVR: AT90S1200 / AT90S2313
AVR: AT90S2343 / ATTINY12
AVR: ATTINY15L
I2C-EEPROM: 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, 24C128, 24C256, 24C512

-------------------------------------------------------------------------------
主要特点:

输入: Intel HEX文件 (BIN格式可转换)
自检测 ,5V读取,如果加密,有出错提示。
快速编程(带ready polling)。
批处理编程模式。
烧写加密位 。
通过修改定义文件可增加编程单片机种类(PC 程序不能修改) 。
充分保护芯片未放好或未选择型号。

-------------------------------------------------------------------------------
使用:
本编程器使用十分简单。批处理文件"proflash.bat"在生成 HEX 批处理编程模式之后可以自动调用。既然这样,目标元件必须在编程之前放置在编程器中。或者”uniprog.ini”与"uniprog.exe"放在同一个目录下,依照提示步骤操作。对AVR器件, FLASH 和EEPROM一起写入,如果只给出一个文件名, 用于EEPROM hex 文件的第二个文件名将通过转换扩展名".eep"来建立,你也可给出两个不同的文件名。用逗号可定义一个或两个文件名空缺。 选择器件可以自动选择,也可手动选择。

应用环境:DOS or WINDOWS (3.xx or 95). A 386SX 以上。

-------------------------------------------------------------------------------
其他特征:

成功编程后给出提示信息。
内置病毒检查。
波特率检测必须给出一个范围,例如22800-115200 。
选择器件可以给出数字 (输入定义文件) 或型号(例如89C51) 。
有一个分开的批处理文件用于编程I2C-EEPROM,不能自动检测.它编程只能用于单字节模式,像24C512需要较长时间.

-------------------------------------------------------------------------------
制作资料:

电路图 (Schem.pdf文件)
元件清单 (Proflash.Bom文件)
编程器软件 (Uniprog.exe for MSDOS3.3 until WINDOWS9x)
批处理模式编程和设备定义文件 (Proflash.bat文件)
I2C-EEPROM批处理文件 (P24cxx.bat文件)
单面板PCB低层图 (Bottom.pdf文件)
单面板PCB元件图 (Overlay.pdf文件)
通信协议 (Protocol.txt)

-------------------------------------------------------------------------------

制作提示信息:
重要的: 运放TLC2272 须满足以下参数:
- 输出为最大或最小电平
- 允许最大负电平输入。
- 转换率3.6V/μs 或更高。

代替T1 / T2可使用标准的RS232 电平转换器(MAX202 or 232)


-------------------------------------------------------------------------------

连接到PC:
你只需要一根串行电缆直接连接到PC.

-------------------------------------------------------------------------------


故障排除:

- 加电后LED 必须闪烁,否则晶振有问题。
- 编程期间LED维持亮。
- 晶振频率必须准确为11.0592MHZ。
- EA脚连接到VCC (使用内部程序存储器)
- VCC 加电,复位正常(通过C3)。
- RS232 电平转换工作正常。
-检查P1/pin2, IC4/pin 10, IC4 /pin11, P1/pin3. P1/pin8信号, 大约为-12V.
 
我这里有这个编程器的全套制作文件资料和程序,我在网上找的,有兴趣,我可以给你发过去。
 
谢谢老吴,其实我也找了好多资料,关键是手头就没有烧写器,要自制的话连那
个firmware都装不进去啊,你有办法吗? 我到是特喜欢自制.
不管是什么类型的片子,能干活就行啊.
老吴看你QQH.
 
后退
顶部