Articles by "Phần Mềm Hay"

10 4.104 8051 9 Acquy adc pic All datasheet ALTIUM Altium Designer AM-FM Arduino ARM ARM là gì Ấn Tượng Bản tin công nghệ Bản tin Thiết Bị Số Barobo bất động sản biến Binary Bit board lpc2378 Bộ chuyển đổi ADC Bộ Đếm Bộ điều khiển cửa cuốn Bộ Định Thời Buy Khóa Số Điện Tử Buy Mạch đếm sản phẩm Buy Mạch giao thông Buy Mạch nạp Buy Matrix Byte C cho AVR các hàm vào ra các loại lõi arm các mạch DAC cơ bản các ngắt trong pic Cách đọc điện trở Cách Đọc Giá Trị Điện Trở Cách đọc giá trị tụ điện Cách hàn linh kiện dán cách làm mạch khóa số cách tạo linh kiện dán cad/cam Cài Đặt cài đặt proteus 8 cảm biến Cấu Kiện Logic Khả Trình cấu tạo cấu trúc arm cấu trúc lệnh CCS Chân chân Transistor Chip Khả Trình chuyển đổi Chuyển đổi số tương tự Chuyển Đổi Tương Tự/Số - ADC Chuyển động số chương trình City Clip Điện Tử Code 8051 - ASM Code 8051 - C Code 8051-C code ASM code ASM mẫu 8086 Code AVR - C code C Code Lập Trình Code led sao băng code maupic code mẫu 8051 Code Mẫu 8086 Code Mẫu cho ARM - LPC1343 code mẫu pic Code PIC - C codemaupic Counter Cổng Vào Ra Cơ Bản Cuộn Cảm Cửa cuốn DA DAC Debug Decimal Delay8051 Dev-C++ Diode DIY Dò đường Do It Yourself doanh nghiệp Download DTMF Mobile đảo chiều động cơ Điện Trở Điện Tử Điện Tử Cơ Bản điều chế độ rộng xung điều chế xung PWM điều khiển bằng điện thoại Điều khiển cửa cuốn Điều khiển cửa cuốn bằng điện thoại điều khiển động cơ đo điện áp đo nhiệt độ đo nhiệt độ hiển thị lên lcd trên 8051 Đo Nhiệt Độ LM35 + LCD Đo Nhiệt Độ LM35 + Led 7 thanh đọc màu điện trở đồ chơi động cơ chân không Động cơ nhiên liệu Động cơ robo đồng hồ thời gian thực Ebook Đại Học ebook điện tử Ebook đồ án Ebook Tin Học Encoder Encoder là gì Full Giải Thuật Giải thuật PID Giáo Dục giao tiếp i2c pic 16f877a giao tiếp i2c pic16f877a với ic ds1307 giao tiếp máy tính qua rs232 Giao Tiếp Máy Tính VB6 giao tiếp rs232 giao tiếp spi giữa 2 pic giao tiếp spi trong pic Giáo Trình Điện Tử Giới thiệu 8051 Giới thiệu cơ bản GPIO Graphic Design hàm Hàn linh kiện dán Hexadecimal Hệ Hexa Hệ Nhị Phân Hệ Thập Lục Phân Hệ Thập Phân hiển thị lên lcd 16x2 Hoạt Động Học Học 8051 qua các ví dụ đơn giản Học ALtium Designer học AVR Học Corel Draw X3 Học Eagle HỌC LẬP TRÌNH 16F877A Học Lập Trình 8051 Học Lập Trình C Học Orcad Học Protues hoc-lam-robot-do-duong-qua-video Hồng ngoại hướng dẫn hướng dẫn Altium Designer hướng dẫn đo đồng hồ VOM hướng dẫn keil - C lập trình 8051 hướng dẫn làm led sao băng hướng dẫn làm led trái tim hướng dẫn lập trình ARM Hướng Dẫn Lập Trình ARM - LPC1343 hướng dẫn lập trình ARM-LPC2378 hướng dẫn lập trình CCS hướng dẫn lập trình PIC Hướng Dẫn Led Trái Tim hướng dẫn module sim548c hướng dẫn sử dụng keil hướng dẫn sử dụng proteus 8 Hyper Terminal hercules 3.2.4 I/O IC 555 IC 7447 IC 74HC151 IC 74HC154 IC 74HC245 IC 74HC595 IC 74LS138 IC DS1307 IC đồng hồ thời gian thực IC LM324 IC LM342 IC LM7805 IC số IC số opamp LM324 IC Thông Dụng IC555 Interrupt Keil 4 Full keil arm Keil C Keil uVision3 kế toán kiểm toán khái niệm Khái Niệm Cơ Bản Kho Vật Liệu khóa điện tử khóa số dùng 8051 khóa số dùng 89s52 Khóa Số Điện Tử khuếch đại kiểm tra Kinh doanh maketing kinh tế quản lí Kỹ Thuật Kỹ Thuật Vi Xử Lý làm mạch điện lý thú Làm quen AVR Lap Trinh Dieu Khien Robot Lập Trình lập trình 8051 Lập Trình AVR Lập Trình C lập trình c++ Lập Trình Led Quảng Cáo Lập Trình Nhúng Lập trình pic Lập trình Robot Lập Trình Vi Điều Khiển Lập Trình Với AVR Studio LCD 16x2 Lcd16x2 Led Clock Led Quay led sao băng led trai tim Led Trái Tim Lịch sử ra đời Linh Kiện Cơ Bản linh kiện điện tử Loa LPC 2378 LSB lý thú Mã AVR - C Mạch 7seg Mạch Amply.Mạch Loa Mạch Autorobo Mạch bảo vệ Mạch Cảm Biến mạch cảm ứng sờ tay Mạch Cầu H Mạch cube Mạch Đếm Sản Phẩm Mạch điện cơ bản Mạch điện hay Mạch Điện Ứng Dụng Mạch Điều khiển động cơ Mạch Động Cơ Mạch đồng hồ Mạch đồng hồ 4 led Mạch giao thông Mạch IC số Mạch in mạch khóa số mạch khuếch đại thuật toán mạch led chúc mừng năm mới mạch led đẹp Mạch Led đơn Mạch Led Quảng Cáo mach led trai tim mạch led trái tim Mạch Led Vumeter mạch lý thú Mạch Ma trận Phím Mạch Matrix Mạch nạp Mạch nguồn Mạch Nút Bấm mạch sóng rf mạch tăng áp Mạch thu phát Mạch tổ hợp MSI Mạch trái tim Mạch Vi điều khiển Microbicho module module GSM/GPS Module Sim548 Module Sim548 giao tiếp với vi điều khiển PIC Module Sim548C Mosfet Motor Mô Phỏng Phần Cứng Mô Tả Phần Cứng MSB mua led sao băng News Ngắt Ngắt Trong LPC23xx ngân hàng Ngôn Ngữ Ngôn Ngữ C Ngôn Ngữ Tự Học Lập Trình C Ngôn Ngữ VHDL Nguyên Lý nguyên lý ic 555 Nguyên Tắc nháy led Nhập môn C Nhỏ Gọn Nibble opamp People Phần Mềm phần mềm altium Designer Phần mềm điện tử Phần Mềm Điện Tử Phần Mềm Điện Tử Hay Phần Mềm Hay Phần Mềm Led Quảng Cáo phần mềm proteus 8 Phần mềm vi tính Phần Mền Phương pháp hàn linh kiện dán PIC pic16f877a Print Design Proteus Proteus 7.8 SP2 FULL PWM quà tặng bạn gái quà tặng độc đáo quản trị doanh nghiệp quản trị kinh doanh quét led 7 đoạn Relay robocon Robot ROBOT DÒ ĐƯỜNG rút gọn mạch logic tổ hợp Sach Dien Tu Sản Phẩm Thú Vị Sản Phẩm Thương Mại Sáng tạo Short Smart Home SMD sơ đồ nguyên lý spi Sports Sử Dụng Sử Dụng Đồng Hồ sử dụng đồng hồ VOM sử dụng ngắt trong pic sự khác nhau Sức mạnh số Tải tài chính tài chính doanh nghiệp tài chính ngân hàng Tài Khoản Chia Sẻ Tài Liệu Tài Liệu 8051 tài liệu avr Tài liệu Điện Tử Tài Liệu Pic Tài liệu robocon tài liệu về ngân hàng Tài Liệu Vi Điều Khiển tailieuvn Tạo cổng Com ảo Tạo cổng nối tiếp ảo tạo dự án trong keil arm Tạo Project trong Vi Xử Lý ARM tạo thư viện altium designer tạo xung vuông Tạp chí Tạp Chí Hay tăng áp Tập lệnh AT Team Support TEAMPLATE PROTEUS Test thị trường tài chính Thiết Bị Thú Vị Thiết kế robot Thiết lập Fuse Bits Thiết Lập Pin Thuật Toán Thuật Toán Điều Khiển PID Thuật Toán Quine MCCluskey Thư viện Protues Thực Hành Thyristor Timer Timer/Counter Tin Học Chia Sẻ Tổ Chức Bộ Nhớ tổng quan về proteus 8 Transistor Tranzito Tranzitor Trao đổi học tập Travel Trình Biên Dịch Trình Dịch Trong Suốt Truyền Thông Nối Tiếp Không Đồng Bộ- UART truyền thông nối tiếp RS232 Tụ điện TUT - 8051 - ASM TUT - 8051 - KeilC tự hành Tự Học C Tự Học Lập Trình C Tý hon UART Update USB Ứng Dụng Led Quảng Cáo ứng dụng mạch khuếch đại thuật toán vẽ mạch in vẽ mạch nguyên lý VHDL Vi Điều Khiển Vi điều khiển - Ứng dụng vi điều khiển PIC Vi mạch số Vi Xử Lý Vi Xử Lý 8051 Vi Xử Lý 8086 Vi Xử Lý ARM Vi Xử Lý PIC Video Video Mach Điện Virtual Serial Port Driver VOM vxl Web Design xác định góc quay động cơ xử lý chuỗi
Hiển thị các bài đăng có nhãn Phần Mềm Hay. Hiển thị tất cả bài đăng

 Một trong những ưu điểm lớn nhất của các chip AVR là tính đơn giản khi sử dụng trong đó có việc nạp chương trình cho chip. AVR hỗ trợ khả năng nạp chương trình ngay trong hệ thống - ISP(In-System Programming), có thể nạp trực tiếp chương trình vào chip mà không cần tháo chip ra khỏi mạch ứng dụng.
      Mạch nạp cho AVR rất phong phú nhưng hầu hết đều rất đơn giản. Trong bài này phamhoangvuong.com giới thiệu 2 loại mạch nạp rất phổ biến trong những người sử dụng AVR đó là mạch ISP SKT200/300 (gọi tắt là AVR ISP) và mạch USB AVR910. Mỗi loại có ưu và nhược điểm riêng, tùy theo nhu cầu và khả năng bạn sẽ chọn chế tạo cho mình 1 loại mạch nạp phù hợp. 
