PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Analog - Bộ nhớ - Bảo mật - Cảm biến nhiệt độ

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Analog - Bộ nhớ - Bảo mật - Cảm biến nhiệt độ Thảo luận việc sử dụng và thay thế các sản phẩm Analog, Memory, KEELOG và cảm biến nhiệt độ của Microchip cho các thiết kế

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 28-04-2011, 03:33 PM   #1
Freeze_Heart
Nhập môn đệ tử
 
Tham gia ngày: Nov 2010
Bài gửi: 1
:
read =read*1.960784314;
printf(lcd_putc,"\rNhiet do: %u",read);// cái \r với %u là gì thế trong help của CCS có nó không
Các huynh cho đệ hỏi 2 dòng này có ý nghĩa như thế nào ( trong đoạn code của 2topic ). Mình coi trong help của CCS thì thấy dòng printf dùng để xuất ra máy tính nhưng hok biết có thể xuất ra LCD đươc hok T.T ( sorry mình là newbie )
Thanks all !!!
Freeze_Heart vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-10-2011, 09:27 AM   #2
ddong
Nhập môn đệ tử
 
Tham gia ngày: Nov 2009
Bài gửi: 1
:
píc6f877a+lm35+pc

ai có ptoject nào hoàn chỉnh về píc6f877a+lm35+giao tiếp máy tính cho mình xin với.mình mới làm nên kko biết mấy.
ddong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-10-2011, 04:54 PM   #3
malcolmtys
Nhập môn đệ tử
 
Tham gia ngày: Oct 2011
Bài gửi: 1
:
em đang làm đồ án môm học.. là đề tài đo nhiệt độ sử dụng pic 16f877a,lm335,hien thi LCD. Cảnh báo nhiệt độ ở 70oC đồng thời den sáng. Ai giúp e phan code sử dụng hợp ngữ em mới học về pic..... mấy anh chị có thể cho e sơ đồ nguyên lý để dễ dàng thực hiện dc ko>.... thanhk
malcolmtys vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-02-2012, 07:52 PM   #4
norimo
Đệ tử 1 túi
 
Tham gia ngày: Jul 2011
Bài gửi: 12
:
Khi dùng ADC 8bit, tín hiệu ADC đọc được từ chân ADC như sau:

1V 2V 3V 4V 5V
51 102 153 204 255

Tức là nếu điện áp vào 1V thì tín hiệu digital tăng 51
1V  ADC=51
1C10mVADC=10*51/1000
Suy ra T ADC = T*10*51/1000
Suy ra T = ADC*1000/10/51 = ADC * 1.960784314

Công thức này không đúng lắm. Bác nào có cái chính xác hơn không.
norimo vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-02-2012, 04:57 PM   #5
norimo
Đệ tử 1 túi
 
Tham gia ngày: Jul 2011
Bài gửi: 12
:
Up.........................
norimo vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-03-2012, 01:14 PM   #6
{}{}{}
Nhập môn đệ tử
 
Tham gia ngày: Feb 2012
Bài gửi: 1
:
help me!!!!!

em mới học về LCD chưa hiểu j mấy thì thầy bắt làm đề tài hiển thị 2 dòng chữ BKHN, VI XU LY trên 2 dòng của LCD1602 viết bằng CCS. Các anh có thể giúp em được ko ah? em cảm ơn nhiều lắm.
{}{}{} vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-03-2012, 01:57 PM   #7
letanminh
Nhập môn đệ tử
 
