Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 107 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
107
Dung lượng
2,35 MB
Nội dung
i ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ NGUYỄN HỮU TƯ NGHIÊN CỨU THIẾT KẾ VÀ CHẾ TẠO MÁY TRỊ LIỆU ĐA NĂNG LUẬN VĂN THẠC SĨ ĐIỆN TỬ VIỄN THÔNG HÀ NỘI - 2008 TIEU LUAN MOI download : skknchat@gmail.com i Mục lục Mục lục i Thuật ngữ viết tắt ii Danh mục hình vẽ v Mở đầu Chương I Cơ sở y học thiết bị trị liệu 1.1 Đại cương châm cứu 1.1.1 Sơ lược lịch sử châm cứu 1.1.2 Châm cứu loại bệnh 1.1.3 Nhận thức châm cứu đông y tây y 1.1.4 Học thuyết kinh lạc quan niệm huyệt 1.1.5 Kỹ thuật châm cứu 20 1.2 Điện châm siêu âm trị liệu 23 1.2.1 Cơ sở kỹ thuật điện châm 23 1.2.2 Cơ sở kỹ thuật siêu âm trị liệu 27 Chương II Giới thiệu họ vi điều khiển ATmega32 31 2.1 Tính ATmega32 31 2.2 Tổng quan ATmega 32 33 2.2.1 Sơ đồ khối 33 2.2.2 Mô tả chân 34 2.3 Bộ định thời/bộ đếm bit với PWM 35 2.3.1 Tổng quan 35 2.3.2 Bộ đếm 36 2.3.3 Khối so sánh 37 2.3.4 Các chế độ hoạt động 38 2.3.6 Mô tả ghi 40 2.3.7 Chia tần định thời/bộ đếm 42 2.4 Bộ định thời/bộ đếm 16 bit 43 2.4.1 Tổng quan 43 2.4.2 Khối đếm 45 2.4.3 Các chế độ hoạt động 46 TIEU LUAN MOI download : skknchat@gmail.com ii 2.4.4 Các ghi 47 2.5 Bộ chuyển đổi tương tự số - ADC 49 2.5.1 Tổng quan 49 2.5.2 Chia tần thời gian chuyển đổi ADC 52 2.5.3 Thay đổi kênh chọn tham chiếu 53 2.5.4 Kết chuyển đổi ADC 55 2.5.5 Các ghi 55 2.6 Các cổng vào 58 2.6.1 Tổng quan 58 2.6.2 Các cổng với chức vào số 59 2.6.3 Thay đổi chức chân 60 2.6.4 Các ghi 62 Chương III Máy trị liệu đa CME 1.0 63 3.1 Các tính thơng số kỹ thuật 63 3.1.1 Giới thiệu máy trị liệu đa CME 1.0 63 3.1.2 Các thông số kỹ thuật 64 3.2 Sơ đồ khối hoạt động 64 3.2.1 Sơ đồ khối máy CME 1.0 64 3.2.2 Khối nguồn 65 3.2.2 Khối vi điều khiển 67 3.2.3 Khối điện châm 69 3.2.4 Khối siêu âm 71 3.2.5 Mạch in 73 3.3 Phần mềm điều khiển vận hành máy 74 3.3.1 Phần mềm điều khiển 74 3.3.2 Vận hành máy 78 Kết luận 80 Tài liệu tham khảo 83 Phụ lục i Phụ lục Chương trình mã nguồn máy CME1.0 i Thuật ngữ viết tắt TIEU LUAN MOI download : skknchat@gmail.com iii Tên viết tắt Tên tiếng Anh ADATE ADC Auto Trigger Enable ADCSRA ADEN ADIE ADIF ADLAR ADPS ADSC ADTS AMUX COM CTC DDR FOC FPWM ICES ICNC ICR OCF OCF OCIE OCR PCPWM PDIP PFCPWM PWM REFS SFIOR SREG ADC Control and Status Register A ADC Enable ADC Interrupt Enable ADC Interrupt Flag ADC Left Adjust Result ADC Prescaler Select Bits ADC Start Conversion ADC Auto Trigger Source ADC Multiplexer Selection Register Compare Output Mode Clear Timer on Compare Match Data Direction Register Force Output Compare Fast PWM Input Capture Edge Select Input Capture Noise Canceler Input Capture Register Output Compare Flag Output Compare Match Flag Output Compare Match Interrupt Enable Output Compare Register Phase Correct PWM Plastic Dual-Inline Package Phase and Frequency Correct PWM Pulse Width Modulation Reference Selection Bits Special Function IO Register Status Register Tên tiếng Việt Kích hoạt chế độ tự động khởi tạo chuyển đổi ADC Thanh ghi trạng thái điều khiển ADC Kích hoạt ADC Kích hoạt ngắt ADC Cờ ngắt ADC Hiệu chỉnh trái kết ADC Bit chọn tần số ADC Khởi tạo trình chuyển đổi Nguồn tự động khởi tạo chuyển đổi ADC Thanh ghi chọn hợp kênh chuyển đổi tơng-số Chế độ so sánh Xóa đếm kết so sánh Thanh ghi hớng liệu Cỡng so sánh PWM nhanh Chọn sờn xung vào Bộ triệt nhiễu lu trữ lối vào Thanh ghi lu giữ lối vào Cờ so sánh Cờ so sánh Kích hoạt ngắt nối so sánh Thanh ghi so sánh PWM pha Vỏ nhựa hàng chân PWM pha tần số Điều chế độ rộng xung Các bit chọn tham chiếu Thanh ghi vào chức đặc biệt Thanh ghi trạng thái TIEU LUAN MOI download : skknchat@gmail.com iv TCCR TCNT TIFR TIMSK TOIE TOV TQFP UBRR UCSR UDR USART WGM WHO Timer/Counter Control Register Timer/Counter Register Timer/Counter Interupt Flag Register Timer/Counter Interupt Mask Register Timer/counter Overflow Interrupt Enable Timer/Counter Overflow Thin Quad Flat Pack USART Baud Rate Register USART Control and Status Register USART I/O Data Register Universal Synchronous and Asynchronous serial Receiver and Transmitter Waveform Generation Mode World Health Organization Thanh ghi điều khiển định thời/bộ đếm Thanh ghi đếm Thanh ghi cờ ngắt đếm Thanh ghi mặt nạ ngắt đếm Kích hoạt ngắt tràn đếm Tràn đếm/bộ định thời Vỏ mỏng hàng chân Thanh ghi tốc độ Baud USART Thanh ghi trạng thái điều khiển USART Thanh ghi liệu vào USART Bộ phát thu đồng không đồng Chế độ tạo dạng sóng Tổ chức y tế giới TIEU LUAN MOI download : skknchat@gmail.com v Danh mục hình vẽ Hình 1 Kinh Phế (Lung) Hình Kinh Đại trường (Large Intestine) 10 Hình Kinh Vị (Stomach) 10 Hình Kinh Tỳ (Spleen) 11 Hình Kinh Tâm (Heart) 11 Hình Kinh Tiểu trường (Small Intestine) 12 Hình Kinh Bàng quang (Urinary Bladder) 13 Hình Kinh Thận (Kidney) 13 Hình Kinh Tâm bào (Pericardium) Hình 10 Kinh Tam tiêu (Triple Heater) 14 Hình 11 Kinh Đởm (Gall Bladder) 15 Hình 12 Kinh Can (Liver) 15 Hình 13 Hình ảnh dây thần kinh huyệt vị 19 Hình 14 Hình ảnh chụp fMRI huyệt vị 19 Hình 15 Nguyên nhân gây bệnh chữa trị nhờ châm cứu 20 Hình 16 Một số loại kim châm cứu 22 Hình 17 Kỹ thuật cứu ngải 23 Hình 18 Đường cong cường độ xung độ rộng xung 26 Hình 19 Máy điện châm viện trang thiết bị y tế - Việt Nam 26 Hình 20 Máy điện châm Trung Quốc 26 Hình 21.Máy DT20 Italy 29 Hình 22 Máy SI190 Hà Lan 29 Hình 23 ST10A Hàn Quốc 30 Hình Sơ đồ chân ATmega32 32 Hình 2 Sơ đồ khối ATmega 32 34 Hình Sơ đồ khối đếm/định thời bit 35 Hình Sơ đồ khối đếm 36 Hình Sơ đồ khối so sánh 37 Hình Biều đồ thời gian chế độ CTC 39 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang vi Hình Sơ đồ khối đếm 16 bit 44 Hình Sơ đồ khối đếm 46 Hình Sơ đồ khối ADC 50 Hình 10 Tự động khởi tạo chuyển đổi ADC 52 Hình 11 Bộ chia tần ADC 53 Hình 12 Giản đồ tương đương chân vào/ra 58 Hình 13 Cổng vào/ra số 59 Hình Máy CME 1.0 dạng dàn trải 64 Hình Sơ dồ khối máy trị liệu CME1.0 65 Hình 3 Sơ đồ mạch nguồn 15V, 12V 5V 65 Hình Mạch nguồn 30V 67 Hình Mạch vi điều khiển 68 Hình Dạng xung cho điện châm 69 Hình Dạng xung ngắt quãng cho điện châm 69 Hình Dạng xung co dãn cho điện châm 70 Hình Mạch điện châm 70 Hình 10 Dạng tín hiệu điện châm điện cực 71 Hình 11 Tín hiệu 1MHz từ vi điều khiển 72 Hình 12 Mạch khuếch đại cơng suất tín hiệu siêu âm 73 Hình 13 Mạch điện máy CME1.0 74 Hình 14 Mạch điện máy CME1.0 có hình 74 (LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang Mở đầu Ngày nay, Y - Dược - Trang thiết bị Y tế ba phận ngành y tế Trong đó, trang thiết bị thành phần thiếu ngành y tế Trong lĩnh vực thăm khám điều trị, trang thiết bị yếu tố quan trọng, định hiệu quả, chất lượng cơng tác y tế, hỗ trợ tích cực cho người thày thuốc cơng tác bảo vệ, chăm sóc sức khoẻ nhân dân nước ta, trang thiết bị y tế Nhà nước, Chính phủ Bộ Y tế quan tâm Thủ tướng phủ phê duyệt sách quốc gia trang thiết bị y tế giai đoạn 2002-2010 theo định số 130/2002/QĐ-TTg ngày 04 tháng 10 năm 2002 Với mục tiêu sách quốc gia là: Đảm bảo đủ trang thiết bị y tế cho tuyến theo quy định Bộ Y tế Từng bước đại hoá trang thiết bị cho sở y tế nhằm nâng cao chất lượng chăm sóc bảo vệ sức khoẻ nhân dân Phấn đấu đến năm 2010 đạt trình độ kỹ thuật trang thiết bị y tế ngang tầm nước trung bình, tiến tiến khu vực Đào tạo đội ngũ cán kỹ thuật chuyên ngành để khai thác sử dụng, bảo dưỡng, sửa chữa kiểm chuẩn trang thiết bị y tế Phát triển công nghiệp trang thiết bị y tế nhằm nâng cao dần tỷ trọng hàng hoá sản xuất nước tiến tới tham gia xuất Trên giới, công nghệ thiết bị y tế phát triển vượt bậc Nhiều loại thiết bị cho chuyên khoa ứng dụng công nghệ đại, trở thành yếu tố quan trọng, định trình độ cơng nghệ y học Các nước Mỹ, Nhật, Đức Trung Quốc trở thành trung tâm công nghệ thiết bị y tế trở thành nước sản xuất xuất thiết bị y tế lớn Tại Việt Nam, công nghiệp sản xuất trang thiết bị y tế hạn chế Hiện có số sở nghiên cứu sản xuất thiết bị y tế chủng loại thiết (LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang bị sản xuất chưa phong phú, đáp ứng phần nhỏ nhu cầu nước Thiết bị trị liệu loại thiết bị y tế, dần phổ biến bệnh viện từ trung ương đến trạm y tế xã Được sử dụng cho mục đích điều trị, nâng cao sức khỏe người bệnh có nhiều ứng dụng lâm sàng Với mục đích phục vụ cơng tác chăm sóc sức khỏe người dân, góp phần nhỏ vào ngành công nghiệp nghiên cứu, chế tạo sản xuất thiết bị y tế Việt Nam, đề tài luận văn chọn " Nghiên cứu thiết kế chế tạo máy trị liệu đa năng" Thiết bị nghiên cứu chế tạo cịn trở thành mơ hình học tập cho sinh viên Trường Cao đẳng nghề Kỹ thuật Thiết bị Y tế Nội dung đề tài chia thành chương sau: Chương 1: Cơ sở y học thiết bị trị liệu Mở đầu giới thiệu lịch sử hình thành châm cứu, tác dụng châm cứu khái niệm châm cứu Tiếp sở kỹ thuật phương pháp điện châm siêu âm trị liệu trình bày chế yêu cầu kỹ thuật thiết bị trị liệu tích hợp điện châm siêu âm Chương 2: Giới thiệu họ vi điều khiển ATmega32 Chương trình bày chi tiết vi điều khiển ATmega 32 bố trí chân, cấu trúc phần cứng, nguyên lý hoạt động khối đếm, chuyển đổi ADC, cổng vào Đồng thời giới thiệu ghi khối giúp người đọc tiện theo dõi phần lập trình vi điều khiển Chương 3: Máy trị liệu đa CME1.0 Căn vào yêu cầu đặt chương cho máy trị liệu sở hoạt động vi điều khiển ATmega32 chương 2, chương giới thiệu phương pháp xây dựng thiết bị trị liệu đa CME1.0 Đồng thời phân tích hoạt động mạch điện máy trị liệu giới thiệu phần mềm lập trình cho vi điều khiển (LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang Chương I Cơ sở y học thiết bị trị liệu 1.1 Đại cương châm cứu 1.1.1 Sơ lược lịch sử châm cứu Căn theo sách y học Trung Hoa (Nội kinh tố vấn luận) tài liệu Thừa Đạm Am, Châm cứu gia trứ danh Trung Quốc, khoa châm cứu phương pháp chữa bệnh thời tối cổ nước cách 5.000 năm Người thượng cổ sống thô sơ nên phần nhiều bị ngoại tà xâm nhập làm thịt nhức, gân co Khi có bệnh biết dùng lửa để hơ dùng đá nhọn để châm chích (thạch khí thời đại) Cách trị liệu đúc kết thành khoa châm cứu ngày Do kinh nghiệm sống thời thượng cổ, sống đơn giản lồi người thời nên việc trị bệnh đơn giản, có lấy tay ấn vào huyệt, xoa mạnh vào vùng kinh lạc tập trung, hay hơ ấm nơi lành bệnh Phương pháp trị bệnh giản dị án ma, suy nả, quất thử, huân úy, tẩm dục, đồ hốn, phu triêm, xuy thơng, điều nhập, đạo dẫn, châm cứu, chà bóp, sửa lận xương gân, cạo gió, bắt gió xơng giác, tắm, thoa rưới, đặt dán, thổi thụt, nhét hậu môn, thông khoan thuốc hay chất giúp cho thông đại tiện, châm đốt vào kinh lạc kinh huyệt Tất phương pháp có châm cứu quan hệ Các phương pháp khác có tính cách phụ trợ, giải tạm thời lành bệnh hẳn Từ có văn tự, ghi chép kinh nghiệm khoa châm cứu hệ thống hố có quy củ Trải qua hàng ngàn năm với kinh nghiệm bổ xung không ngừng làm cho khoa châm cứu trở nên tinh vi thần diệu Khoa bắt đầu thịnh hành từ năm 1277 Trung Quốc, Hàn Quốc, Nhật Bản Việt Nam (LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang(LUAN.VAN.THAC.SI).Nghien.cuu.thiet.ke.va.che.tao.may.tri.lieu.da.nang ii #define RIGHT #define OK #define CANCEL #define FUNCTION #define ADC_VREF_TYPE 0x40 #define LED0 PORTB.0 #define LED1 PORTB.1 #define LED2 PORTB.2 #define LED3 PORTB.3 #define LED4 PORTB.4 #define LED5 PORTB.5 / Alphanumeric LCD Module functions #asm equ lcd_port=0x15 ;PORTC #endasm char screen = 0, bt=0, sel1=0, bt1=0, modeDienCham = 0, count1=0, tick=0; bit chieucodan = 0,x = 0, ADCbs = 0; unsigned int adc0, adc1, ts=20; // Timer overflow interrupt service routine interrupt [TIM0_OVF] void timer0_ovf_isr(void) { if (tick < 20) tick++; else { tick = 0; x = 1; // khoi dong ADC cho sieu am if(!ADCbs){ ADMUX = ADC_VREF_TYPE | 0x07; LED0 = 1; ADCSRA |= 1