I. Mạch nạp STK200/300.
      Mạch nạp loại này sử dụng cho các board STK200/300 của Atmel nên thường được gọi là STK200/300. Mạch này giao tiếp với máy tính qua cổng LPT (cổng song song). Có 2 phiên bản phổ biến của mạch STK200/300 đó là phiên bản thu gọn và phiên bản sử dụng IC đệm 74xx244.
      Sơ đồ mạch nạp thu gọn được trình bày trong hình 1. Đây là loại mạch đơn giản nhất trong tất cả các loại mạch nạp cho AVR, mạch chỉ bao gồm 4 điện trở. Nhược điểm của mạch này là không an toàn, có thể gây hại cho cổng LPT (thật ra phamhoangvuong.com chưa mắc phải vấn đề này khi sử dụng mạch STK200/300 thu gọn). Mặt khác mạch này không đảm bảo nạp được cho tất cả các chip AVR. Tuy nhiên, nếu bạn không có nhiều kinh nghiệm làm các mạch điện tử thì có thể chế tạo mạch này để test chương trình AVR mà bạn đã học.

Hình 1. Sơ đồ mạch nạp STK200/300 thu gọn.
      Một loại mạch STK200/300 khác được sử dụng rất phổ biến là loại mạch có dùng IC đệm 74HC244 (hoặc 74LS244), so với mạch thu gọn, mạch này có phức tạp hơn đôi chút (xem hình 2) nhưng bù lại nó là mạch nạp rất ổn định và an toàn. Mạch này được hỗ trợ bởi rất nhiều chương trình nạp và sử dụng được cho hầu hết các loại chip AVR.

Hình 2. Sơ đồ mạch nạp STK200/300 đầy đủ.
      Như quan sát trong hình 1 và 2, việc nạp ISP cho AVR thường được thực hiện thông qua 6 đường nạp cơ bản, đó là GND, VCC, RESET, SCK, MISO và MOSI. Khi chế tạo mạch nạp, bạn phải chú ý thứ tự của các đường nạp này sao cho phù hợp với thứ tự mà bạn đã bố trí cho mạch ứng dụng. Một điều đặc biệt là ở các chip ATmega16, ATmega32, ATmega8535, AT90S8535...6 đường dành cho việc nạp ISP nằm cạnh nhau và theo thứ tự GND, VCC, RESET, SCK, MISO, MOSI. Vì thế phamhoangvuong.com khuyên bạn nên bố trí theo thứ tự này để tiện trong việc kết nối với mạch ứng dụng (nhất là khi bạn sử dụng các loại chip trên và làm mạch test bằng bread board)..Các mạch nạp STK200/300 được mô tả trong hình 3.

Hình 3. Mạch nạp STK200/300. 
II. Chương trình nạp PonyProg.
      Chương trình nạp là một tiện ít giúp đổ file hex sau khi biên dịch vào chip thông qua các mạch nạp. Hầu hết các bộ công cụ lập trình cho AVR đều tích hợp sẵn một chương trình nạp chip. avrdude là chương trình nạp miễn phí hỗ trợ rất nhiều loại mạch, được tích hợp với WinAVR. Tuy nhiên, đây là chương trình nạp console (không có giao diện) nên sử dụng tương đối khó khăn nhất là khi cần nạp các bit Fuse hay Lock. Các phần mêm lập trình cho chip như CodevisionAVR, ICCAVR, Bascom,...đều có chương trình nạp riêng rất đa năng và dễ sử dụng. Nhưng do đây là các công cụ thương mại nên bạn cần mua nếu muốn sử dụng. AVR Studio, tất nhiên, có chương trình nạp chip AVR Prog nhưng chương trình này lại không hỗ trợ mạch nạp mà STK200/300 mà phamhoangvuong.com giới thiệu bên trên. Cuối cùng là PonyProg, PonyProg không phải là hoàn hảo nhất nhưng là lựa chọn tối ưu nhất để nạp bằng mạch STK200/300. Đây là chương trình nạp hoàn toàn miễn phí, hỗ trợ nhiều loại mạch và nhiều dòng vi điều khiển (như AVR, PIC...), giao diện lại khá dễ sử dụng. Trong phần này phamhoangvuong.com dùng PonyProg để minh họa cho cách nạp chương trình vào AVR thông qua mạch nạp STK200/300.
      Download và cài đặt PonyProg: bạn có thể download miễn phí PonyProg tại website chính thức của Lancos . Cài đặt và tiến hành setup phần mềm.
      Setup: Trước khi sử dụng PonyProg để nạp AVR bạn cần Setup một số thông số cho phần mềm như loại chip, loại mạch nạp...Chạy PonyProg, chọn menu Device và chọn loại chip mà bạn cần nạp (ví dụ "AVR micro/ ATmega32"). Tiếp đến xác nhận loại mạch nạp và giao diện cổng bằng cách vào menu "Setup/Interface Setup"...Với mạch nạp STK200/300, hãy set các thông số trong dialog "I/O Port setup" như trong hình 4 và nhấn OK để xác nhận Setup.


Hình 4. Setup port cho ponyProg.
      Ghi fuse bits và Lock bits: Ponyprog cho phép người dùng ghi và đọc các bit cấu hình của chip như fuse bits và lock bits, để thực hiện, chọn menu "Command/Security and Configuration bits" hay đơn giản là nhấn tổ hợp phím Ctrl+S. Dialog mới xuất hiện cho phép bạn cài đăt các bit cấu hình cho chip (chọn các bit mong muốn và nhấn button write - xem thêm bài fuse bits để hiểu rõ hơn chức năng các bit này).
      Download chương trình vào chip: Hãy mở file chương trình cần nạp vào chip bằng cách vào menu "File/Open Program (FLASH) file" hoặc nhấn nút công cụ "P" trên thanh công cụ. Nội dung file FLASH sẽ được hiển thị trong 1 cửa sổ con. Để nạp chương trình cho chip, hãy vào menu "Command/Write Program(FLASH)" hoặc nhấn nút công cụ "Write Program Memory(FLASH)" trên thanh công cụ.
     Ngoài ra, PonyProg còn có rất nhiều chức năng khác như đọc nội dung chip, xóa chip, kiểm tra...với các chức năng này bạn hãy tự khám phá và sử dụng. 
III. Mạch nạp USB AVR910.
        Khuyến cáo: theo phản hồi của một số bạn đọc trên hocavr.com, mạch USB AVR910 dễ mắc lỗi set sai fuse bit và dẫn đến một số khó khăn nhất định để reset lại fuse. Vì vậy nếu là người chưa có nhiều kinh nghiệm xử lí sự cố với AVR, bạn được khuyên nên làm mạch USBasp thay cho  mạch AVR910.
       Tuy mạch nạp STK200/300 đơn giản, dễ chế tạo nhưng có một hạn chế là mạch này sử dụng cổng LPT làm cổng giao tiếp. Trên một số máy tính gần đây cổng LPT đã bị loại bỏ, thay vào đó các cổng USB đã trở thành cổng giao tiếp không thể thiếu của máy tinh. Một mạch nạp sử dụng cổng USB sẽ tiện lợi hơn rất nhiều so với cổng LPT hay COM. Có một số dự án nghiên cứu chế tạo mạch nạp USB cho AVR, trong số đó có lẽ phổ biến nhất là mạch nạp AVR910 USB của Prottoss. Gọi là mạch AVR910 vì nguyên lý nạp chương trình của mạch này áp dụng hướng dẫn trong application note 910 của Atmel về In-System Programming. Mạch AVR910 USB được điều khiển bởi một chip Master Atmega8, chip này chứa một firmware bên trong, firmware thực hiện 2 chức năng: thứ nhất là một cầu chuyển USB-UART dựa trên thư viện của Objective Development và thứ hai là điều khiển quá trình nạp theo "chuẩn" AVR910.
      Mạch nạp ARV910 USB không quá phức tạp cho bạn tự chế tạo, hãy download các công cụ cần thiết từ website của Prottoss (đã dịch bằng google translate)  và thực hiện theo các chỉ dẫn bên dưới.
      Giải nén file rar vừa download về bạn sẽ thấy có 3 files bên trong. File thứ nhất là sơ đồ mạch điện (file pdf), file thứ hai là driver cho máy tính (file inf) và file thứ 3 là firmware cho chip master ATmega8 (file hex - xem hình bên dưới).

      Chế tạo mạch: tham khảo sơ đồ mạch điện và chế tạo một mạch điện theo mạch nguyên lý trong file pdf hoặc trong hình 5 bên dưới.

Hình 5. Sơ đồ mạch nạp AVR910 USB của Prottoss.
      Khi chế tạo mạch điện trên, bạn lưu ý một số điểm như sau: hãy bỏ qua các Jumper J1, J2 và J3, nối trực tiếp chân 16 của ATmega8 với điện trở R13. Nếu bạn không biết cách xác định thứ tự chân của cổng USB thì hãy dùng một đổng hồ đo điện áp, chân 1 sẽ có điện áp dương (khoảng 5V) và chân 4 là chân GND).
      Nạp firmware cho chip mega8: trước khi gắn chip mega8 vào mạch điện hình 5, bạn phải nạp firmware (file USB.910.Programmer.hex) vào chip này bằng một mạch nạp bất kỳ mà bạn có (ví dụ mạch STK200/300). Chú ý bạn cần set fuse bit cho chip này sao cho nguồn thạch anh ngoài 12MHz đươc sử dụng (hãy đặt 2 bit BOOTZS0 và BOOTSZ1 bằng 0 (checked), các bit còn lại bằng 1 (bỏ trống) - tham khảo bài Fuse bits).
      Cài driver cho windows: sau khi chế tạo mạch và nạp firmware cho chip master, bạn kết nối mạch nạp với cổng USB của máy tính. Một cách tự động, Windows sẽ nhận diện một phần cứng mới được kết nối và yêu cầu cài đặt driver cho thiết bị. Hãy browse đến thư mục chứa file driver inf mà bạn đã giải nén. Quá trình cài driver sẽ bắt đầu, nếu trong quá trình cài đặt Windows thông báo lỗi bạn hãy nhấn "Continue anyway..." để tiếp tục cài đặt đến khi hoàn tất. Sau khi cài đặt driver một cổng COM ảo sẽ xuất hiện trong Hardware list của bạn, hãy mở tiện ích Device manager của Windows để kiểm tra, hãy ghi lại chỉ số cổng COM ảo (COM1, COM2, COM3...) để khai báo trong các chương trình nạp.
      Sử dụng AVR910 USB: mạch nạp AVR910 USB được hỗ trợ bởi phần mềm nạp của CodevisionAVR và AVR Prog của AVRStudio. Kết nối mạch với máy tính, chạy AVRStudio và chương trình nạp AVR Prog (vào menu Tools/AVR Prog). Trong mục Hex file hãy browse đến file hex cần nạp cho chip, mục Device chọn loại chip AVR và sau đó nhấn button Write trong mục Flash để nạp vào file hex vào chip. Nếu muốn xác lập fuse bits hay lock bits, hãy nhấn button Advance.

Hình 6. Nạp chip bằng mạch nạp AVR910 USB và AVR Prog.
IV. Mạch nạp USBasp.
      So với mạch nạp AVR910, mạch nạp USBasp của Thomas Fischl được người viết đánh giá cao hơn về tính ổn định và tính tiện lợi (chương trình nạp phong phú). Mạch điện nguyên lý cũng tương đối đơn giản, sử dụng chip Atmega8 hoặc Atmega48.
      Trước hết hãy download các công cụ cần thiết từ website của Flischl  và thực hiện theo các chỉ dẫn bên dưới.
      Giải nén file gz (hoặc file rar) vừa download về bạn sẽ thấy có 3 thư mục và 2 files bên trong. Thư mục thứ nhất tên bin, bên trong thư mục này có chứa 2 thư mục con là firmware chứa file hex cho chip master và win-driver chứa driver cho máy tính. Thư mục thứ hai tên circuit chứa sơ đồ mạch nguyên lý của mạch nạp USBasp (cả file pdf và file sch cho phần mềm Eagle). Thư mục thứ ba tên firmware chứa mã nguồn của firmware cho chip Master. Nếu bạn chỉ muốn làm mạch nạp thì bỏ qua thư mục thứ ba này.
      Chế tạo mạch: tham khảo sơ đồ mạch điện và chế tạo một mạch điện theo mạch nguyên lý trong file pdf hoặc trong hình 5 bên dưới.

Hình 7. Sơ đồ mạch nạp USBasp của Flisch.
      Khi chế tạo mạch điện trên, bạn lưu ý một số điểm như sau: hãy bỏ qua Jumper JP2, nối trực tiếp JP1 lại (dùng mạch nạp cấp nguồn luôn cho chip).  Bạn có thể dùng 1 trong 2 loại chip là Atmega8 hoặc Atmega48, chú ý dùng loại chip cho phép tần số clock lên đến 16MHz (các chip có mã 16 ở phía sau, ví dụ Atmega8-16PU).
      Nạp firmware cho chip Master (Atmega8 hoặc Atmega48): trước khi gắn chip mega8 vào mạch điện hình 7 bạn phải nạp firmware (file hex trong thư mục bin\firmware) vào chip này bằng một mạch nạp bất kỳ mà bạn có (ví dụ mạch STK200/300). Chú ý bạn cần set fuse bit cho chip này sao cho nguồn thạch anh ngoài 12MHz đươc sử dụng (hãy đặt 2 bit BOOTZS0 và BOOTSZ1 bằng 0 (checked), các bit còn lại bằng 1 (bỏ trống) - tham khảo bài Fuse bits).
      Cài driver cho windows: sau khi chế tạo mạch và nạp firmware cho chip master, bạn kết nối mạch nạp với cổng USB của máy tính. Một cách tự động, Windows sẽ nhận diện một phần cứng mới được kết nối và yêu cầu cài đặt driver cho thiết bị. Hãy browse đến thư mục "bin\win-driver\libusb_0.1.12.1". Quá trình cài driver sẽ bắt đầu, nếu trong quá trình cài đặt Windows thông báo lỗi bạn hãy nhấn "Continue anyway..." để tiếp tục cài đặt đến khi hoàn tất. Sau khi cài đặt driver trong Device list sẽ xuất hiện một thiết bị gọi là USBasp. Hãy vào Device manager (Nhấn tổ hợp phím Wins+Break, chọn tab Hardware và nhấn Device manager) bạn sẽ thấy thiết bị này như hình bên dưới.

      Sử dụng mạch nạp USBasp: bạn có thể dùng mạch nạp USBasp với phần mềm nạp avrdude tích hợp sẵn trong Winavr, hoặc Bascomavr, hoặc eXtreme Burner, hoặc Khazama AVR Programmer. Theo gợi ý của người viết, bạn nên dùng phần Khazama cho mạch USBasp vì phần mềm này có giao diện thân thiện, việc set fuse bit cũng dễ dàng như các phần mềm Ponyprog hay CodevisionAVR programmer. 

Hình 8. Phần mềm Khazama cho mạch nạp USBasp
Sáng lập Bởi:
phamhoangvuong.com

NGUỒN: HOCAVR.COM


Bạn muốn upload 1 file nào đó lên Internet để chia sẻ, hay chuyển vào USB để sao chép sang máy khác, tuy nhiên file gốc lại có dung lượng quá lớn, vượt quá dung lượng USB hay dung lượng của dịch vụ chia sẻ file? Bài viết sau sẽ giải quyết vấn đề này. Nếu bạn cần sao chép 1 file có dung lượng 10 GB sang máy tính khác, nhưng chỉ có USB dung lượng 2 GB, vậy bạn sẽ phải làm gì? Cách đơn giản nhất là cắt nhỏ file gốc ra làm nhiều phần, mỗi phần có dung lượng tối đa 2GB, sau đó sao chép từng phần qua máy tính mới.
NoVirusThanks Splitter & Joiner là phần mềm nhỏ gọn và miễn phí, cho phép bạn thực hiện điều này dễ dàng. Sau khi cắt nhỏ file, phần mềm cũng cho phép ghép lại thành file gốc từ những file thành phần đã bị cắt.
Ngoài ra, phần mềm còn cho phép người dùng kiểm tra độ toàn vẹn của file trước và sau khi di chuyển, để xác nhận xem file có bị lỗi trong quá trình di chuyển hay không.
Điểm nổi bật của phần mềm là sử dụng đơn giản, quá trình cắt/ghép file diễn ra nhẹ nhàng mà không làm ảnh hưởng đến hiệu suất toàn hệ thống.
Download phần mềm miễn phí tại đây (phiên bản cài đặt) hoặc tại đây (phiên bản Portable).
Đối với phiên bản Portable, sau khi donwload, bạn giải nén và kích hoạt file NSplitter.exe để sử dụng ngay mà không cần cài đặt.
Giao diện chính của phần mềm được chia ra các tab với từng chức năng riêng biệt.
Cắt file lớn ra thành nhiều file nhỏ
Tab đầu tiên Splitter, cho phép người dùng chọn và cắt file. Để sử dụng chức năng này, nhấn vào nút … tại mục ‘File to split’ rồi chọn file cần cắt. Tại mục ‘Destination Folder’ bên dưới cho phép chọn thư mục để lưu file sau khi cắt.

Mục Size bên dưới cho phép người dùng thiết lập dung lượng để cắt. Chẳng hạn nếu muốn chia 1 file 100MB ra làm 10 phần, bạn thiết lập dung lượng  của mỗi file sau khi cắt là 10MB.
Cuối cùng, nhấn nút Split để quá trình cắt file diễn ra. Quá trình cắt file nhanh/chậm phụ thuộc vào dung lượng của file gốc cũng như số lượng file xuất ra sau khi cắt (tùy thuộc vào dung lượng của mỗi file)
Ghép các file đã cắt thành file hoàn chỉnh
Sau khi cắt file, phần mềm sẽ tạo ra danh sách các file có định dạng .001, .002, .003… với dung lượng mỗi file bằng chính dung lượng mà bạn đã thiết lập.
Sau khi di chuyển hoặc chia sẻ những file đã cắt nhỏ này, nếu bạn muốn ghép chúng trở lại thành file gốc ban đầu, từ giao diện chính của phần mềm, chọn tab Joiner.
Tại đây, nhấn vào nút … của mục ‘File to join’ để chọn file có định dạng .001 đã được cắt ra ở trên (là file đầu tiên trong danh sách các file đã được chia nhỏ). Mục ‘Destination folder’ bên dưới cho phép bạn chọn vị trí để lưu file sau khi ghép.

Cuối cùng nhấn nút Join để quá trình ghép file diễn ra. Quá trình này nhanh hay chậm phụ thuộc vào số lượng file cần ghép và dung lượng file của chúng.
Lưu ý: bạn cần phải đặt danh sách các file bị chia nhỏ (file định dạng 001, 002…) vào chung 1 thư mục thì quá trình ghép file mới có thể hoàn tất.
Kiểm tra tính toàn vẹn của file
Không chỉ cho phép cắt và ghép file, No Virus Thanks File Splitter & Joiner còn cho phép tạo ra mã checksum trên file để kiểm tra tính toàn vẹn của file.
Nói một cách đơn giản thì mã checksum là một dạng mật mã, được tạo ra bởi thuật toán mã hóa, mà mỗi file sẽ chỉ có một dạng mã tương ứng. Dựa vào đoạn mã checksum tương ứng của file, người dùng có thể kiểm tra xem file hiện tại có toàn vẹn và có sự thay đổi nào so với file gốc hay không.
Để sử dụng tính năng này của phần mềm, bạn chọn tab Checksum, sau đó nhấn nút … tại mục ‘Select file’ để chọn file cần kiểm tra. Lập tức danh sách đoạn mã tương ứng của file được chọn sẽ hiện ra ở khung bên dưới

Tính năng này thực sự hữu dụng trong trường hợp bạn chia sẻ hoặc download file từ Internet, đặc biệt là những file có nội dung quan trọng.
Nếu bạn là người chia sẻ file, trong lúc gửi file, bạn gửi kèm theo đoạn mã Checksum của file. Người nhận file sau đó sẽ sử dụng chính phần mềm này để kiểm tra lại đoạn mã Checksum của file được nhận.
Sau đó, so sánh đoạn mã Checksum của file được nhận với mã Checksum do người gửi gửi đến, từ đó bạn có thể biết được file mình nhận có phải là file nguyên gốc hay không và có gì thay đổi so với ban đầu hay không.
Theo: Dantri




Boilsoft Video Joiner, công cụ tuyệt hảo giúp ghép nhiều đoạn video rời thành 1 file duy nhất để có thể quản lí và xem chúng được dễ dàng hơn?

Boilsoft Video Joiner là phần mềm cho phép bạn nối các file video lại với nhau thành một file duy nhất mà chất lượng hình ảnh, âm thanh vẫn không thay đổi. Chương trình hỗ trợ nhiều định dạng video khác nhau nên có thể thích hợp cho mọi mục đích sử dụng. Download phiên bản dùng thử của chương trình tại đây.

