Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Hì hì, theo tui đúng là nạp bootloader là hay nhất trên đời, từ ngày dùng nó, cái mạch PG2C tôi chỉ dùng để nạp trình boot thôi.
mà nạp bootloader nó là kiểu j thế bác.em tìm đọc nó chẳng hiểu j cả toàn cái gì liên quan tới điện thoại là sao.? mà nạp bootloader khác với nạp ICSP như thế nào vậy.bác có thể cho em cái hình thù về cái nạp bootloader để dễ hình dung không.
nếu bạn có cài ccs thì bạn đọc cái ex_bootloader của nó là bạn hiểu thôi, bạn chỉ cần nạp code chuơng trình bootloader cho nó sau này bạn chỉ cần 1 cổng COM nối với mạch là có thể nạp được trực tiếp cho chip ko cần thông qua mạch nạp nữa.
mà nạp bootloader nó là kiểu j thế bác.em tìm đọc nó chẳng hiểu j cả toàn cái gì liên quan tới điện thoại là sao.? mà nạp bootloader khác với nạp ICSP như thế nào vậy.bác có thể cho em cái hình thù về cái nạp bootloader để dễ hình dung không.
Bạn hiểu nôm na là con PIC ( 1 số thôi nhé ) nó có 1 vùng lưu giữ một chương trình khác nữa . Khi chạy trong vùng chương trình "đặc biệt" này vẫn có thể giao tiếp với máy tính và nạp được chương trình cho cho vùng còn lại.
Tức là nó có thể tự nạp được cho nó. Nếu dùng PICKit 2 bạn sẽ thấy nó có thể tự Download OS trên máy xuống nạp vào nó mà không cần mạch nạp khác.
Bác Duong_act nói đúng đấy..em mới bước vào PIC cũng là mới bước vào C và dùng luôn cho pic luôn,nhưng quả thực thì C hay thật nhưng em thấy khó quá viết toàn báo lỗi mà click vào lỗi thì chẳng biết nó sai ở cái j nữa.học không thầy nó khó quá..hixx..bác có kinh nghiệm gì sau khi trải qua bước đầu mới học nó không nói cho anh em biết để dễ học tí.chứ cứ mò mẫm mãi cả tháng trời rồi mà kết quả chỉ có mấy con led thôi mà chẳng ra đâu vào đâu,mà 1 chương trình nó có nhiều cách viết quá hay nhưng chẳn nhớ lệnh..căn bản em thấy khó chịu nhất là em dùng CCS nó chẳng có mô phỏng lệnh nên việc biết cái lệnh đó đang có hoạt đông như thế nào,chương trình đang chạy đến lệnh nào rồi...chịu..mà em nhận thấy hình như c khi chạy là nó chạy cả cái hàm {...} chứ nó không chạy theo từng lệnh như ASM nên khó hiểu... Đó là ý kiến của những người mới học theo kiểu mò mẫm như em.vì vậy các bác có kinh nghiệm rồi có thể đúc rút dc điều j qua thời gian mới học có thê truyền lại cho các đàn em đi sau với..
học mãi không được chán quá quay sang đi làm mạch nạp cho nó.hii.em cũng vừa mới đầu tư cho in mạch cảm quang,rồi in lụa nhưng in cả trên lụa rồi in cả lên đồng luôn cũng đều thất bại.hixx...thất bại nọ đến thất bại kia..nản quá đã thế lại còn làm die luôn con pic tìm mãi mới dc chứ..
tiện có bác duong ở đây em hỏi luôn lần trước bác tìm cách in âm bản trên eagle bác đã tìm dc chưa vậy?
Mô phỏng PIC thì dùng Proteus là đầy đủ và mạnh. Có thể mô phỏng cả ADC, mô phỏng trên thời gian thực cùng với nhiều thiết bị khác như DS1307, RS232 (kết nối VB)...
Lúc đầu học thì bao giờ cũng rất chậm nhưng sau sẽ nhanh dần. Nên băm bổ con PIC nó ra nhiều phần như ADC, IO, Timer, Interrupts... rồi test từng phần một. Trong mỗi phần chỉ có vài câu lệnh mà thôi. Khi đó sẽ dễ dàng tìm hiểu các câu lệnh. Đến một lúc nào đó viết một project lớn hơn cũng không khó khăn nữa.
Còn cái vụ eagle thì mình bỏ rồi. Cũng giống như cái vụ mạch nạp, chỉ mất thời gian.Giờ cần thiết thì đi đặt mạch thôi, còn nếu không thì bàn là dùng tạm. Cái vụ mạch in thay vì tìm đồ làm thủ công thì tìm một soft nào mạnh, chuyên dụng rồi tập cho thành thạo, chuyên nghiệp có lẽ có ích hơn.
Mô phỏng PIC thì dùng Proteus là đầy đủ và mạnh. Có thể mô phỏng cả ADC, mô phỏng trên thời gian thực cùng với nhiều thiết bị khác như DS1307, RS232 (kết nối VB)...
Lúc đầu học thì bao giờ cũng rất chậm nhưng sau sẽ nhanh dần. Nên băm bổ con PIC nó ra nhiều phần như ADC, IO, Timer, Interrupts... rồi test từng phần một. Trong mỗi phần chỉ có vài câu lệnh mà thôi. Khi đó sẽ dễ dàng tìm hiểu các câu lệnh. Đến một lúc nào đó viết một project lớn hơn cũng không khó khăn nữa.
Còn cái vụ eagle thì mình bỏ rồi. Cũng giống như cái vụ mạch nạp, chỉ mất thời gian.Giờ cần thiết thì đi đặt mạch thôi, còn nếu không thì bàn là dùng tạm. Cái vụ mạch in thay vì tìm đồ làm thủ công thì tìm một soft nào mạnh, chuyên dụng rồi tập cho thành thạo, chuyên nghiệp có lẽ có ích hơn.
cái vụ eagle nó làm em bực mình cuối cùng em cũng làm dc rồi nhưng không phải trên eagle mà em phải xuất nó sang pdf zoom cho nó to một chút rồi dùng phần mềm chụp ảnh màn hình cho nó đỡ vỡ hình,rồi chuyển sang photoshop (ctrl+i) nó rồi lại chuyển sang corel lấy lại kích thước cho chuẩn với chân linh kiện rồi lại xuất về pdf dem in,cuối cùng cũng có dc âm bản cho cái mạch.nhưng cuối cùng thì làm cảm quang ko thành công do nó bị mờ hết đường(chắc do kinh nghiệm pha chất bắt sáng không tốt nên vẫn hỏng như thường)..hixxx..vất nó vào xó đã,xử lý sau vậy.đang đau đầu với con pic đã..hiii
+ em có vấn đề hỏi bác tí: bác có biết nhiều về labview không.? em đang muốn giao tiếp con pic với nó mà chưa biết phải làm thế nào cụ thể là con 16f877A qua com hoặc 18f4550 qua usb thì càng tốt.thấy ở trên mạng bác hải ở học để làm có nói tới cái drive giao tiếp nữa mà làm em cứ rối tung lên chẳng hiểu ra làm sao cả.em tưởng nó cứ qua max232 với mạch com và viết chương trình giao tiếp cho con pic là dc chứ nhỉ.hay có j uẩn khúc trong cái labview kia.đang định học nó tí mà cài lên rồi cũng ko có time mò mẫm nữa lịch thi cứ dày đặc thế này đến chết mất.
+ mà tiện bác viết dùm em luôn cái chương trình giao tiếp máy tính cho con 16f877 dc ko để em ngu kứu chút cho đỡ mất nhiều thời gian mò mẫm chứ muốn ngu kứu mà cũng chẳng thể bỏ dc việc hoc hành được...hixx..
ôi cái sự học hành..
Bạn hiểu nôm na là con PIC ( 1 số thôi nhé ) nó có 1 vùng lưu giữ một chương trình khác nữa . Khi chạy trong vùng chương trình "đặc biệt" này vẫn có thể giao tiếp với máy tính và nạp được chương trình cho cho vùng còn lại.
Tức là nó có thể tự nạp được cho nó. Nếu dùng PICKit 2 bạn sẽ thấy nó có thể tự Download OS trên máy xuống nạp vào nó mà không cần mạch nạp khác.
cảm ơn bác vì những gì bác truyền thụ..nhưng em vẫn không hình dung được nó.bác có thể vẽ cái sơ đồ kết nối của nó cho em xem dc ko.nạp kiểu đó không cần mạch nạp sao mà nó thường áp dụng cho những loại pic nào vậy bác.bác nói cụ thể hơn đi, loại thông dụng như 16f877 có được không.
+ ý của bác em cũng chỉ hiểu là trong con pic nó có 2 vùng lưu trữ trong rom gì đó,một vùng là lưu chương trình đang chạy một vùng là trống tạm thời và mình có thể nạp chương trình dự bị vào đó đúng không bác.và nó cũng kiểu như proutes là khi mà mình viết chương trình xong biên dịch nó là nó tự nạp chương trình vào pic luôn qua cái phần mềm nạp pickit 2 nữa đúng không ạ.và có lẽ là khi mình ấn reset trên pic là nó sẽ chạy chương trình mới đúng không
cái vụ eagle nó làm em bực mình cuối cùng em cũng làm dc rồi nhưng không phải trên eagle mà em phải xuất nó sang pdf zoom cho nó to một chút rồi dùng phần mềm chụp ảnh màn hình cho nó đỡ vỡ hình,rồi chuyển sang photoshop (ctrl+i) nó rồi lại chuyển sang corel lấy lại kích thước cho chuẩn với chân linh kiện rồi lại xuất về pdf dem in,cuối cùng cũng có dc âm bản cho cái mạch.nhưng cuối cùng thì làm cảm quang ko thành công do nó bị mờ hết đường(chắc do kinh nghiệm pha chất bắt sáng không tốt nên vẫn hỏng như thường)..hixxx..vất nó vào xó đã,xử lý sau vậy.đang đau đầu với con pic đã..hiii
+ em có vấn đề hỏi bác tí: bác có biết nhiều về labview không.? em đang muốn giao tiếp con pic với nó mà chưa biết phải làm thế nào cụ thể là con 16f877A qua com hoặc 18f4550 qua usb thì càng tốt.thấy ở trên mạng bác hải ở học để làm có nói tới cái drive giao tiếp nữa mà làm em cứ rối tung lên chẳng hiểu ra làm sao cả.em tưởng nó cứ qua max232 với mạch com và viết chương trình giao tiếp cho con pic là dc chứ nhỉ.hay có j uẩn khúc trong cái labview kia.đang định học nó tí mà cài lên rồi cũng ko có time mò mẫm nữa lịch thi cứ dày đặc thế này đến chết mất.
+ mà tiện bác viết dùm em luôn cái chương trình giao tiếp máy tính cho con 16f877 dc ko để em ngu kứu chút cho đỡ mất nhiều thời gian mò mẫm chứ muốn ngu kứu mà cũng chẳng thể bỏ dc việc hoc hành được...hixx..
ôi cái sự học hành..
Labview thì mình không biết. Nhưng mà nếu giao tiếp máy tính qua Com thì trước mình dùng VB6 hoặc VB.NET. Code thì có nhưng để mình lục lại đã.
nhờ bác giúp em với.còn vấn đề kia thì sao vậy bác.em giải thích lại có đúng không ạ.??
Bạn giải thích vậy không được đúng cho lắm. Tức là nó có 2 vùng lưu giữ chương trình riêng biệt. Nhờ vào việc set mức thấp hay cao ở 1 chân đặc biệt nó sẽ cho phép chạy chương trình bootloader hay không. Khi chạy chương trình trong bootloader nó có thể giao tiếp với PC bình thường và có thể nạp lại chương trình vào vùng ROM bình thường kia.
Bạn giải thích vậy không được đúng cho lắm. Tức là nó có 2 vùng lưu giữ chương trình riêng biệt. Nhờ vào việc set mức thấp hay cao ở 1 chân đặc biệt nó sẽ cho phép chạy chương trình bootloader hay không. Khi chạy chương trình trong bootloader nó có thể giao tiếp với PC bình thường và có thể nạp lại chương trình vào vùng ROM bình thường kia.
hixx...bác càng nói em càng mù tịt hơn.bác bác cho em cái sơ đồ kết nối nó đi, tai nghe không bằng mắt thấy mà bác..
hixx...bác càng nói em càng mù tịt hơn.bác bác cho em cái sơ đồ kết nối nó đi, tai nghe không bằng mắt thấy mà bác..
@@. Giải thích phờ râu trê.
Hình dung con PIC bình thường nó chỉ có 1 vùng ROM lưu chương trình ( giống như cái máy tính chỉ có ổ cứng). Để nạp cho loại này cần 1 mạch nạp khác ( cái máy tính muốn cài lại Win thì phải đi mượn cái ổ CD ). PIC có Bootloader giống như cái máy tính đã có thêm 1 cái ổ CD. Giờ nó có thể chạy một trong 2 chương trình từ ổ CD hoặc ổ cứng nhờ vào việc ấn Enter lúc chuẩn bị cài Win ( con PIC sẽ nhờ vào việc tác động vào 1 chân đặc biệt .).
Xem hình : @@.
@@. Giải thích phờ râu trê.
Hình dung con PIC bình thường nó chỉ có 1 vùng ROM lưu chương trình ( giống như cái máy tính chỉ có ổ cứng). Để nạp cho loại này cần 1 mạch nạp khác ( cái máy tính muốn cài lại Win thì phải đi mượn cái ổ CD ). PIC có Bootloader giống như cái máy tính đã có thêm 1 cái ổ CD. Giờ nó có thể chạy một trong 2 chương trình từ ổ CD hoặc ổ cứng nhờ vào việc ấn Enter lúc chuẩn bị cài Win ( con PIC sẽ nhờ vào việc tác động vào 1 chân đặc biệt .).
Xem hình : @@.
đấy bác trả lời thế có phải rõ ràng không.hiii....nghe vẻ bác rất rành về cài win thì phải.heeee
thế là cái chân RB4 sẽ được nối xuống GND để khởi chạy chương trình từ Bootloader đúng không bác.
thế còn cái vẫn đề pickit thì nó liên quan như thế nào vậy nhỉ
Bạn hiểu nôm na là con PIC ( 1 số thôi nhé ) nó có 1 vùng lưu giữ một chương trình khác nữa . Khi chạy trong vùng chương trình "đặc biệt" này vẫn có thể giao tiếp với máy tính và nạp được chương trình cho cho vùng còn lại.
Tức là nó có thể tự nạp được cho nó. Nếu dùng PICKit 2 bạn sẽ thấy nó có thể tự Download OS trên máy xuống nạp vào nó mà không cần mạch nạp khác.@@.
và nếu như theo sơ đồ của bác thì hình như loại hình nạp kiểu này chỉ áp dụng cho những con pic hỗ trợ cổng usb như 18f2550 và 18f4550 thôi nhỉ.và em sẽ hiểu là cái pickit là cái giao diện trung gian để truyền thông giữa pc và mạch đúng không bác.Mình sẽ không cần một cái mạch nạp trung gian nào nữa mà sẽ kết nối trực tiếp từ cổng USB vào mạch chạy luôn.ok
À ừ thì hồi mới mua máy tuần nào mình chả cài 5-6 lần @@.
Mình chưa làm bootloader bao giờ nên chỉ biết mấy con 18F2550/4550 thôi. Nhưng theo mình khôi nhất thiết là USB mà cứ kết nối được với PC là nạp được. Bootloader không chỉ để nạp mà nó dùng làm gì thì tùy mục đích người dùng. Mạch nạp dùng 2550 vì nó có USB (nhỏ gọn ), bootloader (tự nạp lại ) số chân cũng vừa đủ dùng.
Việc lựa chọn một chiếc laptop gaming phù hợp với nhu cầu, ngân sách chưa bao giờ là dễ dàng. Và điều đó càng khó hơn trong năm 2026 khi mà mức giá liên tục tăng.
Nếu bạn chưa biết nên chọn một chiếc laptop gaming như thế nào...
Với mức ngân sách 20 - 30 triệu đồng trong năm 2026, các bạn sinh viên và dân văn phòng có thể tìm thấy nhiều lựa chọn cao cấp, mạnh mẽ, pin “trâu”, đặc biệt là các mẫu laptop AI hỗ trợ cho học tập và làm việc.
Dưới đây là một số mẫu laptop nổi bật trong phân khúc dưới 20 triệu giúp các bạn văn phòng, sinh viên và đặc biệt là tân sinh viên có thể dễ dàng lựa chọn được mẫu laptop phù hợp với nhu cầu và ngân sách của mình.
Việc chọn mua một bộ máy tính phục vụ cho các nhu cầu làm việc văn phòng và sử dụng cơ bản hàng ngày đang trở nên dễ dàng và tiết kiệm hơn bao giờ hết. Thay vì phải đau đầu trích ngân sách để mua cả vi xử lý lẫn card đồ họa rời...
Việc nâng cấp từ một dàn máy tính cũ lên cấu hình mới luôn khiến nhiều người đắn đo về mức chi phí bỏ ra. Nếu bạn đang tìm kiếm một sự lột xác hoàn toàn về hiệu năng mà vẫn cân đối được dòng tiền, combo giữa vi xử lý Ryzen...
Ổ bi có loại chịu lực dọc, loại chịu lực ngang.
Bạn kiếm một quyển Data cũng một hãng vòng bi nào đó. Họ sẽ cấp cho bạn đủ thông số kỹ thuật.
Khi lựa chọn được mã sản phẩm, bạn chỉ việc tìm mua mã đó, hoặc đặt hàng....
Sau hàng chục năm, không biết có ai còn nghĩ gì về tôi? Riêng tôi, nhớ nhiều về dientuviet nam. net. Ngày ấy tìm 1 người bạn đam mê về điện từ khó như trúng số độc đăc. Tôi đã trúng số độc đắc khi được mời về dientuvietnam.net...
Comment