RP Store Tìm linh kiện theo mã, gửi BOM nhận báo giá Gửi BOM

Mạch tạo tín hiệu điện tim (ECG signal Generator)

Collapse
This is a sticky topic.
X
X
 
  • Giờ
  • Show
Clear All
new posts

  • Thanh ha
    replied
    Nguyên văn bởi vi van pham Xem bài viết
    Không có gì lạ cả,đây là máy chuyên dụng sx rất ít nên giá thành cao là đương nhiên.Còn chuyện bạn sx máy điện tim để bán thì khó đấy,nhiều khâu nhiêu khê ko phải chỉ là kỹ thuật đâu . Năm 1993 một nhóm người sx máy điện tim điện toán ( vì chỉ làm mạch kd tín hiệu tim sau đó cho chạy trên máy tính có vẽ tọa độ mV) máy chạy tốt và chỉ bán được trong nội bộ.Khi thị trường mở cửa nó cũng chết.
    Xin chân thành cảm ơn sự nhắc nhở của bác. Em là dân mới vào nghề, kinh nghiệm trên lĩnh vực thương mại còn kém lắm. Tuy nhiên em cũng thấy vậy, Việt Nam mình vẫn còn chuộng đồ ngoại hơn đồ trong nước, mặc dù sản phẩm trong nước cũng không kém gì của nước ngoài, do vậy các máy này liên quan trực tiếp đến sức khỏe và tính mạng của con người nên ngành này gặp khó khăn là điều đương nhiên. Mong một ngày nào đó người Việt Nam sẽ thay đổi quan niệm trong tiêu dùng, nếu không thì công nghệ Việt Nam khó theo kịp với nước ngoài.

    Leave a comment:


  • vi van pham
    replied
    [QUOTE=Thanh ha;167671]Mong được các bác đi trước có kinh nghiệm giúp đỡ. Bác có thể gửi sơ đồ nguyên lý cho em được không ạ: mail của em là thanhha_quetoi34@yahoo.com

    Với mục đích của cái tim giả này chỉ là phát ra tín hiệu điện tim để cho chúng ta (những người nghiên cứu và sản xuất ra máy đo ECG thôi) đơn giản trong việc kiểm tra và sửa chữa các máy đo ECG. Còn việc quan trọng hơn là chúng ta phải nghiên cứu và chế tạo ra máy đo ECG đó, mới là cái chúng ta cần "kiếm ăn", các máy đó nó mới có tính thương mại hơn, không chỉ bán cho các bệnh viện mà còn có thể bán cho các gia đình. Vì vậy mà em cũng không hiểu sao thấy bác thuaimi báo giá 800USD thì cũng lạ thật.[/QUOT]
    -------------------------------------------------------------
    Không có gì lạ cả,đây là máy chuyên dụng sx rất ít nên giá thành cao là đương nhiên.Còn chuyện bạn sx máy điện tim để bán thì khó đấy,nhiều khâu nhiêu khê ko phải chỉ là kỹ thuật đâu . Năm 1993 một nhóm người sx máy điện tim điện toán ( vì chỉ làm mạch kd tín hiệu tim sau đó cho chạy trên máy tính có vẽ tọa độ mV) máy chạy tốt và chỉ bán được trong nội bộ.Khi thị trường mở cửa nó cũng chết.

    Leave a comment:


  • Thanh ha
    replied
    Nguyên văn bởi vi van pham Xem bài viết
    Máy phát tín hiệu điện tim mà dân trong ngành thường gọi là tim giả, dùng đo thử máy ECG.Đây là mạch điện chỉ có 1.5v,gồm 6 tranistor cho 12 chuyển đạo, là cần câu cơm của nhiều người nên tôi ko thể cho mạch điện được.Nhưng tôi có thể giúp bạn cái cần câu này để bạn.....
    Mong được các bác đi trước có kinh nghiệm giúp đỡ. Bác có thể gửi sơ đồ nguyên lý cho em được không ạ: mail của em là thanhha_quetoi34@yahoo.com

    Với mục đích của cái tim giả này chỉ là phát ra tín hiệu điện tim để cho chúng ta (những người nghiên cứu và sản xuất ra máy đo ECG thôi) đơn giản trong việc kiểm tra và sửa chữa các máy đo ECG. Còn việc quan trọng hơn là chúng ta phải nghiên cứu và chế tạo ra máy đo ECG đó, mới là cái chúng ta cần "kiếm ăn", các máy đó nó mới có tính thương mại hơn, không chỉ bán cho các bệnh viện mà còn có thể bán cho các gia đình. Vì vậy mà em cũng không hiểu sao thấy bác thuaimi báo giá 800USD thì cũng lạ thật.

    Leave a comment:


  • betraihn
    replied
    Tôi có chiếc tim giả như thế này, không những tạo ra được các đạo trình điện tim mà còn mô phỏng được các dạng bệnh học nữa.
    Máy hoạt động rất chính xác có thể cài đặt được các nhịp tim cần đo 30 - 45 -60 - 75 - 90 - 120 - 150 - 180/min.
    Hôm nào rỗi rỡ ra vẽ mạch rùi post cho mọi người.



    Tim giả

    Leave a comment:


  • vi van pham
    replied
    Nguyên văn bởi Thanh ha Xem bài viết
    Em cũng là dân mới vào nghề này, cũng đang nghiên cứu và thiết kế máy đo điện tâm đồ (ECG).Hai bác thuaimi và pvkhai là người đi trước đã có kinh nghiệm và đặc biệt có cái phát tín hiệu điện tim này thì tốt quá. Hai bác có thể nói địa chỉ để em đến học hỏi kinh nghiệm được không ạ?

    Em cũng xin hỏi 2 bác có máy này không, và có bán không em cũng muốn có một cái để phục vụ công việc của mình.
    Máy phát tín hiệu điện tim mà dân trong ngành thường gọi là tim giả, dùng đo thử máy ECG.Đây là mạch điện chỉ có 1.5v,gồm 6 tranistor cho 12 chuyển đạo, là cần câu cơm của nhiều người nên tôi ko thể cho mạch điện được.Nhưng tôi có thể giúp bạn cái cần câu này để bạn.....

    Leave a comment:


  • Thanh ha
    replied
    Em cũng là dân mới vào nghề này, cũng đang nghiên cứu và thiết kế máy đo điện tâm đồ (ECG).Hai bác thuaimi và pvkhai là người đi trước đã có kinh nghiệm và đặc biệt có cái phát tín hiệu điện tim này thì tốt quá. Hai bác có thể nói địa chỉ để em đến học hỏi kinh nghiệm được không ạ?

    Em cũng xin hỏi 2 bác có máy này không, và có bán không em cũng muốn có một cái để phục vụ công việc của mình.

    Leave a comment:


  • thuaimi
    replied
    Nguyên văn bởi pvkhai Xem bài viết
    Tốt nhất nên dùng nguồn pin 9V, vì nguồn 6V qua 7805 chỉ còn có 4,7V. Loại 7805 trên mạch là loại thông thường, mặc dù vậy AT9C251 vẫn hoạt động tốt.
    Cái này thì vẫn có thể dùng pin 6V là ổn bác ạ. Vì hiện nay các IC ổn áp nguồn LDO và ăn dòng tĩnh thấp (Low Quiescent Current thậm chí Ultra-Low Quiescent cũng đã bắt đầu bán tại VN rồi (mặc dù giá vẫn chưa thật rẻ lắm).
    Tuy nhiên, nếu để dùng thực tế thì cứ xài pin 9V (loại pin vuông) lại còn tiện và nhỏ gọn hơn bộ pin 6V, như vậy đỡ lằng nhằng.

    Nguyên văn bởi pvkhai Xem bài viết
    Riêng phần dữ liệu về sóng điện tim tôi dùng một phần mềm ghi âm trên máy tính, ghi lại tín hiệu từ 9 đường tín hiệu của máy ECG check qua Sound Card, phần mềm này vẽ lại dạng sóng của tín hiệu ( tương tự oscilloscope) sau đó ngồi cong lưng để chuyển dạng sóng này thành data.
    Thế là cái này cũng gần đúng như tôi dự đoán, chỉ khác là bác "copy" lại tín hiệu từ cái ECG checker chứ không phải là tín hiệu trên người "thật". Nhưng như thế cũng tốt vì cái ECG checker cũng đã được nghiên cứu/phát triển rất kỹ lưỡng rồi, và ta có thể bớt vất vả được khá nhiều.
    Cá nhân tôi thấy thán phục môn luyện công phu của bác (ở cái dòng in đậm trên).
    Cảm ơn bác đã chia sẻ với cộng đồng.
    Last edited by thuaimi; 09-01-2009, 08:41.

    Leave a comment:


  • pvkhai
    replied
    Mạch này dùng nguồn đơn nên dùng DAC bằng thang điện trở, hiện nay có một số IC DAC chạy được trên nguồn đơn nhưng khó kiếm.
    Tốt nhất nên dùng nguồn pin 9V, vì nguồn 6V qua 7805 chỉ còn có 4,7V. Loại 7805 trên mạch là loại thông thường, mặc dù vậy AT9C251 vẫn hoạt động tốt.
    Mạch điện trên dùng VDK để có thể phát triển thêm nhiều chức năng, mã nguồn tôi đã post, các bạn có thể sửa chữa lại để có các tính năng cần thiết.
    Riêng phần dữ liệu về sóng điện tim tôi dùng một phần mềm ghi âm trên máy tính, ghi lại tín hiệu từ 9 đường tín hiệu của máy ECG check qua Sound Card, phần mềm này vẽ lại dạng sóng của tín hiệu ( tương tự oscilloscope) sau đó ngồi cong lưng để chuyển dạng sóng này thành data.
    Chúc vui!

    Leave a comment:


  • thuaimi
    replied
    Rất hay!
    Về cái mã hóa sóng --> dữ liệu của bác, cá nhân tôi rất ngưỡng mộ. Chắc bác cũng đã mất không ít công sức và thời gian đầu tư cho công trình này. Trước đây tôi cũng "sưu tầm" mấy cái thiết kế trên mạng (hình như Springerlink gì đó), thấy trong đó họ phải lấy mẫu tín hiệu trên người thật rồi chuyển vào ROM. Tất nhiên việc này phải thực hiện qua các thiết bị/mạch khác (có sử dụng MCU...) bên ngoài. Sau đó ROM được đưa ra lắp vào các mạch phát sóng mẫu cần dùng, phần này thì khá đơn giản. Lúc này chỉ cần dùng bộ tạo dao động tạo nhịp, bộ đếm để dịch chuyển địa chỉ và dữ liệu được chuyển qua DAC để ra các tín hiệu sinh học...
    Cách này có ưu điểm là sóng tín hiệu rất thật. Tiện thể ở đây cũng xin post lên 1 bài viết kèm minh họa tôi đã sưu tầm trước đây. Tuy nhiên khâu "chuẩn bị" ban đầu (xử lý tín hiệu, lấy mẫu, nạp ROM...) là khá phức tạp và không dễ thực hiện trong điều kiện không chuyên nghiệp (hoặc các bác mới vào nghề/sinh viên...).
    Qua hình minh họa của bác tôi thấy dạng sóng tuy chưa "thật" lắm nhưng đã là rất đẹp để làm tín hiệu sửa chữa, mô phỏng ECG. Đặc biệt là bác đã chia sẻ về thiết kế mạch, code cho cộng đồng thì rất quý.
    Cái thiết bị phát tín hiệu mẫu của Nihon Kohden thì tôi cũng hay dùng (dù chỉ là mượn dài hạn ). Tuy nhiên thường dùng hơn cả vẫn là cái mạch "chế" kia. Dù nó chưa hoàn hảo nhưng đơn giản và quan trọng hơn nữa là quá rẻ tiền (ai mới nhập môn biết tí chút kiến thức và khéo tay là làm được).
    Hơn nữa, với các máy ECG nói chung khi đã sửa đến đoạn TEST 1mV trên máy ngon rồi thì có thể coi là các phần chính của máy đã OK, chỉ còn lại vấn đề ở khối chuyển mạch đạo trình (LEAD SELECTOR) nên việc cô lập (khoanh vùng) để sửa cũng đỡ vất vả hơn nhiều rồi.
    Tất nhiên nếu có bộ phát tín hiệu chuẩn (sóng giống với người thật), đủ cả tín hiệu 12 chuyển đạo thì rất quý. Và nếu nó phổ cập được cho nhiều người cùng có để xài với chi phí hợp lý thì càng quý hơn nữa.
    Tôi sẽ cố bới/tìm lại mấy cái sơ đồ nữa (cũng trên cơ sở mấy bộ dao động đa hài-hoàn toàn chỉ dùng transistor) cho ra đủ 12 chuyển đạo và sóng khá đẹp để post lên tiếp cho các bác tham khảo, bình luận. Hy vọng là các sơ đồ trên giấy qua nhiều năm vẫn chưa bị "hóa vàng". Tuy nhiên tại thời điểm bây giờ ngồi hàn/lắp hơn 10 transistor cùng với nhiều tụ/điện trở vậy thì chắc cũng nhiều bác ớn nhỉ.
    Tiện thể cũng muốn hỏi kinh nghiệm thực tế trong thiết kế của bác: Phần mạch cấp nguồn như bác nói là pin 6V, trong phần mạch in PCB thấy dùng IC ổn áp 3 chân (chắc là 7805) cấp cho các IC trên toàn bộ mạch: AT89C2051, các OpAmp dùng nguồn đơn (5V)...Vậy có phải dùng 7805 loại LDO (Low Drop Out) không? Nếu dùng 5V LDO thì cũng khó kiếm/và cũng đắt đỏ nhỉ? Mong được bác chỉ giáo thêm

    Leave a comment:


  • pvkhai
    replied
    Hôm nay có cái máy điện tim vừa mới sửa, Tôi chụp một vài hình ảnh về mạch điện phát sóng điện tim. Mạch phát 12 chuyển đạo đồng thời, tuy nhiên đồ thị sóng chưa giống như thật lắm, do trước đây tôi mã hóa sóng - data chưa chuẩn. Từ ngày tôi có cái máy ECG Check của Nihon Kohden để làm việc nên tôi nhát sửa lại. Dù sao như vậy cũng tạm gọi là được cho các bạn mới vào nghề. Mạch sử dụng thang điện trở để dùng nguồn đơn ( Pin 9V hoặc accu 6V)

    Một vài hình ảnh :

    Mạch phát sóng và máy điện tim:





    Mạch phát sóng:




    Dạng sóng in ra :



    Chúc vui!

    Leave a comment:


  • pvkhai
    replied
    File trên thiếu PCB rồi, các bạn xem file này:
    Attached Files

    Leave a comment:


  • pvkhai
    replied
    Sau đây là đoạn code cho AT89C2051 viết bằng asembly:
    Code:
    ; ------------- READS51 generated header -------------- 
    ; module  : E:\Luu\Reads51\ECG test\ECG test.asm
    ; created : 07:09:32, Sunday, December 21, 2008
    ; ----------------------------------------------------- 
    
    #include <sfr51.inc>
    ; PHAN MEN MAY TEST DIEN TIM
    ; TAC GIA : PHAN VAN KHAI
    ; DA NANG THANH 10 / 2005
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; PHAN KHAI BAO
    CO		BIT	7FH
    CODAU		BIT	7EH
    PHIM		BIT	P3.5	; phim chuyen doi song ECG va xung Test mV
    LEDNHIP		BIT	P3.4
    H80H		EQU	7FH
    H80L		EQU	7EH
    TH0D		EQU	0FDH
    TL0D		EQU	0D6H
    TH1D		EQU	0FDH
    TL1D		EQU	0D6H
    PH		EQU	70
    MUC0		EQU	180
    MUC1		EQU	20
    ; NGAT T0 DE PHAT SONG DIEN TIM
    ; NGAT T1 DE PHAT SONG TEST
    
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; CHUONG TRINH CHINH
    		ORG	0000H
    		SJMP	MAIN
    		ORG	000BH
    		LJMP	ISRT0
    		ORG	001BH
    		LJMP	ISRT1
    		ORG	0030H
    MAIN:		SETB	CO
    		SETB	CODAU
    		MOV	DPTR,#H80
    		MOV	H80H,DPH
    		MOV	H80L,DPL
    		MOV	DPTR,#BASEDATA
    		MOV	TMOD,#11H
    		MOV	IE,#8AH
    		SETB	TR0
    		CLR	TR1
    MAIN0:		JB	PHIM,$
    		CLR	TR0
    		CLR	TR1
    		MOV	TH0,#TH0D
    		MOV	TL0,#TL0D 
    		MOV	TH1,#TH0D
    		MOV	TL1,#TL0D 
    		LCALL	DELAY50
    		JB	PHIM,MAIN0
    		JNB	PHIM,$
    		CPL	CO
    		MOV	R0,#00H
    		MOV	R1,#00H
    		JNB	CO,PHATXUNG
    		MOV 	DPTR,#BASEDATA	; phat song ECG
    		CLR	TR1
    		SETB	TR0
    		SJMP	MAIN0
    PHATXUNG:	MOV	DPTR,#XUNGDATA	; phat xung Test mV
    		CLR	TR0
    		SETB	TR1
    		SJMP	MAIN0
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; CHUONG TRINH CON
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    DELAY50 :	MOV	R2, #84H
    	LD1 :	MOV	R3, #0FFH
    	LD2 :	DJNZ	R3, LD2
    		DJNZ	R2, LD1
    		RET	
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; PHAT SONG DIEN TIM
    ISRT0:		MOV	TH0,#TH0D
    		MOV	TL0,#TL0D
    		SETB	P3.3
    		SETB	P3.7
    		JNB	CODAU,PHATHANG
    		MOV	A,#00H
    		MOVC	A,@A+DPTR
    		MOV	P1,A
    		MOV	A,P3
    		ANL	A,#0F0H
    		ORL	A,R0
    		MOV	P3,A
    		CJNE	R0,#08H,THOATT
    		CLR	P3.7
    		MOV	R0,#0FFH
    THOATT:		INC	DPTR
    		INC	R0
    		MOV	A,DPH
    		CJNE	A,H80H,THOATT0
    		MOV	A,DPL
    		CJNE	A,H80L,THOATT0
    		MOV	DPTR,#BASEDATA
    		MOV	R1,#00H
    		CLR	CODAU
    		SJMP	THOATT0
    PHATHANG:	MOV	P1,#127
    		MOV	A,P3
    		ANL	A,#0F0H
    		ORL	A,R0
    		MOV	P3,A
    		CJNE	R0,#08H,THOATPH
    		CLR	P3.7
    		MOV	R0,#0FFH
    		INC	R1
    		CJNE	R1,#PH,THOATPH
    		SETB	CODAU
    		CPL	LEDNHIP
    THOATPH:	INC	R0
    THOATT0:	RETI
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; PHAT SONG TEST mV
    ISRT1:		MOV	TH1,#TH1D
    		MOV	TL1,#TL1D
    		SETB	P3.3
    		SETB	P3.7
    		JNB	CODAU,PHATNEN
    		MOV	A,#00H
    		MOVC	A,@A+DPTR
    		MOV	P1,A
    		MOV	A,P3
    		ANL	A,#0F0H
    		ORL	A,R0
    		MOV	P3,A
    		CJNE	R0,#08H,THOATX
    		CLR	P3.7
    		MOV	R0,#0FFH
    		MOV	DPTR,#H80
    		INC	R1
    
    THOATX:		INC	R0
    		INC	DPTR
    		CJNE	R1,#MUC1,THOATT1
    		MOV	R1,#00H
    		CLR	CODAU
    		SETB	LEDNHIP
    		SJMP	THOATT1
    PHATNEN:	MOV	P1,#127
    		MOV	A,P3
    		ANL	A,#0F0H
    		ORL	A,R0
    		MOV	P3,A
    		CJNE	R0,#08H,THOATPX
    		CLR	P3.7
    		MOV	R0,#0FFH
    		INC	R1
    		CJNE	R1,#MUC0,THOATPX
    		SETB	CODAU
    		CLR	LEDNHIP
    THOATPX:	INC	R0
    THOATT1:	RETI
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; DOAN DU LIEU
    BASEDATA:
    H150:		DB	127,	127,	128,	127,	127,	127,	127,	127,	127
    H151:		DB	127,	127,	128,	127,	127,	127,	127,	127,	127
    H152:		DB	127,	127,	128,	127,	127,	127,	127,	127,	127
    H153:		DB	127,	127,	128,	127,	127,	127,	127,	127,	127
    H154:		DB	127,	127,	128,	127,	127,	127,	127,	127,	127
    H155:		DB	127,	127,	129,	128,	127,	128,	127,	127,	127
    H156:		DB	125,	127,	130,	129,	128,	129,	127,	127,	127
    H157:		DB	125,	127,	131,	130,	128,	129,	127,	127,	127
    H158:		DB	126,	127,	132,	131,	129,	130,	127,	127,	127
    H159:		DB	126,	127,	133,	132,	129,	130,	130,	127,	127
    H160:		DB	122,	127,	132,	130,	130,	131,	130,	128,	127
    H161:		DB	121,	126,	132,	129,	131,	132,	130,	128,	127
    H162:		DB	122,	125,	131,	128,	132,	133,	131,	129,	127
    H163:		DB	124,	126,	130,	127,	133,	133,	131,	129,	127
    H164:		DB	124,	127,	129,	125,	134,	132,	131,	130,	127
    H165:		DB	125,	128,	128,	124,	133,	130,	131,	130,	128
    H166:		DB	125,	129,	127,	123,	132,	128,	131,	131,	129
    H167:		DB	127,	131,	126,	122,	131,	126,	131,	131,	129
    H168:		DB	128,	132,	125,	123,	126,	124,	134,	132,	130
    H169:		DB	132,	131,	124,	124,	124,	122,	133,	131,	129
    H170:		DB	134,	130,	123,	125,	123,	120,	131,	130,	128
    H171:		DB	135,	129,	122,	126,	121,	119,	126,	128,	127
    H172:		DB	134,	128,	121,	127,	123,	118,	123,	126,	127
    H173:		DB	132,	128,	122,	128,	125,	119,	120,	125,	126
    H174:		DB	131,	128,	122,	129,	126,	119,	121,	124,	125
    H175:		DB	130,	127,	123,	130,	126,	120,	122,	122,	125
    H176:		DB	130,	127,	124,	130,	126,	121,	123,	120,	126
    H177:		DB	129,	128,	124,	131,	126,	121,	123,	120,	126
    H178:		DB	129,	128,	125,	131,	127,	122,	124,	122,	127
    H179:		DB	128,	128,	126,	132,	127,	122,	125,	124,	127
    H180:		DB	128,	128,	127,	132,	127,	123,	126,	125,	127
    H181:		DB	128,	128,	127,	132,	127,	123,	127,	127,	127
    H182:		DB	128,	128,	127,	131,	128,	124,	127,	127,	127
    H183:		DB	128,	128,	127,	131,	128,	124,	127,	127,	127
    H184:		DB	128,	128,	127,	130,	129,	125,	127,	127,	127
    H185:		DB	128,	128,	127,	130,	130,	125,	127,	127,	127
    H186:		DB	128,	128,	127,	129,	128,	126,	127,	127,	127
    H187:		DB	128,	128,	127,	128,	128,	126,	127,	127,	127
    H188:		DB	128,	128,	127,	127,	128,	127,	127,	127,	127
    H189:		DB	128,	128,	127,	125,	128,	128,	127,	127,	127
    H190:		DB	130,	128,	127,	124,	128,	132,	127,	128,	127
    H191:		DB	128,	128,	127,	125,	128,	144,	127,	128,	128
    H192:		DB	120,	128,	126,	126,	126,	162,	127,	128,	128
    H193:		DB	109,	128,	125,	133,	144,	196,	127,	128,	127
    H194:		DB	90,	126,	128,	144,	174,	212,	127,	128,	123
    H195:		DB	66,	126,	134,	166,	192,	186,	127,	124,	125
    H196:		DB	48,	130,	136,	168,	210,	164,	140,	121,	134
    H197:		DB	64,	144,	140,	138,	172,	138,	176,	162,	149
    H198:		DB	102,	161,	148,	78,	64,	66,	200,	192,	167
    H199:		DB	158,	170,	160,	28,	26,	28,	226,	226,	217
    
    H0:		DB	188,	180,	174,	8,	8,	18,	238,	248,	241
    H1:		DB	178,	158,	148,	18,	18,	28,	228,	238,	211
    H2:		DB	164,	113,	116,	28,	28,	74,	218,	228,	131
    H3:		DB	156,	93,	110,	98,	68,	128,	84,	108,	91
    H4:		DB	148,	82,	106,	158,	128,	158,	28,	28,	81
    H5:		DB	140,	92,	108,	192,	188,	168,	18,	18,	89
    H6:		DB	136,	103,	112,	208,	218,	156,	28,	28,	101
    H7:		DB	134,	116,	116,	208,	212,	150,	72,	56,	111
    H8:		DB	132,	126,	118,	198,	202,	146,	104,	88,	117
    H9:		DB	130,	126,	121,	182,	182,	140,	128,	108,	121
    H10:		DB	127,	126,	123,	168,	168,	137,	128,	116,	123
    H11:		DB	127,	127,	123,	162,	156,	136,	128,	120,	124
    H12:		DB	127,	128,	124,	152,	151,	134,	128,	122,	125
    H13:		DB	127,	128,	124,	148,	147,	132,	128,	123,	125
    H14:		DB	127,	128,	125,	144,	143,	131,	128,	125,	125
    H15:		DB	127,	128,	125,	138,	139,	131,	128,	126,	127
    H16:		DB	127,	128,	125,	136,	136,	130,	128,	128,	127
    H17:		DB	127,	128,	126,	134,	135,	130,	128,	128,	127
    H18:		DB	127,	128,	126,	132,	135,	129,	128,	128,	127
    H19:		DB	127,	128,	127,	130,	134,	129,	128,	128,	129
    H20:		DB	127,	128,	128,	130,	131,	129,	128,	128,	129
    H21:		DB	127,	128,	128,	130,	130,	128,	128,	128,	129
    H22:		DB	127,	128,	128,	129,	129,	128,	128,	128,	129
    H23:		DB	127,	128,	128,	128,	129,	129,	128,	128,	130
    H24:		DB	127,	128,	128,	128,	128,	130,	128,	129,	130
    H25:		DB	127,	128,	128,	128,	128,	130,	128,	130,	130
    H26:		DB	128,	128,	128,	128,	127,	131,	128,	130,	130
    H27:		DB	128,	128,	128,	128,	126,	131,	128,	131,	130
    H28:		DB	128,	128,	128,	127,	127,	132,	128,	131,	131
    H29:		DB	127,	128,	128,	127,	128,	132,	128,	132,	131
    H30:		DB	126,	129,	128,	127,	129,	133,	128,	132,	131
    H31:		DB	125,	129,	128,	126,	129,	133,	128,	133,	131
    H32:		DB	124,	129,	128,	125,	130,	134,	129,	133,	131
    H33:		DB	123,	129,	129,	125,	130,	135,	130,	133,	131
    H34:		DB	123,	130,	129,	124,	131,	135,	131,	134,	131
    H35:		DB	122,	130,	129,	124,	131,	136,	132,	134,	131
    H36:		DB	121,	131,	129,	124,	132,	137,	133,	135,	132
    H37:		DB	121,	131,	129,	124,	132,	138,	134,	135,	132
    H38:		DB	120,	131,	130,	123,	133,	139,	135,	136,	132
    H39:		DB	119,	132,	130,	123,	133,	138,	136,	136,	132
    H40:		DB	119,	132,	130,	122,	133,	137,	137,	137,	132
    H41:		DB	118,	132,	130,	122,	134,	136,	138,	137,	132
    H42:		DB	119,	133,	131,	121,	134,	135,	139,	138,	132
    H43:		DB	120,	133,	131,	121,	135,	134,	140,	139,	132
    H44:		DB	120,	133,	131,	120,	135,	133,	140,	140,	133
    H45:		DB	121,	134,	131,	119,	134,	133,	141,	141,	133
    H46:		DB	122,	134,	131,	118,	134,	132,	141,	142,	133
    H47:		DB	123,	134,	132,	119,	133,	131,	142,	142,	133
    H48:		DB	124,	132,	132,	120,	133,	130,	142,	143,	133
    H49:		DB	125,	130,	132,	121,	132,	130,	143,	143,	132
    H50:		DB	125,	128,	132,	122,	132,	129,	143,	144,	132
    H51:		DB	126,	127,	132,	123,	129,	129,	141,	144,	131
    H52:		DB	127,	126,	131,	124,	128,	127,	139,	144,	131
    H53:		DB	128,	125,	131,	125,	127,	125,	137,	142,	130
    H54:		DB	129,	124,	130,	126,	125,	122,	135,	140,	129
    H55:		DB	131,	123,	130,	127,	123,	120,	132,	137,	128
    H56:		DB	132,	123,	129,	128,	121,	117,	129,	134,	127
    H57:		DB	133,	122,	129,	129,	118,	114,	123,	130,	126
    H58:		DB	134,	121,	128,	130,	117,	113,	121,	126,	125
    H59:		DB	136,	121,	128,	132,	117,	112,	119,	122,	124
    H60:		DB	137,	120,	127,	134,	116,	110,	117,	120,	123
    H61:		DB	136,	120,	126,	136,	115,	111,	115,	117,	122
    H62:		DB	136,	121,	125,	138,	115,	112,	113,	114,	122
    H63:		DB	135,	121,	124,	137,	114,	114,	112,	110,	122
    H64:		DB	135,	122,	123,	136,	115,	116,	111,	110,	123
    H65:		DB	134,	123,	122,	135,	116,	118,	110,	111,	123
    H66:		DB	133,	123,	121,	132,	117,	120,	112,	113,	123
    H67:		DB	132,	124,	122,	130,	118,	122,	114,	115,	124
    H68:		DB	132,	124,	123,	128,	120,	125,	116,	116,	124
    H69:		DB	131,	125,	124,	127,	122,	125,	118,	118,	124
    H70:		DB	131,	125,	125,	127,	124,	126,	120,	119,	125
    H71:		DB	130,	126,	126,	127,	126,	127,	121,	120,	125
    H72:		DB	129,	126,	126,	127,	127,	127,	123,	121,	127
    H73:		DB	129,	127,	127,	127,	127,	127,	125,	122,	127
    H74:		DB	128,	127,	127,	127,	127,	127,	126,	123,	127
    H75:		DB	128,	127,	127,	127,	127,	127,	127,	124,	127
    H76:		DB	128,	127,	127,	127,	127,	127,	127,	125,	127
    H77:		DB	128,	127,	127,	127,	127,	127,	127,	127,	127
    H78:		DB	128,	127,	127,	127,	127,	127,	127,	127,	127
    H79:		DB	127,	127,	127,	127,	127,	127,	127,	127,	127
    H80:		DB	00
    XUNGDATA:	DB	200,	200,	200,	200,	200,	200,	200,	200,	200
    
    END
    PCB vẽ bằng Traxmarker, schema vẽ bằng Proteus nhưng không hiểu sao diển đàn không thể post được file.rar ?
    Bó tay!

    Chuyển sang file .doc xem thế nào?
    Attached Files

    Leave a comment:


  • lanhuong
    replied
    post hình ...

    Nguyên văn bởi pvkhai Xem bài viết
    Sau đây là đoạn code cho AT89C2051

    ..........................................

    PCB vẽ bằng Traxmarker, schema vẽ bằng Proteus nhưng không hiểu sao diển đàn không thể post được file.rar ?
    Bó tay!
    Anh chỉ cần mở lên, rồi nhấn phím Print/Screen để chụp màn hình. Sau đó mở Windows (hay bất cứ chương trình xử lý hình ảnh nào khác) rồi paste vào.

    Tiếp theo là cắt dán sao cho vừa đẹp rồi lưu lại dưới định dạng BMP (file nhỏ) hay JPEG hoặc GIF (file lớn).

    Att lên diễn đàn, thế là xong, không cần RAR.

    Lan Hương.

    Leave a comment:


  • pvkhai
    replied
    Sau đây là đoạn code cho AT89C2051 viết bằng asembly:
    Code:
    ; ------------- READS51 generated header -------------- 
    ; module  : E:\Luu\Reads51\ECG test\ECG test.asm
    ; created : 07:09:32, Sunday, December 21, 2008
    ; ----------------------------------------------------- 
    
    #include <sfr51.inc>
    ; PHAN MEN MAY TEST DIEN TIM
    ; TAC GIA : PHAN VAN KHAI
    ; DA NANG THANH 10 / 2005
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; PHAN KHAI BAO
    CO		BIT	7FH
    CODAU		BIT	7EH
    PHIM		BIT	P3.5	; phim chuyen doi song ECG va xung Test mV
    LEDNHIP		BIT	P3.4
    H80H		EQU	7FH
    H80L		EQU	7EH
    TH0D		EQU	0FDH
    TL0D		EQU	0D6H
    TH1D		EQU	0FDH
    TL1D		EQU	0D6H
    PH		EQU	70
    MUC0		EQU	180
    MUC1		EQU	20
    ; NGAT T0 DE PHAT SONG DIEN TIM
    ; NGAT T1 DE PHAT SONG TEST
    
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; CHUONG TRINH CHINH
    		ORG	0000H
    		SJMP	MAIN
    		ORG	000BH
    		LJMP	ISRT0
    		ORG	001BH
    		LJMP	ISRT1
    		ORG	0030H
    MAIN:		SETB	CO
    		SETB	CODAU
    		MOV	DPTR,#H80
    		MOV	H80H,DPH
    		MOV	H80L,DPL
    		MOV	DPTR,#BASEDATA
    		MOV	TMOD,#11H
    		MOV	IE,#8AH
    		SETB	TR0
    		CLR	TR1
    MAIN0:		JB	PHIM,$
    		CLR	TR0
    		CLR	TR1
    		MOV	TH0,#TH0D
    		MOV	TL0,#TL0D 
    		MOV	TH1,#TH0D
    		MOV	TL1,#TL0D 
    		LCALL	DELAY50
    		JB	PHIM,MAIN0
    		JNB	PHIM,$
    		CPL	CO
    		MOV	R0,#00H
    		MOV	R1,#00H
    		JNB	CO,PHATXUNG
    		MOV 	DPTR,#BASEDATA	; phat song ECG
    		CLR	TR1
    		SETB	TR0
    		SJMP	MAIN0
    PHATXUNG:	MOV	DPTR,#XUNGDATA	; phat xung Test mV
    		CLR	TR0
    		SETB	TR1
    		SJMP	MAIN0
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; CHUONG TRINH CON
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    DELAY50 :	MOV	R2, #84H
    	LD1 :	MOV	R3, #0FFH
    	LD2 :	DJNZ	R3, LD2
    		DJNZ	R2, LD1
    		RET	
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; PHAT SONG DIEN TIM
    ISRT0:		MOV	TH0,#TH0D
    		MOV	TL0,#TL0D
    		SETB	P3.3
    		SETB	P3.7
    		JNB	CODAU,PHATHANG
    		MOV	A,#00H
    		MOVC	A,@A+DPTR
    		MOV	P1,A
    		MOV	A,P3
    		ANL	A,#0F0H
    		ORL	A,R0
    		MOV	P3,A
    		CJNE	R0,#08H,THOATT
    		CLR	P3.7
    		MOV	R0,#0FFH
    THOATT:		INC	DPTR
    		INC	R0
    		MOV	A,DPH
    		CJNE	A,H80H,THOATT0
    		MOV	A,DPL
    		CJNE	A,H80L,THOATT0
    		MOV	DPTR,#BASEDATA
    		MOV	R1,#00H
    		CLR	CODAU
    		SJMP	THOATT0
    PHATHANG:	MOV	P1,#127
    		MOV	A,P3
    		ANL	A,#0F0H
    		ORL	A,R0
    		MOV	P3,A
    		CJNE	R0,#08H,THOATPH
    		CLR	P3.7
    		MOV	R0,#0FFH
    		INC	R1
    		CJNE	R1,#PH,THOATPH
    		SETB	CODAU
    		CPL	LEDNHIP
    THOATPH:	INC	R0
    THOATT0:	RETI
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; PHAT SONG TEST mV
    ISRT1:		MOV	TH1,#TH1D
    		MOV	TL1,#TL1D
    		SETB	P3.3
    		SETB	P3.7
    		JNB	CODAU,PHATNEN
    		MOV	A,#00H
    		MOVC	A,@A+DPTR
    		MOV	P1,A
    		MOV	A,P3
    		ANL	A,#0F0H
    		ORL	A,R0
    		MOV	P3,A
    		CJNE	R0,#08H,THOATX
    		CLR	P3.7
    		MOV	R0,#0FFH
    		MOV	DPTR,#H80
    		INC	R1
    
    THOATX:		INC	R0
    		INC	DPTR
    		CJNE	R1,#MUC1,THOATT1
    		MOV	R1,#00H
    		CLR	CODAU
    		SETB	LEDNHIP
    		SJMP	THOATT1
    PHATNEN:	MOV	P1,#127
    		MOV	A,P3
    		ANL	A,#0F0H
    		ORL	A,R0
    		MOV	P3,A
    		CJNE	R0,#08H,THOATPX
    		CLR	P3.7
    		MOV	R0,#0FFH
    		INC	R1
    		CJNE	R1,#MUC0,THOATPX
    		SETB	CODAU
    		CLR	LEDNHIP
    THOATPX:	INC	R0
    THOATT1:	RETI
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; DOAN DU LIEU
    BASEDATA:
    H150:		DB	127,	127,	128,	127,	127,	127,	127,	127,	127
    H151:		DB	127,	127,	128,	127,	127,	127,	127,	127,	127
    H152:		DB	127,	127,	128,	127,	127,	127,	127,	127,	127
    H153:		DB	127,	127,	128,	127,	127,	127,	127,	127,	127
    H154:		DB	127,	127,	128,	127,	127,	127,	127,	127,	127
    H155:		DB	127,	127,	129,	128,	127,	128,	127,	127,	127
    H156:		DB	125,	127,	130,	129,	128,	129,	127,	127,	127
    H157:		DB	125,	127,	131,	130,	128,	129,	127,	127,	127
    H158:		DB	126,	127,	132,	131,	129,	130,	127,	127,	127
    H159:		DB	126,	127,	133,	132,	129,	130,	130,	127,	127
    H160:		DB	122,	127,	132,	130,	130,	131,	130,	128,	127
    H161:		DB	121,	126,	132,	129,	131,	132,	130,	128,	127
    H162:		DB	122,	125,	131,	128,	132,	133,	131,	129,	127
    H163:		DB	124,	126,	130,	127,	133,	133,	131,	129,	127
    H164:		DB	124,	127,	129,	125,	134,	132,	131,	130,	127
    H165:		DB	125,	128,	128,	124,	133,	130,	131,	130,	128
    H166:		DB	125,	129,	127,	123,	132,	128,	131,	131,	129
    H167:		DB	127,	131,	126,	122,	131,	126,	131,	131,	129
    H168:		DB	128,	132,	125,	123,	126,	124,	134,	132,	130
    H169:		DB	132,	131,	124,	124,	124,	122,	133,	131,	129
    H170:		DB	134,	130,	123,	125,	123,	120,	131,	130,	128
    H171:		DB	135,	129,	122,	126,	121,	119,	126,	128,	127
    H172:		DB	134,	128,	121,	127,	123,	118,	123,	126,	127
    H173:		DB	132,	128,	122,	128,	125,	119,	120,	125,	126
    H174:		DB	131,	128,	122,	129,	126,	119,	121,	124,	125
    H175:		DB	130,	127,	123,	130,	126,	120,	122,	122,	125
    H176:		DB	130,	127,	124,	130,	126,	121,	123,	120,	126
    H177:		DB	129,	128,	124,	131,	126,	121,	123,	120,	126
    H178:		DB	129,	128,	125,	131,	127,	122,	124,	122,	127
    H179:		DB	128,	128,	126,	132,	127,	122,	125,	124,	127
    H180:		DB	128,	128,	127,	132,	127,	123,	126,	125,	127
    H181:		DB	128,	128,	127,	132,	127,	123,	127,	127,	127
    H182:		DB	128,	128,	127,	131,	128,	124,	127,	127,	127
    H183:		DB	128,	128,	127,	131,	128,	124,	127,	127,	127
    H184:		DB	128,	128,	127,	130,	129,	125,	127,	127,	127
    H185:		DB	128,	128,	127,	130,	130,	125,	127,	127,	127
    H186:		DB	128,	128,	127,	129,	128,	126,	127,	127,	127
    H187:		DB	128,	128,	127,	128,	128,	126,	127,	127,	127
    H188:		DB	128,	128,	127,	127,	128,	127,	127,	127,	127
    H189:		DB	128,	128,	127,	125,	128,	128,	127,	127,	127
    H190:		DB	130,	128,	127,	124,	128,	132,	127,	128,	127
    H191:		DB	128,	128,	127,	125,	128,	144,	127,	128,	128
    H192:		DB	120,	128,	126,	126,	126,	162,	127,	128,	128
    H193:		DB	109,	128,	125,	133,	144,	196,	127,	128,	127
    H194:		DB	90,	126,	128,	144,	174,	212,	127,	128,	123
    H195:		DB	66,	126,	134,	166,	192,	186,	127,	124,	125
    H196:		DB	48,	130,	136,	168,	210,	164,	140,	121,	134
    H197:		DB	64,	144,	140,	138,	172,	138,	176,	162,	149
    H198:		DB	102,	161,	148,	78,	64,	66,	200,	192,	167
    H199:		DB	158,	170,	160,	28,	26,	28,	226,	226,	217
    
    H0:		DB	188,	180,	174,	8,	8,	18,	238,	248,	241
    H1:		DB	178,	158,	148,	18,	18,	28,	228,	238,	211
    H2:		DB	164,	113,	116,	28,	28,	74,	218,	228,	131
    H3:		DB	156,	93,	110,	98,	68,	128,	84,	108,	91
    H4:		DB	148,	82,	106,	158,	128,	158,	28,	28,	81
    H5:		DB	140,	92,	108,	192,	188,	168,	18,	18,	89
    H6:		DB	136,	103,	112,	208,	218,	156,	28,	28,	101
    H7:		DB	134,	116,	116,	208,	212,	150,	72,	56,	111
    H8:		DB	132,	126,	118,	198,	202,	146,	104,	88,	117
    H9:		DB	130,	126,	121,	182,	182,	140,	128,	108,	121
    H10:		DB	127,	126,	123,	168,	168,	137,	128,	116,	123
    H11:		DB	127,	127,	123,	162,	156,	136,	128,	120,	124
    H12:		DB	127,	128,	124,	152,	151,	134,	128,	122,	125
    H13:		DB	127,	128,	124,	148,	147,	132,	128,	123,	125
    H14:		DB	127,	128,	125,	144,	143,	131,	128,	125,	125
    H15:		DB	127,	128,	125,	138,	139,	131,	128,	126,	127
    H16:		DB	127,	128,	125,	136,	136,	130,	128,	128,	127
    H17:		DB	127,	128,	126,	134,	135,	130,	128,	128,	127
    H18:		DB	127,	128,	126,	132,	135,	129,	128,	128,	127
    H19:		DB	127,	128,	127,	130,	134,	129,	128,	128,	129
    H20:		DB	127,	128,	128,	130,	131,	129,	128,	128,	129
    H21:		DB	127,	128,	128,	130,	130,	128,	128,	128,	129
    H22:		DB	127,	128,	128,	129,	129,	128,	128,	128,	129
    H23:		DB	127,	128,	128,	128,	129,	129,	128,	128,	130
    H24:		DB	127,	128,	128,	128,	128,	130,	128,	129,	130
    H25:		DB	127,	128,	128,	128,	128,	130,	128,	130,	130
    H26:		DB	128,	128,	128,	128,	127,	131,	128,	130,	130
    H27:		DB	128,	128,	128,	128,	126,	131,	128,	131,	130
    H28:		DB	128,	128,	128,	127,	127,	132,	128,	131,	131
    H29:		DB	127,	128,	128,	127,	128,	132,	128,	132,	131
    H30:		DB	126,	129,	128,	127,	129,	133,	128,	132,	131
    H31:		DB	125,	129,	128,	126,	129,	133,	128,	133,	131
    H32:		DB	124,	129,	128,	125,	130,	134,	129,	133,	131
    H33:		DB	123,	129,	129,	125,	130,	135,	130,	133,	131
    H34:		DB	123,	130,	129,	124,	131,	135,	131,	134,	131
    H35:		DB	122,	130,	129,	124,	131,	136,	132,	134,	131
    H36:		DB	121,	131,	129,	124,	132,	137,	133,	135,	132
    H37:		DB	121,	131,	129,	124,	132,	138,	134,	135,	132
    H38:		DB	120,	131,	130,	123,	133,	139,	135,	136,	132
    H39:		DB	119,	132,	130,	123,	133,	138,	136,	136,	132
    H40:		DB	119,	132,	130,	122,	133,	137,	137,	137,	132
    H41:		DB	118,	132,	130,	122,	134,	136,	138,	137,	132
    H42:		DB	119,	133,	131,	121,	134,	135,	139,	138,	132
    H43:		DB	120,	133,	131,	121,	135,	134,	140,	139,	132
    H44:		DB	120,	133,	131,	120,	135,	133,	140,	140,	133
    H45:		DB	121,	134,	131,	119,	134,	133,	141,	141,	133
    H46:		DB	122,	134,	131,	118,	134,	132,	141,	142,	133
    H47:		DB	123,	134,	132,	119,	133,	131,	142,	142,	133
    H48:		DB	124,	132,	132,	120,	133,	130,	142,	143,	133
    H49:		DB	125,	130,	132,	121,	132,	130,	143,	143,	132
    H50:		DB	125,	128,	132,	122,	132,	129,	143,	144,	132
    H51:		DB	126,	127,	132,	123,	129,	129,	141,	144,	131
    H52:		DB	127,	126,	131,	124,	128,	127,	139,	144,	131
    H53:		DB	128,	125,	131,	125,	127,	125,	137,	142,	130
    H54:		DB	129,	124,	130,	126,	125,	122,	135,	140,	129
    H55:		DB	131,	123,	130,	127,	123,	120,	132,	137,	128
    H56:		DB	132,	123,	129,	128,	121,	117,	129,	134,	127
    H57:		DB	133,	122,	129,	129,	118,	114,	123,	130,	126
    H58:		DB	134,	121,	128,	130,	117,	113,	121,	126,	125
    H59:		DB	136,	121,	128,	132,	117,	112,	119,	122,	124
    H60:		DB	137,	120,	127,	134,	116,	110,	117,	120,	123
    H61:		DB	136,	120,	126,	136,	115,	111,	115,	117,	122
    H62:		DB	136,	121,	125,	138,	115,	112,	113,	114,	122
    H63:		DB	135,	121,	124,	137,	114,	114,	112,	110,	122
    H64:		DB	135,	122,	123,	136,	115,	116,	111,	110,	123
    H65:		DB	134,	123,	122,	135,	116,	118,	110,	111,	123
    H66:		DB	133,	123,	121,	132,	117,	120,	112,	113,	123
    H67:		DB	132,	124,	122,	130,	118,	122,	114,	115,	124
    H68:		DB	132,	124,	123,	128,	120,	125,	116,	116,	124
    H69:		DB	131,	125,	124,	127,	122,	125,	118,	118,	124
    H70:		DB	131,	125,	125,	127,	124,	126,	120,	119,	125
    H71:		DB	130,	126,	126,	127,	126,	127,	121,	120,	125
    H72:		DB	129,	126,	126,	127,	127,	127,	123,	121,	127
    H73:		DB	129,	127,	127,	127,	127,	127,	125,	122,	127
    H74:		DB	128,	127,	127,	127,	127,	127,	126,	123,	127
    H75:		DB	128,	127,	127,	127,	127,	127,	127,	124,	127
    H76:		DB	128,	127,	127,	127,	127,	127,	127,	125,	127
    H77:		DB	128,	127,	127,	127,	127,	127,	127,	127,	127
    H78:		DB	128,	127,	127,	127,	127,	127,	127,	127,	127
    H79:		DB	127,	127,	127,	127,	127,	127,	127,	127,	127
    H80:		DB	00
    XUNGDATA:	DB	200,	200,	200,	200,	200,	200,	200,	200,	200
    
    END
    PCB vẽ bằng Traxmarker, schema vẽ bằng Proteus nhưng không hiểu sao diển đàn không thể post được file.rar ?
    Bó tay!

    Leave a comment:


  • Sky_Blue
    replied
    Nguyên văn bởi pvkhai Xem bài viết
    Mạch điện dựa trên AT9C2051 và mạch thang điện trở để làm nhịp vụ DAC, phát đủ 12 chuyển đạo cùng một lúc.
    Nếu đúng có mạch như thế này thì tốt quá. Em thấy trên mấy cái máy của bọn Tàu Tưởng, dùng PIC hẳn hoi mà cũng chỉ dùng phát đc 7 chuyển đạo thôi (I, II, III, aVR, aVF, aVL,C1).
    Mong bác sớm post sơ đồ cho anh em tham khảo cái!

    Leave a comment:

Về tác giả

Collapse

thuaimi Tìm hiểu thêm về thuaimi

Bài viết mới nhất

Collapse

Đang tải...