Meet The Author

I'm Chandeep J, An 18 years old blogger Currently living in Tamil Nadu, India. I'm a Skilled Blogger, web Developer and Loves to play with Codes And Creating new things as a web Designer.

author

Gặp "dũng sỹ diệt sỏi thận" với bài thuốc đánh tan sỏi thận trong một tháng

Leave a Comment
Nhiều năm nay, ông Nguyễn Minh Chu (82 tuổi, trú thôn Tiền Đình, xã Quế Nham, huyện Tân Yên, tỉnh Bắc Giang) được mệnh danh là “dũng sĩ diệt sỏi thận” bởi biệt tài chữa trị căn bệnh khó chịu này.
 
Ông Chu chia sẻ loại nước thuốc gia truyền giúp đánh tan sỏi thận trong thời gian ngắn.
Theo những lời truyền miệng, ông Chu chưa bó tay trước trường hợp bệnh nhân sỏi thận nào. Để “mục sở thị” bài thuốc cũng như cách chữa trị của vị lương y này, PV báo GĐ&XH đã lên đường tìm về huyện miền núi Tân Yên.
Kỳ công chế biến bài thuốc 20 vị
Chúng tôi tìm đến nhà lương y Chu vừa lúc ông đi thăm khám cho một bệnh nhân xã bên trở về. Trong ngôi nhà ba gian cũ kỹ, tài sản không có gì đáng giá ngoài chiếc ti vi sờn cũ. Nhưng với ông Chu, quý giá nhất là những tấm bằng khen của Đảng, Nhà nước trao tặng, được treo ở vị trí trang trọng nhất trong nhà: Huân chương Kháng Chiến hạng Nhì, Bộ đội Trường Sơn - đường Hồ Chí Minh Đoàn 559…và vinh dự nhất là bằng khen Dũng sĩ diệt Mỹ. “Nhà tôi có nghề bốc thuốc lâu đời. Sau ngày giải ngũ, tôi trở về quê hương tiếp nối truyền thống cha ông. Ngày trước, em trai tôi cũng theo nghề này. Nhưng người ta thường nói “bốc thuốc theo tay”, thấy bốc thuốc cho người bệnh không hiệu quả nên em tôi bỏ giữa chừng. Vậy là mấy anh em chỉ tôi còn giữ được nghề gia truyền”, ông Chu mở đầu câu chuyện.
Ông Chu cho biết, bài thuốc trị sỏi thận lưu truyền trong gia đình đến nay đã 3 đời. Ông nhớ lại: “Năm 14 tuổi, tôi đã được cha cho đi rừng hái thuốc cùng. Tôi biết những loại lá cây làm thuốc chữa sỏi thận cũng từ ngày đó. Lớn lên chút nữa, tôi được giao làm các công việc hái lá, rửa lá và giã. Do được tiếp xúc và học nghề sớm, tôi nhanh chóng nắm được các vị, các bài thuốc một cách thuần thục. Tuy nhiên cũng phải đến khi sắp qua đời, cha mới truyền lại nghề cho tôi. Với bài thuốc chữa sỏi thận này, tôi chưa “đầu hàng” trường hợp nào”.
Nhiều năm bốc thuốc chữa bệnh, ông Chu luôn tâm niệm: Chữa bệnh cứu người để tu nhân tích đức cho con cháu, chứ không phải vì mục đích lợi nhuận. Ông không thể nhớ đã có bao nhiêu bệnh nhân ở mọi miền đất nước tới tìm mình. Tiếp chúng tôi, ông Chu vẫn luôn tất bật bởi các bệnh nhân gọi điện thoại, người xin tư vấn, người hẹn đến nhà lấy thuốc.
Theo ông Chu, bệnh sỏi thận không trừ một ai nhưng tỷ lệ phụ nữ mắc bệnh thường cao hơn nam giới. “Đối với phụ nữ, bệnh sỏi thận bên phải rất nguy hiểm vì sẽ ảnh hưởng đến việc sinh đẻ. Tuy nhiên, phần lớn các bệnh nhân vẫn đang loay hoay tìm cách điều trị dứt điểm, kể cả phẫu thuật cắt bỏ nhưng bệnh tình vẫn tái phát và chi phí tốn kém. Biểu hiện của bệnh sỏi thận là đau từng cơn, đầu tiên đau ở hai hố thắt lưng rồi lan ra bụng và xuống bụng dưới. Đó là do sỏi nút lại như nút chai, khiến nước tiểu không thoát ra được. Tùy nước tiểu bị tắc nhiều hay ít mà sẽ tạo ra các cơn đau khác nhau”, ông Chu phân tích.
Dựa trên hiểu biết này, ông Chu sử dụng bài thuốc gia truyền gồm 20 vị, đều là các loại dược liệu hái trên rừng, để điều trị cho người bệnh. Trong đó, các vị chính có thể kể đến như: Cây bông hạc, cây mã đề, lá cau, chắt chuyền, cỏ xước, nha đam, lá tre, lá chu me, lá ngót… Đặc biệt trong bài thuốc này, ông sử dụng trực tiếp lá tươi kết hợp với vài loại lá phơi khô, chứ không sao vàng hạ thổ như hầu hết các bài thuốc Nam khác. Lá thuốc sau khi hái về được ông rửa sạch, để ráo nước rồi đem vào giã cối. “Lá phải giã bằng tay thì mới tạo được bột, chứ xay bằng máy thì không hiệu quả. Mỗi mẻ phải giã tán trong khoảng 15 phút, lọc rồi  pha chế với 1,5 lít nước sôi để nguội. Thuốc này uống trong ngày, thay cho nước lọc. Để dễ uống và bảo quản được lâu, người bệnh có thể cho vào tủ lạnh”, vị lương y cho biết. Ông Chu lý giải, thuốc của ông có công dụng bào mòn sỏi, khiến sỏi đi ra theo đường nước tiểu, giúp thận khỏe để đẩy sỏi ra ngoài. 
Cây mã đề - một trong 20 dược vị của bài thuốc. 
Lạ kỳ cách tìm và bảo quản thuốc
Thông thường, cây dược liệu dùng khi còn tươi sẽ không tránh được việc có mùi, khó uống. Tuy nhiên với bài thuốc gia truyền của mình, ông Chu khẳng định không có hiện tượng này. Để chứng minh, ông dẫn chúng tôi xuống tủ lạnh - “kho” bảo quản thuốc của gia đình và rót cho chúng tôi một cốc thuốc uống thử. Quả thật, nước thuốc xanh trong, vị ngọt mát và rất dễ uống. Ông Chu cho biết, đối với những người không bị bệnh, uống thuốc của ông cũng rất tốt. Bởi thuốc có tác dụng giải độc, giúp thận khỏe, phòng trừ bệnh sỏi túi mật hay viêm cầu thận.
“Có những bệnh nhân bị nhẹ thì sáng uống thuốc, chiều đã ra sỏi. Có trường hợp sốt ruột muốn sỏi ra ngay, tôi bảo: “Có thể làm được nhưng rất nguy hiểm”. Người bệnh nên kiên trì uống thuốc để sỏi bị bào mòn và đào thải ra ngoài từ từ. Với sỏi kích thước khoảng 1 - 2 ly, bệnh nhân chỉ uống thuốc nửa tháng là khỏi. Loại sỏi nặng 4 - 5 ly, bệnh nhân phải uống hết 10 chai thuốc nước (mỗi chai 1,5 lít) nhưng lâu nhất cũng chỉ 1 tháng là sỏi ra”, vị lương y khẳng định. Về quá trình sử dụng thuốc, ông Chu lưu ý: “Người bệnh dùng thuốc phải dùng liên tục, tùy mức độ nặng nhẹ. Song không cần kiêng khem khổ sở, ngoại trừ rượu bia sẽ làm mất tác dụng của thuốc. Ngoài ra, người bệnh nên ăn uống cân đối 4 nhóm thức ăn (bột, đường, mỡ, vitamin), không nên thiên lệch một loại thực phẩm, rau quả nào. Uống nhiều nước (2 - 3 lít/ngày) nhưng không uống dồn một lúc mà chia rải rác trong ngày”. 
Thư cảm ơn các bệnh nhân gửi về cho ông Chu sau khi khỏi bệnh. 
Một điều đặc biệt nữa trong bài thuốc của ông Chu là sự kết hợp giữa tâm linh và cây thuốc. Ông cho biết: “Tôi lấy lá thuốc ở núi Ao Giời, núi Hóp. Khi đi hái thuốc, nếu ra khỏi cổng mà gặp người thì tôi sẽ quay về rồi đi lại. Có cây, tôi cắt ngọn, có cây cắt cả gốc. Có loại lá tôi chỉ được lấy vào lúc 5h sáng, có loại lấy vào lúc chiều tối khoảng 17h. Lấy lá thuốc cũng cần “hợp tay” và trong quá trình giã thuốc, người bệnh có thể ngồi xem thoải mái nhưng không được nói gì. Nếu nói thì thuốc sẽ bị mất tác dụng”. Chia sẻ với chúng tôi, chị Phùng Thị Hồng (thôn Đồng Giai, xã Tiền Phong, huyện Yên Dũng, Bắc Giang), một bệnh nhân của ông Chu cho biết: “Tôi bị sỏi thận hành hạ rất khổ sở nhưng khi uống thuốc của ông Chu thì thấy bệnh thuyên giảm rõ rệt. Đến nay, tôi đã uống hết 10 lít nước thuốc của ông và khỏi bệnh. Thuốc dễ uống vì mùi thơm, mát của cây cỏ. Sau khi khỏi, tôi vẫn lấy thuốc về uống thay nước để phòng bệnh tái phát”.
Về bài thuốc trị sỏi thận của ông Chu, lương y Nguyễn Hồng Siêm – Chủ tịch Hội Đông y Thành phố Hà Nội cho biết: “Bệnh sỏi thận là một trong những căn bệnh nhiều người mắc phải. Lời khuyên tốt nhất cho các bệnh nhân vẫn là khi bị bệnh hãy đến các cơ sở y tế uy tín để được khám chữa và kê đơn thuốc theo bệnh. Y học cổ truyền ghi nhận có nhiều cây thuốc Nam có tác dụng tăng cường chức năng thận, đẩy sỏi ra ngoài hoặc làm tan sỏi. Một số thành phần chính trong bài thuốc của ông Chu cũng có hiệu quả nhất định đối với bệnh nhân sỏi thận. Theo Đông y, cây bông hạc có vị ngọt, nhạt, hơi đắng, tính mát; có tác dụng thanh nhiệt, lợi tiểu, tiêu viêm, trừ thấp. Dùng chữa viêm thận cấp tính và mạn tính, viêm bàng quang, sỏi tiết niệu... Mã đề (đặc biệt là phần lá) có tác dụng lợi tiểu, tăng thải trừ urê, axit uric và muối trong nước tiểu. Do đó, người bệnh có thể dùng nó để hỗ trợ điều trị chứng tăng huyết áp bên cạnh các thuốc đặc hiệu. Hạt mã đề được sử dụng trong một số bài thuốc hiệu quả chữa sỏi đường tiết niệu. Rau ngót tính mát lạnh (nấu chín sẽ bớt lạnh), vị ngọt. Có công năng thanh nhiệt, giải độc, lợi tiểu, tăng tiết nước bọt, hoạt huyết hóa ứ, bổ huyết, cầm huyết, nhuận tràng, sát khuẩn, tiêu viêm, sinh cơ… Tuy nhiên, đối với thuốc Nam chỉ nên sử dụng đối với những người có sỏi nhỏ, bệnh nhẹ”.
B: Ngoài sỏi thận, ông Chu còn có biệt tài chữa rắn cắn. Theo ông Chu, người chết vì rắn cắn là đáng thương nhất, vậy nên những trường hợp không may bị rắn cắn ông chỉ chữa làm phúc. “Người đi rừng, nếu bị rắn cắn, lấy cây quỷ xạ chữa là hết độc. Trước hết băng chặt phần trên vết thương lại cho máu độc không lan rộng, sau đó đem thái hoặc giã lá quỷ xạ, lọc lấy nước rồi cho bệnh nhân uống. Đặc biệt, có cách chữa mẹo mà bố tôi truyền lại, đó là lấy vài sợi tóc, vò rối lại và đánh trực tiếp vào vết thương bị rắn cắn. Cách này có tác dụng loại bỏ nọc độc của rắn”, ông Chu cho hay.