Chương trình rất dễ sử dụng và giao diện trông khá đơn giản. Sau khi kích hoạt, tại giao diện chính của chương trình, bạn chỉ việc click vào Add File để chọn và thêm file vào danh sách. Sau khi thêm file, bạn sử dụng các nút mũi tên ở thanh bên trái để sắp xếp thứ tự các file. Thứ tự sắp xếp các file trong danh sách sẽ quyết định trình tự nội dung của file video sau khi hợp nhất.

Để xóa 1 file ra khỏi danh sách, bạn nhấn chọn file trong danh sách và nhấn nút Remove File, hoặc nhấn Remove All để làm sạch danh sách. Cuối cùng, bạn nhấn Merge và chọn vị trí để lưu file sau khi đã hợp nhất.

Dưới đây là 1 vài tính năng chính của chương trình:

- Giữ nguyên chất lượng hình ảnh và âm thanh sau khi kết hợp.

- Hỗ trợ các video định dạng AVI, Divx, Xvid, Real Media files (rm, rmvb), MPEG-1, MPEG-2, VOB, wmv, asf, wma, 3gp, 3g2, mp4, m4a, m4v, mp1, mp2, mp3.

- Không giới hạn số lượng video cần kết hợp.

- Có thể xáo trộn hay sắp xếp lại các video thành một chuỗi chính xác mà bạn muốn

- Giao diện thân thiện và rất dễ sử dụng.

Từ những tính năng trên, bạn có thể nhận ra rằng, ngoài tính năng chinh là hợp nhất video, bạn cũng có thể sử dụng chương trình để hợp nhất các file nhạc.

Tóm lại, sử dụng dễ dàng và nhanh chóng là những gì chúng ta nhận thấy ở Boilsofft Video Joiner. Chỉ cần kích chuột vài cú, bạn đã có thể thưởng thức những clip “một mạch“ mà không còn bị ngắt đoạn giữa chừng.

Download Boilsoft Video Joiner 5.32



Nguồn sưu tầm



Phần mềm lập trình Led hay nhất, nhanh nhất hiện nay hoàn tất sản phẩm chỉ trong vài phút. Nhiều tool hỗ trợ lập trình, nhiều chọn lựa, khả năng tùy biến tương thích hầu hết các mạch điều khiển Led Sign trên thị trường. Xuất File HEX cực nhanh cho họ 8051 và họ EPROM 27, họ EPROM 28. Nhiều tính năng  vượt trội: Điều khiển cường độ sáng cho Led (up to 32 kênh PWM), Copy, Cut, Paste, Loaf file, Load Effect, dễ dàng tạo hiệu ứng lặp lại, mô phỏng chương trình, kiểm tra bộ nhớ, Code sinh ngắn . . .


Giao diện phần mềm lập trình LED 

Phần mềm lập trình Led MD LEDSIGN là công cụ tuyệt vời cho người làm quảng cáo Led. Giao diện phần mềm trực quang giúp dễ dàng sáng tạo hiệu ứng, dễ dàng thao tác xử lý nhiều led trong cùng một lúc, bạn không cần phải lập trình vi xử lý mà vẫn có thể hoàn thành được sản phẩm với nhiều hiệu ứng lạ mắt chỉ trong vài phút mà ngay cả lập trình viên chuyên nghiệp có thể không làm được. Phần mềm lập trình Led MD LEDSIGN là giải pháp giúp bạn rút ngắn thời gian, giảm các chi phí thành phẩm giúp nâng cao khả năng cạnh tranh. Phần mềm lập trình Led MD LEDSIGN được xây dựng dựa trên kinh nghiệm thực tế giúp cho việc lập trình Led trở nên cực kỳ đơn giản, nhanh nhất, chính xác với nhiều tính năng vượt trội như bên dưới:
- Cho phép cài đặt không giới PHẦN MỀM LẬP TRÌNH LED trên nhiều PC
- Xuất file HEX cho họ vi điều khiển 89, họ Eprom 27/28, file HEX chuẩn Intel tương thích tất cả các loại mạch nạp trên thị trường
- Khả năng chọn lực biến hóa tương thích với các loại mạch led sign trên thị trường
- Khả năng điều khiển up to 32 kênh PWM (điều khiển độ sáng cho Led)
- Dễ dàng cài đặt cường độ sáng cho Led
- Cho phép chọn lựa điều chỉnh tốc độ thông qua xung clock nội hay biến trở điều chỉnh bên ngoài
- Với họ Eprom đáp ứng môi trường làm việc khắc nghiệt, miễn nhiễu cao
- Họ Eprom giá thành thấp thay thế cho tất cả các dòng vi điều khiển PIC & AVR . . . giá thành cao
- Cho phép Lưu hay Load file, Lưu hay Load thêm từng hiệu ứng riêng lẻ.
- Tạo hiệu ứng lặp lại dễ dàng chỉ với click chuột phải vào cột trạng thái.
- Cho phép xử lý nhiều Led cùng một thời điểm
- Chạy mô phỏng chương trình.
- Nhiều tính năng khác giúp lập trình cực nhanh, chính xác như: COPY, CUT, PASTE, UNDO, SAMPLEs, Load, Save . . .
Support tạo file hex cho chip EPROM:
- 2716, 2732, 2764, 27128, 27256, 27512, 27C16, 27C32, 27C64, 27C128, 27C256, 27C512
- AT28C16, AT28C64, AT28C256
Support tạo file hex cho chip họ 8051:
- AT89C51, AT89C52, AT89C55, AT89S51, AT89S52, AT89S53 . . .
- AT89C1051, AT89C2051, AT89C4051



TẢI PHẦN MỀM LẬP TRÌNH LED



dientuchiase.com Tài liệu miễn phí và sẽ mãi như vậy.

1. Để download file torrent bạn cần một phần mềm (BitTorrent) để tải những file này (phần mềm download này tương tự như IDM). Download BitTorrent trong link bên dưới:
2. Sau đó bạn download file torrent về



3. Mở chúng ra với phần mềm BitTorrent, click vào OK và bắt đầu download




4. Tốc độ download khá nhanh và sau khi quá trình download hoàn thành bạn đã có ngay 1 file hoàn chỉnh mà không cần down từng phần của file như trước đây




Hướng dẫn gắn sub (phụ đề) vào phim
Sau khi bạn download xong, bạn cần đặt phim và sub cạnh nhau và đổi tên sao cho chúng giống hệt nhau, chỉ khác phần định dạng.

Ví dụ: Bạn có bộ phim là avatar.avi thì bạn cần có sub là avatar.srt, sau khi tên đã trùng nhau rồi bạn chỉ cần play phim là sub sẽ tự động được chèn vào phim.

Một số sub có định dạng .ass thì bạn cũng thực hiện tương tự như trên.
Chúc các bạn thành công! 


Phạm Văn Ngọc Anh-01644326695
Nguồn taichinh2a.com

Chú ý:Chip làm theo cách trang Dân Trí mà không được nên có share cách mới cuối bài viết nhé?

Bài viết dưới đây sẽ giúp bạn có cơ hội nhận bản quyền miễn phí của một trong những phần mềm tối ưu hệ thống hiệu quả và được yêu thích nhất hiện nay, Advanced SystemCare, để giúp cho Windows của bạn lại hoạt động mượt mà và hiệu quả như mới.

Sau một thời gian dài sử dụng máy tính, bạn cảm thấy khó chịu và bực mình vì hệ thống dần trở nên chậm chạp và ì ạch hơn so với trước đây. Hiện có rất nhiều phần mềm trên thị trường thực hiện chức năng tối ưu hệ thống để giải quyết vấn đề này. Advanced SystemCare là một trong những cái tên nổi tiếng và được yêu thích nhất hiện nay.

Advanced SystemCare là phần mềm cung cấp gần như đầy đủ các công cụ để tối ưu và sửa chữa các lỗi gặp phải trên hệ thống, như tìm và quét malware, dọn rác, tối ưu registry, chống phân mảnh ổ đĩa…

Hoạt động gọn nhẹ và thực hiện công việc nhanh chóng chính là một trong những ưu điểm rất được yêu thích của Advanced SystemCare.

Bên cạnh đó, Advanced SystemCare còn được trang bị tính năng ActiveBoost, sẽ chạy ngầm bên dưới hệ thống để tự động tối ưu và quản lý tài nguyên hệ thống một cách hiệu quả, giúp Windows hoạt động ổn định và nhẹ nhàng nhất có thể.

Hướng dẫn cài đặt và đăng ký bản quyền phần mềm

Mặc định, Advanced SystemCare cho phép người dùng sử dụng miễn phí, tuy nhiên lại hạn chế về tính năng, trong khi đó phiên bản PRO (có trả phí) của Advanced SystemCare có giá 19,95 USD. 

Hiện tại, hãng phần mềm Đức UpdateStar kết hợp với IOBit, “cha đẻ” của Advanced SystemCare đang có chương trình khuyến mãi, cung cấp mã bản quyền miễn phí của phần mềm này cho người dùng. Thực hiện theo các bước dưới đây để tận dụng chương trình khuyến mãi:

- Đầu tiên, download bản dùng thử của phần mềm tại đây.

- Tiếp theo, truy cập vào đây, điền địa chỉ email của bạn vào khung ‘Your email’ rồi nhấn nút Submit. Khung ‘Company’ ở trên có thể để trống.
Tối ưu hệ thống một cách hiệu quả với phần mềm chuyên nghiệp

- Chờ trong giây lát, 1 email được gửi đến từ ‘UpdateStar Licensing’ được gửi đến hộp thư của bạn, trong đó có chứa đường link xác nhận đăng ký. Kích vào đường link này để xác nhận thông tin.

- Sau khi kích vào đường link, một email thứ 2 được gửi đến từ cũng được gửi đến từ ‘UpdateStar Licensing’. Mặc dù đây là email tiếng Đức, tuy nhiên bạn có thể tìm đến mục ‘m Feld "Lizenzcode”’ trong email, đây là mục chữa mã bản quyền của phần mềm.

- Tiến hành cài đặt Advanced SystemCare trên máy tính. 

Trong lần đầu tiên sử dụng sau khi cài đặt, phần mềm sẽ cho phép bạn chọn ngôn ngữ mặc định để sử dụng. Đáng chú ý, Advanced SystemCare hỗ trợ cả ngôn ngữ tiếng Việt. Tại hộp thoại này, bạn chọn ‘Tiếng Việt’, sau đó nhấn nút ‘Start Now’ để bắt đầu sử dụng.
Tối ưu hệ thống một cách hiệu quả với phần mềm chuyên nghiệp

- Để nâng cấp phần mềm lên phiên bản chuyên nghiệp (PRO), từ giao diện chính của Advanced SystemCare, bạn nhấn vào nút “Nâng cấp”. Một hộp thoại mới hiện ra, copy và dán đoạn mã bản quyền có được ở trên vào khung ‘Mã bản quyền’ rồi nhấn nút ‘Kích hoạt ngay’.
Tối ưu hệ thống một cách hiệu quả với phần mềm chuyên nghiệp

- Như vậy bây giờ bạn đã có thể sử dụng phần mềm Advanced SystemCare với phiên bản chuyên nghiệp, không còn bị hạn chế về tính năng như phiên bản thử nghiệm miễn phí trước đây.
Tối ưu hệ thống một cách hiệu quả với phần mềm chuyên nghiệp

Sau khi kích hoạt bản quyền, phần mềm sẽ yêu cầu người dùng khai báo và thiết lập một số tùy chọn. Do nội dung hiển thị đều là tiếng Việt, do vậy bạn có thể thiết lập sao cho phù hợp với nhu cầu và mục đích sử dụng của mình.

Hướng dẫn sử dụng

Như trên đã đề cập, ngôn ngữ sử dụng mặc định trên Advanced SystemCare là tiếng Việt, do vậy hẳn bạn sẽ không gặp quá nhiều khó khăn trong quá trình sử dụng phần mềm.
Các chức năng của Advanced SystemCare được xếp vào 4 nhóm riêng biệt:

Các chức năng của Advanced SystemCare được xếp vào 4 nhóm riêng biệt:

- Chăm sóc nhanh: cung cấp các công cụ để dọn dẹp và tối ưu hệ thống, như quét malware, sửa chữa registry của hệ thống, sửa shortcut lỗi hay dọn rác…

- Chăm sóc chuyên sâu: cũng với chức năng tương tự như trên, tuy nhiên chế độ này cung cấp nhiều tính năng hơn trong việc tối ưu hệ thống cũng như thực hiện một cách kỹ càng hơn, giúp tối ưu hệ thống hiệu quả hơn. Tuy nhiên, chế độ này sẽ khiến mất nhiều thời gian hơn trong quá trình tối ưu.

