自己動手制造at89c51編程器 (英文)

          2016-07-05 15:37

          ATMEL 89 Series Flash Microcontroller Programmer Ver 3.0

           


          IntroductionThis programmer was designed in view of to be flexible, economical and easy to built, the programmer hardware utilizes? the? standard? TTL? series? parts and no special components are used. The programmer is interfaced with the PC parallel port and there is no? special? requirement for the PC parallel port, so the older computers can also be used with this programmer.

          Supported Devices

          The programmer software supports the following Atmel devices
          ?
          ?
          AT89C51 AT89S51 AT89C51RC AT89C1051U
          AT89C52? AT89S52 AT89C55WD AT89C2051
          AT89C55 AT89S53 AT89S8252 AT89C4051

          Note:? For 20 pin devices a simple interface adapter is required.

          Hardware

          Figure 1 shows the circuit diagram of the Flash Programmer, the programmer? is? interfaced? with? the? standard parallel port of the PC. As shown in the diagram U2 is used to control the data flow between? the? controller? and the PC, U4 latched the low order address byte and U5 latched the high? order address? byte, while? U3 is used to generate the control signals for micro controller to be programmed. IC? U1? is? used? to? generate? the? progrram pulse for the u-controller. The power supply section uses U8 to generate the logic 5V supply while the U7 is used to? provide? the? programming? supply? voltage? to? controller.? IC U6 is used to generate the VDD power supply voltage for the u-controller which is selectable either 5v or 6v5.

          The? power? to? the? circuit? is? provided? by? a wall adapter of 15 to 18V output, normally a 15V type adapter will provide? a? 19~20V? output? voltage. As? shown? in the diagram the crystal X1 can be replaced by a resonator in that case capacitors C4 and C5 are not required. Place a small heatsink on U8 voltage regulator.

          For the adjustment of P1, P2 and P3 use a digital multimeter & follow the steps shown below,

          1.? To adjust P1, temporarily connect T1 base to ground using test clips then adjust P1 to get 6.5V at the
          ???? output of regulator U6.
          2.? Next first adjust P2 to get the 13.1V at the output of regulator U7, make sure transistor T5 is off or
          ???? temporarily connect the T5 base to ground using test clips.
          3.? Now temporarily short the collector of transistor T5 to ground using test clips.
          3.? Adjust P3 to get the 12.1V at the output of U7 regulator IC.

          自己動手制造at89c51編程器 (英文)

          Figure 1:?? Circuit Diagram of Flash Programmer V3.0


          ?

          Figure 2 shows the circuit diagram of the interface adapter card required for the programming of 20 pin Flash devices.

          自己動手制造at89c51編程器 (英文)

          Figure 2:?? Interface Adapter circuit diagram V3.0s

          Constructing the Board

          The prototype board may be built using universal PCB with point-to-point wiring. If you want to make your own PCB, download the PcbsPgm89v3.zip file which contains the printer files for the HP laser printer or download the PcbsPCX.zip file which contains PCX graphics format pcb files. Figure? 3? shows? the? components? layout? of? the programmer pcb.

          For printing the PRN files on laser printer run the following command, this will print the all pcb files.

          COPY? *.PRN? PRN/B

          For the bill of material of the project view the file Pgm89v3PartsList.txt
          The schematics and the pcbs of the project were designed using OrCAD softwar

          Figure 3:?? Components layout of the Programmer PCB V3.0

          Software

          Pgm89v3.zip? file? is used to run the programmer. This? is a? Windows? program? which? can? be? used? under
          Windows 95 & 98. The main screen of the program is shown in figure 4.

          Following are the main features of this software,

          • Read and Write the Intel Hex File
          • Read Chip info
          • Clear, Fill & Edit Program Buffer
          • Verify with Program Buffer
          • Reload current Hex File
          • Display Data Checksum
          • Program selected Lock Bits & ISP fuse
          • Parallel Port Selection LPT1, 2 & 3
            ? Windows NT/2000/XP

            To use the software with the above operating systems, an i/o port driver is required. There are many freeware
            i/o port drivers are available on the web, the following port driver can be used with the Pgm89 programmer,

            ?http://www.beyondlogic.org/porttalk/porttalk.htm
            ?
            Study the web page and the readme file included in the port driver zip file for further information.
            The programmer software uses the following i/o port addresses,

            ?Lpt1 Port? @ 378H
            ?Lpt2 Port? @ 278H
            ?Lpt3 Port? @ 3BCH

            ?I/O? Port? @ 61H
            ?I/O? Port? @ 42H & 43H
            ?

            Note:

            In? order to? insure safe? insertion? &? removal? of? the? u-controller from? programmer ZIF? socket? make? sure programmer power supply is turned on before starting the program and the red LED D1 must be? turned? off when the program is started. The u-controller should be placed or removed from the ZIF socket when the red LED D1 is off.
            Also? note? that? the? software? does? not? provide? the? erase? command? because? this? function? is? performed automatically during device programming. If you are required to erase the controller first? use? the? clear? buffer command in edit menu then program the controller, this will erase the controller memory.
            ?

            自己動手制造at89c51編程器 (英文)

            Figure 4:?? Main screen of the program PGM89v3

          主站蜘蛛池模板: 国产AV寂寞骚妇| 无码国产成人av在线播放| 可播放的欧美男男videos| 爽爽爽爽爽爽爽成人免费观看| 日本大片免aaa费观看视频| 亚洲白色白色在线播放| 色偷偷91久久综合噜噜噜噜| 在线观看xxx| 中文字幕天天躁日日躁狠狠躁免费| 残虐极限扩宫俱乐部| 四虎影院永久网址| 国产一区二区三区乱码网站| 夜夜操免费视频| 中国熟妇xxxx| 日韩精品无码一区二区三区不卡 | 亚洲国产一二三精品无码| 精品人妻无码专区中文字幕| 国产精品20p| 99视频精品全部在线观看| 成品人视频ww入口| 久久精品99久久香蕉国产| 男人一进一出桶女人视频| 国产女人18毛片水| 2021久久精品国产99国产精品| 护士强迫我闻她的臭丝袜脚| 亚洲国产综合精品中文第一区| 翁公厨房嫒媛猛烈进出| 国产精品国产三级国产专播| heyzo高清中文字幕在线| 日韩av无码一区二区三区 | 四虎4hu永久在线观看| 26uuu页面升级| 夫妻免费无码V看片| 中文字幕在线观看日韩| 日韩人妻潮喷中文在线视频| 亚洲精品无码专区在线在线播放 | 男女做爽爽免费视频| 国产xxxxx在线观看| 麻豆麻豆必出精品入口| 国内精品久久久久精品| 中文字日本乱码|