Xem thêm Video: Điều trị sỏi thận bằng thuốc thảo dược 

Read More

Tạo và tính thời gian trễ cho 8051

6 comments
Tạo và tính thời gian trễ cho 8051. Hay còn gọi là delay cho 8051 

Tính thời gian trễ (delay) cho 8051

Delay là khoảng thời gian trễ mà người dùng tạo ra nhằm mục đích làm cho VĐK không làm gì trong khoảng thời gian yêu cầu đó. Trong vòng lặp delay VĐK lặp đi lặp lại một câu lệnh nhằm kéo dài thời gian theo yêu cầu, nó làm tốn thời gian xử lý của CPU mà không yêu cầu CPU thực hiện nhiệm vụ khác. Để thực hiện delay ta có thể sử dụng 2 cách đó là: dùng vòng lặp hoặc là dùng Timer. Trong bài này tôi sẽ hướng dẫn các bạn dùng Vòng lặp để tạo thời gian trễ.

Đối với 8051 thì 1 chu kỳ máy = 12 chu kỳ dao động thạch anh. Do vậy để tính chu kỳ máy ta lấy chu kỳ dao động của thạch anh chia cho 12.

Ví dụ: tính chu kỳ máy khi sử dụng tần số dao động thạch anh sau đây:
A,11,0592MHz B,12MHz C,20 MHz
Giải:
A, Fmc là tần số máy. Tosc là chu kỳ máy
Fmc = 11,0592/12 = 0,9216MHz => chu kỳ máy : Tosc = 1/0,9216 = 1.085uS
B,
Fmc = 12/12 = 1MHz => Tosc = 1/1 = 1uS.
C,
Fmc = 20/12 = 1,6667MHz => Tosc = 1/1,6667 = 0,6uS