Để sử dụng 2 chế độ tối ưu này, bạn chọn chế độ tương ứng, sau đó nhấn “Quét ngày” hoặc chọn “Quét & sửa chữa” ở hộp hoại hiện ra sau đó để bắt đầu quá trình tối ưu hệ thống. Trước khi chọn để quét, bạn có thể bỏ đi đánh dấu ở các chức năng không mong muốn, hoặc thiết lập lại quá trình quét của phần mềm.
Các chức năng của Advanced SystemCare được xếp vào 4 nhóm riêng biệt:

Lưu ý: bạn nên chọn “Quét& sửa chữa” để phần mềm tự động thực hiện các công việc cần thiết cho quá trình tối ưu hệ thống sau khi quét và phát hiện ra các lỗi trên Windows.

- Mục chức năng tiếp theo trên Advanced SystemCare đó là “Hộp công cụ”. Tại đây tập hợp các công cụ cần thiết cho quá trình quản lý và tối ưu hệ thống, như công cụ để gỡ bỏ phần mềm ra khỏi Windows, công cụ để dọn rác…

- Turbo Boost: đây là tính năng rất hữu ích trên Advanced SystemCare. Với tính năng này sẽ cho phép phần mềm tự động loại bỏ đi các dịch vụ không cần thiết của Windows để thu hồi những phần bộ nhớ bị chiếm dụng, từ đó cho phép Windows chạy các phần mềm nặng (như game hay các phần mềm đồ họa) được nhẹ nhàng hơn.
Các chức năng của Advanced SystemCare được xếp vào 4 nhóm riêng biệt:

Ngoài nhóm 4 công cụ chính được liệt kê trên giao diện chính của phần mềm, Advanced System Care còn trang bị khá nhiều tính năng hữu ích khác, chẳng hạn tính năng cho phép tạo điểm khôi phục (System Restore Point) để khôi phục lại trạng thái của Windows trong trường hợp có lỗi nào đó xảy ra.

Để sử dụng tính năng này, bạn chọn mục “Cứu hộ” trên giao diện chính của phần mềm. Từ hộp thoại hiện ra, bạn có thể nhấn “Tạo điểm khôi phục” hoặc chọn “Khôi phục về Windows mặc định” để khôi phục trạng thái của Windows.
Các chức năng của Advanced SystemCare được xếp vào 4 nhóm riêng biệt:

Tính năng này thực sự hữu dụng trong trường hợp Windows bị lỗi sau khi cài đặt hay gỡ bỏ một phần mềm nào đó. Bạn chỉ nên sử dụng công cụ này trong trường hợp hệ thống xảy ra lỗi mà bạn không tìm được cách khắc phục.

Ngoài ra, sau khi cài đặt phần mềm, ở bên ngoài desktop sẽ được khởi tạo 1 shortcut với tên gọi ‘Uninstaller’, đây là công cụ của Advanced SystemCare cho phép người dùng dễ dàng quản lý và gỡ bỏ các phần mềm đang được cài đặt trên hệ thống. Công cụ sẽ cho phép gỡ bỏ các phần mềm cài đặt trên hệ thống một cách triệt để.
Các chức năng của Advanced SystemCare được xếp vào 4 nhóm riêng biệt:

Trên đây là những tính năng và công cụ mà Advanced SystemCare, một trong những phần mềm tối ưu hệ thống nổi tiếng và được yêu thích nhất hiện nay mang đến cho bạn. Với sự giúp đỡ của phần mềm, hy vọng hệ thống của bạn sẽ hoạt động mượt mà và hiệu quả hơn.
Phạm Thế Quang Huy(Dân Trí)

Chip làm theo cách trên ngày 12/8/2012 nhưng ko được..ghé qua VNzoom kiếm được cái nay hay lại làm thanh công với key nên share anh em?

Sau khi các bạn down xong bản trên thì làm như sau nhé?^^ Thành công ngon
Hướng dẫn c-r-a-c-k không bị Block mọi phiên bản bằng cách chỉnh file Host

Làm sao để sửa file host ( trừ Window 7 64-bit nhé )

1. Bấm tổ hợp phím Windows + R
2. Đánh %windir%/system32/drivers/etc vào ô open
(hoặc vào c:\Windows\System32\drivers\etc\hosts )
3. Copy hosts ra Desktop
3. Mở file hosts bằng notepad.
4. Paste đoạn này vào
127.0.0.1 www.iobit.com

5. Save lại và chép đè file cũ ( nên tắt antivirus đi vì một số phần mềm sẽ chặn việc sửa host đó)

Vậy từ nay dùng ASC không bị block nữa rồi nhé

sau đó điền 1 số key sau


FC26B-C2257-95E42-BA1D4 (đến ngày 06-06-2013)

D735F-51E93-1B1E4-C8AD4 (đến ngày 22-03-2013)

3B5B8-67E86-6EBA5-5A7D4 (đến ngày 21-03-2013)

79818-39C67-6AD87-1B8D4 (đến ngày 16-03-2013)

Lưu ý đây là key gốc, không cần phải ngắt mạng đâu nha

Chúc các bạn thành công?Nhớ thanks chip na..


Chip giới thiệu cho các bạn 1 phần mềm rất hay,1 công cụ hỗ trợ cho các bạn tính toán các giá trị như điện trở trên mạch nguồn như LM317 hay 78xx.




Khi nhấn nút "Tải Về Máy", bạn sẽ vào trang quảng cáo, vui lòng chờ 5 giây. Nút  hiện ra ở góc phải phía trên, nhấn vào để đến trang download

Phạm Văn Ngọc Anh-01644326695
Nguồn: Blog Điện Tử | Tin Học

Author Name

{picture https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN0PUWA2genMqX3Sm26mBTX_30OJgDenoIi4K6BR-E1vl3nI7LALp0X759QZgzqrMcGBB7jEbdZnubJbp4n2ZZ22KT196CWCg9DLs3MfEivocdmkjZEPEn-A42hyphenhyphen9dmsca0VIDQr_LjqM/s512-Ic42/pham-van-ngoc-anh.jpg}

Tôi là Ngọc Anh. Tôi đến từ Nghệ An. Tôi tốt nghiệp một trường đại học tại Sài Gòn. Hiện tôi đang phát triển công ty riêng. Liên lạc với tôi qua:

{facebook https://www.facebook.com/phamvanngocanh}
{twitter https://twitter.com/nghiphong1993}
{google https://plus.google.com/+dientuchiase/posts}
{youtube https://www.youtube.com/channel/UCeJKhA_goBNFmDw6RKNtmYQ}

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Được tạo bởi Blogger.