Tham gia ngày: Feb 2010
Bài gửi: 7
:
Send a message via Yahoo to letanminh
Thực tế 8 Bit nhưng khi thiết kế mạch và lập trình phải 4 Bit để tiết kiệm chân PIC: Đầu tiên phải lấy thư viện LCD.
Đoạn cos sau đây có thể tham khảo
#include <htc.h>
#include "lcd.h"
#include <stdio.h>
//Cấu hình cho Chip
__CONFIG(INTIO & WDTDIS & PWRTDIS & MCLREN & UNPROTECT & DUNPROTECT & BORDIS & FCMDIS);
int value; //Khai báo biến value
void main()
{
VCFG1=VCFG0=0; //Điện áp tham chiếu Vref+=Vdd,Vref-=Vss
TRISA3=1; //RA3 là Input
ANS3=1; //RA3 là Analog(trong thanh ghi ANSEL:Analog Select Register)
CHS0=1; //Chọn kênh ADC : AN3 tương ứng chân RA3(trong thanh ghi ADCON0)
CHS1=1;
CHS2=0;
CHS3=0;
ADCS0=1; //Thời gian hoàn thành (Focs/8))
ADCS1=0;
ADFM=0; //Định dạng kết quả ADC 10bit được sau khi được chuyển đổi,canh chỉnh trái=>value=(high*4+low)
ADON=1; //Bat che do ADC

lcd_init(); //Hàm khởi tạo LCD chứa trong thư viện "lcd.c"
lcd_putc('\f'); //Hiển thị ký tự lên LCD trong dấu ' ' ,ở đây\f là xóa LCD
while(1)
{
GODONE=1; //Bắt đầu chuyển đổi
value=ADRESH*4 + ADRESL; //Gán biến value = giá trị chuyển đổi 10bit
lcd_gotoxy(0,0); //Chỉnh con trỏ chuột về đầu dòng hàng thứ nhất LCD
printf(" Gia tri ADC"); //In chuỗi ký tự:"Gia tri ADC"
printf("\n %d",value); //In giá trị ADC 10bit sau sau khi chuyển đổi được gán vào biếnvalue
}
}
__________________
letanminhqn@gmail.com
letanminh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 16-06-2012, 12:25 AM   #8
masterking
Nhập môn đệ tử
 
Tham gia ngày: Jan 2012
Bài gửi: 3
:
Đồ cổ mà vẫn còn hót quá... thank's chủ thớt nhé...................
masterking vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 28-11-2012, 10:07 PM   #9
chutuyen
Nhập môn đệ tử
 
Tham gia ngày: Nov 2012
Bài gửi: 3
:
ban nao giup minh code de tai tren bang notepad voi dc khong?. minh k hieu gi ve ccs ca~.

minh dang gap van de tai cho~ hien thi nhiet do len lcd.email cua minh :chutuyen2509@gmail.com

xin loi viet key minh bi loi~> > rat mong dc su giup do~ .

a minh hien dang hoc tai cd kt cao thang.
chutuyen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-03-2014, 10:26 PM   #10
trungthao_uet55
Nhập môn đệ tử
 
Tham gia ngày: Sep 2013
Bài gửi: 1
:
Trích:
Nguyên văn bởi Klong19 View Post
Lâu nay lên diễn đàn mình chỉ toàn đọc thôi chứ hok post gì vì chưa biết gì để post. Giờ mới làm xong một mạch nhỏ là mạch đo nhiệt độ, hiển thị lên LCD, xin post lên đây bài báo cáo hoàn chỉnh của mình vì biết đâu mý bạn mới bắt đầu thấy cần, có đầy đủ từ Proteus, code CCS, file hex lẫn mạch in luôn . Tiện thể mình cám ơn picvietnam và mý anh chị có những Tutorial mà mình đã đọc trong khi làm mạch này, và những người đã hướng dẫn mình.
Mọi người cho mình hỏi chút, mình muốn hiển thị lần lượt các giá trị ở mỗi chân an0,1,2 lên lcd bằng cách ấn phím, mọi người có thể cho m xin bài code được không, m ko biết tí gì về code này cả.
Hình Kèm Theo
File Type: gif LCD.GIF (77.3 KB, 3 lần tải)
trungthao_uet55 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-01-2015, 01:07 PM   #11
eshall
Nhập môn đệ tử
 
Tham gia ngày: Jan 2015
Bài gửi: 2
:
không biết là cho con biến trở vào để làm gì ạ ? Có phải là để chỉnh độ nhạy của lm35 k các bác @@
__________________
Pass your a+ certification exam and testking exams in first try by using our guaranteed network+ and wikipedia and best quality selftestengine.
eshall vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-01-2015, 12:22 PM   #12
kidmaster08
Đệ tử 2 túi
 
Tham gia ngày: Sep 2010
Bài gửi: 41
:
Hãy tham gia diễn đàn mới nào. rất mong được sự giúp đỡ của mọi người
http://dientucoban.bestforumlife.com
kidmaster08 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 07:12 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam