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.
damme88
Đoạn lệnh dưới đây chỉ là một đoạn lệnh thể hiện giải thuật thôi
mask = 0x80; // gán biến mask có giá trị là 0x80 tức là max của nó là 1000 0000.
// do đó khi viết code thật bạn phải khai báo biến mask là một số có phạm vi giá trị > 1000 0000
// ví dụ int hoặc unsinged int . nếu là unsigned thì mask tối đa = 1111 1111
for(i=0;i<8;i++) // sau đó thực hiện 1 vòng lặp for
{
if( dta & mask ) // biến dta phải được khai báo ở đâu đó và có giá trị. Thực hiện phép and với biến mask
// giá trị thu được sẽ so sánh với 0 núe = 0 là sai .
thực hiện lệnh // khác 0 thì thực hiện các câu lệnh cần thiết
else // còn = 0
thực hiện lệnh thì cung thực hiện các câu lệnh mong muốn
mask>>=1; . sau đó dịch biến mask sang phải 1 giá trị
}
Dạ, cảm ơn bác đã nghe qua và có lời khích lệ cháu ạ.
Thật lòng cháu không dám nhận hai danh hiệu Kỹ sư và Nhạc sĩ đâu ạ, vì phải thật hiểu sâu nắm vững cơ, chứ thực lực cháu đây chỉ là biết chút ít thôi à. Về phần...
Như tiêu đề, các bác giới thiệu e mạch sạc nlmt mppt có chức năng chỉnh dòng với, tấm PV của em 18V 55W, dùng để sạc cho khối pin sắt 3.2V 45A (sắp tới sẽ thay bằng ắc quy 12V)
e cảm ơn
Comment