Trong bài này tôi dùng thạch anh 12MHz

Trong Vi điều khiển có nhiều câu lệnh và mâu câu lệnh có thời gian thực hiện khác nhau. Và thời gian đó cố định cho từng câu lệnh. Ví dụ một số câu lệnh thường dùng để tính delay:

Lệnh thời gian thực hiện
MOV 1 x Tosc = 1 x 1uS = 1 uS ( micro giây)
DJNZ 2 x Tosc = 2 x 1uS = 2 uS
NOP 1 x Tosc = 1 x 1uS = 1 uS
RET 2 x Tosc = 2 x 1uS = 2 uS

Phần chính: phần tính thời gian delay

Ví dụ 1: tính thời gian delay sau:
Chu kỳ máy
DELAY: MOV R1,#200 1
HERE: DJNZ R1,HERE 2
RET 2

Chọn thạch anh = 12MHz => Tosc = 1uS 
Như vậy tổng thời gian delay là : [(2x200) + 1+ 2] x Tosc = 403 uS

Ví dụ 2: Tính thời gian delay sau:
Chu kỳ máy
DL: MOV R3,#250 1
HERE: NOP 1
NOP 1
NOP 1
NOP 1
DJNZ R3,HERE 2
RET 2

Vậy tổng thời gian delay là : [ 250 x ( 4+2) +2+1] x Tosc = 1503 uS

Như vậy muốn tính thời gian delay 300mS thì ta dùng các vòng lặp lồng nhau như sau:

DELAY: MOV R1,#20
LAP1: MOV R2,#99
LAP2: MOV R3,#74
LAP3: DJNZ R3,LAP3
DJNZ R2,LAP2
DJNZ R1,LAP1
RET

Tính tổng thời gian delay:
T = [(((74*2)+3)*99+3)*20+3]* Tosc = 299041 uS ~ 300mS

 ta có công thức tính thời gian delay:
 T = [(( 2*X + 3)*Y+3)*Z +3]* Tosc
 Với X, Y, Z là

DELAY: MOV R1,#Z
LAP1: MOV R2,#Y
LAP2: MOV R3,#X
LAP3: DJNZ R3,LAP3
DJNZ R2,LAP2
DJNZ R1,LAP1
RET

Thank for watching!
Read More

Tài liệu NHÓM: ĐK ĐỒ ÁN HỆ THỐNG NHÚNG

Leave a Comment

Tài liệu NHÓM: ĐK ĐỒ ÁN HỆ THỐNG NHÚNG

Có 53 file download tất cả.

http://picat.dieukhien.net/web/index.htm
Danh sách đồ án dạng Sản phẩm thật (dùng/thương mại được luôn): ---- Bản quyền ý tưởng: ThS Nguyễn Tuấn Anh ----
Trong nhà:
   1Bình sắc thuốc thông minh: Cho N bát nước, tự động sắc còn m bát thuốc (thường là 3->1)
   2Bình nước uống thông minh: Lấy nước trong Tec, lọc và hiển thị trị số độ an toàn của nước,..
   3Gường ngủ thông minh: tự động buông màn, tự báo thức (đúng người), tự điều chỉnh nhiệt độ,..
   4Hệ thống báo thức thông minh: Đo chu kỳ giấc ngủ của mỗi người, báo thức nhẹ nhàng = nhạc + Á.S, to dần, sáng dần hoặc báo rung trên cổ tay,...
   5Hệ thống ánh sáng tự động: Trong phòng, khi chủ nhân chọn chủ đề, hệ thống sẽ tự điều chỉnh AS cho phù hợp, VD: các chủ đề: ĐỌC SÁCH, XEM PHIM, TIẾP KHÁCH, ĂN UỐNG, RIÊNG TƯ, NGỦ,...
   6Ổ cắm điều khiển từ xa: Có các khả năng điều khiển từ xa, hẹn giờ ON/OFF,...
   7Hệ thống vệ sinh tự động: Tự động bật đèn khi có người vào, tự động xả nước khi 'ấy',...
   8Giường/Ghế massage: tự động massage theo cách tốt nhất cho sức khỏe
   9Hệ thống điều hòa tự nhiên: gần như không dùng đến điện, điều hòa 2 chiều phòng ngủ một các tự nhiên nhất (dùng nhiệt/lạnh từ đất)
   10Hệ thống khóa cửa thông minh
   11Hệ thống: Mở cửa theo cách của Alibaba
   12Hệ thống hỗ trợ xem TV: Chọn kênh/giờ/thứ mình thích, muốn xem. Khi về đến nhà chọn chế độ xem TV, tự động bật TV, tự động chọn kênh, chọn chương trình,... (nên dùng cho MyTV, có thể xây dựng chương trình học tiếng nước ngoài theo các tương tự)
   13Hệ thống rửa chân cho trẻ con: trước khi lên giường, bắt buộc phải rửa chân, hệ thống sẽ hỗ trợ tối đa: mang nước ra, mang rẻ lau chân,...
   14Hệ thống trợ giúp vệ sinh cá nhân: khi bé vào phòng tắm, tự động đưa bàn chải đã phủ kem đánh răng, khi đánh răng xong, đưa khăn mặt, xả nước khi đưa khăn/cốc lên bồn nước
   15Hệ thống điều tiết ánh sáng thông minh: dùng ánh nắng, dẫn vào phòng, có thể điều tiết ánh sáng trong phòng cho độ sáng hợp lý.
Trong ngoài sân/vườn:
   16Hệ thống trồng rau (vườn đứng) tự động: Chủ nhà chỉ cần cấy rau giống và thu hái rau ăn, còn lại là tự động hết: Tự động tưới cây, tự điều tiết ánh sáng,...
   17Hệ thống đèn vườn thông minh: bình thường Á.S mờ, khi có người ở khu vực nào, khu vực đó sáng lên (giảm điện năng tiêu thụ)
   18Hệ thống phát điện sức gió: Máy phát điện sức gió, tự động nạp điện cho các bình ắc quy, bình nào ít điện nhất thì nạp, tùy chọn số lượng bình.
   19Hệ thống mái che tự động: dựa vào công nghệ của hệ thống "dây phơi thông minh", thiết kê hệ thống mái che hỗ trợ nông dân phơi nông sản (mưa thì kéo mái ra che).
   20Ghế vườn tự động: Khi không có người, ghế tự động gập/phủ lại cất đi, khi có người ra khu vực ghế, ghế tự động kéo ra, lau sạch để người ngồi.
Xã hội:
   21Hệ thống hỗ trợ theo dõi người già: Khi ng già ở xa,1 mình, hệ thống tự động chụp ảnh, ghi âm truyền về cho con cái (điều khiển điện thoại từ xa)
   22Hệ thống theo dõi con cái bằng GPS: trẻ con đi học, mang trên người 1 bộ GPS, bố mẹ có thể theo dõi vị trí của con bất kỳ đâu.
   23Tổng đài trả lời tin nhắn tự động: lấy thông tin trên web trường, tự động trả lời tin nhắn theo cú pháp, giúp phụ huynh tra cứu thông tin con mình nhanh nhất.
   24Tổng đài tra cứu lịch học/thi: lấy thông tin trên web trường, tự động trả lời tin nhắn theo cú pháp, để mỗi SV khi quên phòng học/phòng thi, thời gian,.. có thể nt rồi nhận kq.
   25Xe đạp thường thành xe đạp điện
DANH SÁCH SẢN PHẨM KHOA HỌC: Dùng vi điều khiển thiết kế hệ thống, giao tiếp với module sau:
   26Hệ thống ổn định tốc độ động cơ (nên dùng thuật toán PID)
   27Hệ thống ổn định dòng điện cho động cơ (nên dùng thuật toán PID)
   28Module ghi đọc file trong thẻ nhớ SD/MMC
   29Module hiển thị nội dung lên VGA
   30Máy Oscilloscope: dùng VĐK đọc ADC, hiển thị lên GLCD
   31Module hiển thị nội dung lên GLCD cảm ứng điện trở (xem chi tiết tại các trang bán linh kiện online)
   32Module giao tiếp Ethernet (WEB server)
   33Module bàn phím cảm ứng
   34Module đo khoảng cách bằng siêu âm
   35Module đọc cameraXem loại camera - RS232 ,
   36Module truyền/nhận dữ liệu qua RF
   37Module hiển thị giá trị dòng điện của động cơ
   38Module hiển thị gia tốc
   39Module hiển thị độ rung của đối tượng
   40Module hiển thị áp suất
   41Module truyền nhận dữ liệu qua giao tiếp CAN
   42Module giao tiếp máy tính qua USB
   43Module truyền nhận dữ liệu qua giao tiếp RS485/RS422
   44Module chuyển đổi ADC/DAC 12-bit
   45Module điều khiển điện áp 220VAC qua Tryac (ƯD: thay đổi độ sáng bóng đèn, thay đổi tốc độ động cơ,...)
   46Module điều khiển điện áp 220VAC qua Thyristor (ƯD: thay đổi độ sáng bóng đèn, thay đổi tốc độ động cơ,...)
   47Module phát nhạc (wav/mp3/...) từ thẻ nhớ
   48Module điều khiển điện áp 220VAC qua Tryac (ƯD: thay đổi độ sáng bóng đèn, thay đổi tốc độ động cơ,...)
   49Module giao tiếp bluetooth
   50Module đo độ đục/trong của nước
   51Module hiển thị nội dung lên màn hình LCD NokiaTham khảo ,
   52Module cảm biến dịch chuyểnTham khảo ,
   53Module la bàn sốTham khảo ,
Read More

[HD]- Hướng dẫn Điều Khiển Thiết Bị Điện Từ Xa Bằng Hồng Ngoại

Leave a Comment

[HD]- Hướng dẫn Điều Khiển Thiết Bị Điện Từ Xa Bằng Hồng Ngoại


Hướng dẫn Điều Khiển Thiết Bị Điện Từ Xa Bằng Hồng Ngoại - Infrared Remote
Mạch Phát dùng IC PT2248 5 Kênh Infrared Remote Control
Hình ảnh
Hình ảnh
Mạch Phát dùng PT2249A và 4017 để giữ trạng thái Relay
Hình ảnh
Hình ảnh
Hình ảnh
Sơ đồ mạch nguyên lý
Mạch Phát
Hình ảnh
Mạch Thu
Hình ảnh
Sơ đồ nguyên lý định dạng PDF Mạch Phát và Mạch Thu. PT2248 PT2249


Các bạn làm mạch này chú ý nhé. Ở phần mạch thu mình vẽ nhầm con tụ 104. Chuẩn là phải thay thế bằng tụ 102 thì mới chạy được.!
[color=#000000][/color]http://www.mediafire.com/view/?2rka26njol26b7b

Các bạn làm mạch này chú ý nhé. Ở phần mạch thu mình vẽ nhầm con tụ 104. Chuẩn là phải thay thế bằng tụ 102 thì mới chạy được.!
Read More

Giáo Trình Hướng Dẫn Sử Dụng Altium Designer 10

Leave a Comment
Giáo Trình Hướng Dẫn Sử Dụng Altium Designer 10
Với giáo trình này các bạn có thể học một cách khái quát nhất về cách sử dụng và thiết kế mạch in với phần mềm altium, và còn một số hướng dẫn tạo thư viện thông minh, thư viện 3D của tác giả Syhaunguyen



http://www.mediafire.com/?9d0l4s50tjrqke5
Read More

Tính thời gian Timer cho 8051

Leave a Comment
Bộ đếm và bộ định thời

Như bạn đã biết, bộ dao động của VĐK sử dụng thạch anh để hoạt động. Tần số của bộ dao động là xác định chính xác và rất ổn định, xung được tạo ra có độ rộng luôn luôn giống nhau, nó tạo nên một thời gian lý tưởng. 8051 có 2 bộ Timer/Counter là T0 và T1. Mục đích của chúng là đo đạc thời gian và đếm sự kiện bên ngoài. Ngoài ra chúng còn có thể được sử dụng để tạo ra xung clock sử dụng cho truyền thông nối tiếp, gọi là tốc độ Baud.



Timer 0 

Timer 0 bao gồm 2 thanh ghi là TH0 và TL0 chứa byte cao và byte thấp giá trị đưa vào.

Timer 1

Timer 1 bao gồm 2 thanh ghi là TH1 và TL1 chứa byte cao và byte thấp giá trị đưa vào.



Thanh ghi TMOD ( là thanh ghi chọn chế độ cho bô định thời)

[img]file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/05/clip_image002.jpg[/img]



Thanh ghi được chia ra làm 2 phần điều khiển cho Timer 0 và Timer 1 vì vậy chức năng tương đương nhau ta chỉ cần xét 1 cái chung.



Gate: =1 khởi động timer từ bên ngoài

= 0 khởi động từ bên trong ( mặc định chọn 0)

C/T: =0 hoạt động như bộ định thời tạo thời gian trễ

= 1 hoạt động như bộ đếm



Bit M1: M0:

M1 M0 Chế độ hoạt động

0 0 chế độ 0. Bộ định thời 13 ( thường không dùng tới)

0 1 chế độ 1. Bộ định thời 16 bit 

1 0 chê độ 2. Bộ định thời 8 bit tự nạp lại

1 1 chê độ 3. Bộ định thời chia tách ( không dùng tới)



Tính thời gian trễ cho Timer:

Thời gian trễ của Timer là: T

T= n* Tosc ( n là số lần đếm được của Timer)

Ta có giá trị nạp vào TH và TL sẽ là:

+ Nếu chế độ 1. 16 bit:

65536 – n = A

+ Nếu chế độ 2. 8 Bit:

256 – n = A

Ta lấy A/256 phần nguyên = TH và Phần dư = TL



Ví dụ: tính giá trị nạp vào TH0,TL0 ở chế độ 1 với thời gian trễ là 10ms. Biết thạch anh là 12MHz.

Giải:

Tosc = 1uS
[blockquote]ð[font=Times New Roman][/font]n = 10000[/blockquote] [blockquote]ð[font=Times New Roman][/font]A = 65 536 – 10 000 = 55 536[/blockquote] [blockquote]ð[font=Times New Roman][/font]Vậy TH0 = 216 và TL0 = 240[/blockquote] 




Thanh ghi TCON ( thanh ghi điều khiển Timer)

[img]file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/05/clip_image003.gif[/img]



Bit TF1: khi timer 1 tràn thì bit này tự động set lên 1 vì vậy phải xóa bằng phần mềm nếu muốn tiếp tục đếm

Bit TR1: Cho phép Timer 1 hoạt động

=0 dừng Timer 1

=1 bắt đầu khởi động Timer 1

TF0 , TR0 tương tự TF1 TR1

Bit 3-0: điều khiển ngắt



Ví dụ: viết chương trình tạo trễ bằng timer 0 chế độ 1 với thời gian là 5ms. Thạch anh 12MHz.

Giải:



DELAY5MS:

MOV TMOD,#01

MOV TH0,#0EEH

MOV TL0,#00

SETB TR0

AGAIN: JNB TF0,AGAIN

CLR TR0

CLR TF0

RET

Thank for watching!!!
Read More

gioi thieu lcd

Leave a Comment
Giới Thiệu Cơ Bản Về LCD 16x2

LCD 16x2 có hình dạng cơ bạn như sau:
Mặt Trước
Hình ảnh

Mặt Sau
Hình ảnh


Sơ đồ chân

Hình ảnh

Chức Năng của từng chân:

Chân 1_GND: Nối với Âm nguồn
Chân 2_VCC: Nối với Dương nguồn

Chân 3_VEE: Để chỉnh độ tương phản khi các bạn nối với biến trở. Chú ý bỏ trống
chân này thì LCD sẽ ko hiển thị vì vậy nếu ko muốn mắc biến trở thì
các bạn nối chân này với âm nguồn để cho độ tương phản 100%
Chân 4_RS :Register Select : Có chức năng lựa chọn thanh ghi. Thanh ghi lệnh
(command) để ghi lệnh khởi tạo LCD. Thanh ghi dữ liệu (data) để
ghi ký tự vào LCD
RS=1: chọn thanh ghi dữ liệu
RS=0: chọn thanh ghi lệnh
Chân 5_RW: Read/Write: Lựa chọn thao tác Đọc từ LCD ra vi điều khiển
Chức năng đọc này thường được sử dụng khi đọc Cờ Busy Flag 
để xem LCD đã thực hiện xong chưa nhưng vì chức năng này 
phức tạp ít được dùng nên chức năng Ghi từ vi điều khiển vào LCD
hay được dùng
RW = 1: đọc LCD
RW = 0 : ghi vào LCD. Có thể nối với âm nguồn nếu chỉ chọn ghi


Chân 6_EN: Enable: chân cho phép: sau khi ghi lênh/dữ liêu lên chân D7-D0 phải kích sườn xung lên chân EN để cho phép LCD nhận dữ liệu
khi ở chế độ ghi, tức là RW = 0: thì phải có tín hiệu sườn xuống ( Cao xuống thâp) 1-to -0 thì sẽ cho phép nhận lệnh/dữ liệu
khi ở chế độ đọc, tức là RW= 1: thì phải có tín hiệu sườn lên (Thấp lên cao) từ chân này thì sẽ cho phép LCD nhận lênh/dữ liệu


Chân từ D0-D7: là 8 đường bus dữ liệu để trao đổi thông tin với vi điều khiển Khi sử dụng giao tiếp 4 bit thì chỉ dùng chân D7-D4. Chân
D0-D3 bỏ trống
Chân 15-16: chân 15 nối với trở 220,chân 16 nối xuống mass, để bật đèn nền cho LCD nếu bỏ trống 2 chân này thì LCD vẫn chạy bình thường. nhưng sẽ ko phát sáng đèn nền.


KHỞI TẠO LCD


bảng tóm tắt tập lệnh
Hình ảnh
Danh sách lệnh trên được tôi tô 2 màu khác nhau, các lệnh màu đỏ sẽ được dùng thường xuyên trong lúc hiển thị LCD và các lệnh màu xanh thường chỉ được dùng 1 lần trong lúc khởi động LCD, riêng lệnh Read BF có thể được dùng hoặc không tùy theo cách viết chương trình wait_LCD. Phần tiếp theo tôi giải thích ý nghĩ của các lệnh và tham số kèm theo chúng.
Trước hết là nhóm lệnh đỏ:
- Clear display – xóa LCD: lệnh này xóa toàn bộ nội dung DDRAM và vì thế xóa toàn bộ hiển thị trên LCD. Vì đây là 1 lệnh ghi Instruction nên chân RS phải được reset về 0 trước khi ghi lệnh này lên LCD. Mã lệnh xóa LCD là 0x01(ghi vào D0:D7).
- Cursor home – đưa con trỏ về vị trí đầu, dòng 1 của LCD: lệnh này thực hiện việc đưa con trỏ về vị trí đầu tiên của bộ nhớ DDRAM, vì thế nếu sau lệnh này một biến được ghi vào DDRAM thì biến này sẽ nằm ở vị trí đầu tiên (1;1). RS cũng phải bằng 0 trước khi ghi lệnh. Mã lệnh là 0x02 hoặc 0x03(chọn 1 trong 2 mã lệnh, tùy ý).
- Set DDRAM address – định vị trí con trỏ cho DDRAM: di chuyển con trỏ đến một vị trí tùy ý trong DDRAM và vì thế có thể được dùng để chọn vị trí cần hiển thị trên LCD. Để thực hiện lệnh này cần reset RS=0. Bit MSB của mã lệnh (D7) phải bằng 1, 7 bit còn lại của mã lệnh chính là địa chỉ DDRAM muốn di chuyển đến. Ví dụ chúng ta muốn di chuyển con trỏ đến vị trí thứ 3 trên dòng 2 của LCD (địa chỉ 42) chúng ta cần ghi mã lệnh 0xAA vì 0xAA=10101010 (binary) trong đó bit MSB bằng 1, bảy bit còn lại là 0101010=42, địa chỉ của ô nhớ muốn đến.
- Write to CGRAM or DDRAM – ghi dữ liệu vào CGRAM hoặc DDRAM: vì đây không phải là lệnh ghi instruction mà là 1 lệnh ghi dữ liệu nên chân RS cần được set lên 1 trước khi ghi lệnh vào LCD. Lệnh này cho phép ghi mã ASCII của một ký tự cần hiển thị vào thanh ghi DDRAM. Trường hợp ghi vào CGRAM không được khảo sát.





CÁC BƯỚC KHỞI TẠO LCD


Ghi mã lệnh:
RS = 0
RW = 1

Thứ tự thực hiện ghi lệnh vào LCD
Lệnh ghi vào D7-D0:
38H Chọn giao thức giao tiếp 8 bit, 2 line, font 5x7
hoặc 28H Chọn giao thức giao tiếp 4 bit, 2 line, font 5x7
01H xóa hiển thị Trở về đầu dòng
0CH Bật hiển thị, ẩn con trỏ, tắt nhấp nháy
06H tăng con trỏ mỗi lần ghi lệnh, ko dịch hiển thị
80H chọn vị trí ký tự đầu tiên ở Dòng 1, vị trí đầu dòng
C0H chọn ví trí ký tự đầu tiên ở Dòng 2, vị trí dầu dòng


Quá trình khởi tạo LCD hoàn tất

Tiếp đến là quá trình ghi Dữ liệu (ký tự) vào LCD
khi ghi dữ liệu vào LCD
RS=1
RW = 0



THE END
Read More