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.
hì, t xem bài của bạn rồi,ok ,t thấy hiện thị thêm "dot" trên led7seg để phân cách giữa giờ, phút, giây sẽ đẹp hơn đấy. T có ý kiến đóng góp : cái phần hiện thị bạn cho trong chương trình ngắt thì hiện thì sẽ không bị giật, và chương trình phím nhấn: của bạn viết theo cách khi nhấn và nhả phím thì biến mới tăng, như vậy nếu nhân một lúc rồi mới bỏ ra thì màn hình lúc đó lại không hiện thị gi>> bị gián đoạn chút,hihi , thuật giải của t thì: khi nhấn phím, biến được tăng luôn, màn hình hiện thị vẫn được liên tục, và dùng ct kiểm soát trạng thái phím, nếu nhả ra rồi thì mới thực hiện tiếp chương trình nhấn phím cho lần nhấn tiếp theo>> như vậy sẽ không bị gián đoạn
t có cũng đang làm đề tài đồng hồ ds1307 hiện thị trên led7seg và LCD dùng AVR, đang trong quá trình hoàn thiện( còn thiếu phần hẹn thời gian, chỉnh thời gian thì có rồi, bạn nào cần thì tham khảo nhé
chúc vui vẻ thành công http://www.mediafire.com/?i1qn9cx1cdei050
Đối với Tôi Đam mê là yếu tố không thể thiếu để quyết định sự Thành Công ...!
Gmail: -Mobile: 0989.194.472
@thiennv0109 : cách nhấn phím lấy cạnh lên thì tất nhiên phải đặt hàm hiển thị LCD trong ngắt . Vì khi bạn nhấn giữ 1s , phím tăng 1 giá trị , màn hình phải update hiển thị .
@ha_thi : đó là lấy xung cạnh xuống , nên hàm hiển thị đặt ngoài là đúng. Vì khi bạn nhấn nhả , giá trị mới tăng 1 , màn hình update hiển thị . CÒn nhấn giữ , chưa nhả phím thì giá trị chưa tăng , LCD có tính chất tự giữ , nên dù có bị gián đoạn như thiennv0109 phân tích cũng k ảnh hưởng hòa bình thế giới
hì, t xem bài của bạn rồi,ok ,t thấy hiện thị thêm "dot" trên led7seg để phân cách giữa giờ, phút, giây sẽ đẹp hơn đấy. T có ý kiến đóng góp : cái phần hiện thị bạn cho trong chương trình ngắt thì hiện thì sẽ không bị giật, và chương trình phím nhấn: của bạn viết theo cách khi nhấn và nhả phím thì biến mới tăng, như vậy nếu nhân một lúc rồi mới bỏ ra thì màn hình lúc đó lại không hiện thị gi>> bị gián đoạn chút,hihi , thuật giải của t thì: khi nhấn phím, biến được tăng luôn, màn hình hiện thị vẫn được liên tục, và dùng ct kiểm soát trạng thái phím, nếu nhả ra rồi thì mới thực hiện tiếp chương trình nhấn phím cho lần nhấn tiếp theo>> như vậy sẽ không bị gián đoạn
t có cũng đang làm đề tài đồng hồ ds1307 hiện thị trên led7seg và LCD dùng AVR, đang trong quá trình hoàn thiện( còn thiếu phần hẹn thời gian, chỉnh thời gian thì có rồi, bạn nào cần thì tham khảo nhé
chúc vui vẻ thành công http://www.mediafire.com/?i1qn9cx1cdei050
cảm ơn mọi người đã góp ý, đó là tớ mới làm thử chơi thôi, thế nên vẫn còn nhiều thiếu sót, kể có thêm cái hẹn giờ để tắt mở thiết bị nữa thì ngon rồi, bạn nào làm rồi cho xin cái thuật toán nha thanks!
Cái gì biết nói biết. Cái không biết nói không biết. Ấy là biết đấy!
email:
@thiennv0109 : cách nhấn phím lấy cạnh lên thì tất nhiên phải đặt hàm hiển thị LCD trong ngắt . Vì khi bạn nhấn giữ 1s , phím tăng 1 giá trị , màn hình phải update hiển thị .
@ha_thi : đó là lấy xung cạnh xuống , nên hàm hiển thị đặt ngoài là đúng. Vì khi bạn nhấn nhả , giá trị mới tăng 1 , màn hình update hiển thị . CÒn nhấn giữ , chưa nhả phím thì giá trị chưa tăng , LCD có tính chất tự giữ , nên dù có bị gián đoạn như thiennv0109 phân tích cũng k ảnh hưởng hòa bình thế giới
-Thanks bạn [], T có đính chính lại chút: chương trình hiện thị LCD của t vẫn đặt trong vòng while(1){} thôi, còn chương trình quét led 7seg thì t mới cho vào ngắt để đảm bảo dữ liệu hiện thì ra led7seg được liên tục.
- Còn về phím nhấn cứ một lần nhấn thì cv được thực hiện luôn cho dù thời gian nhấn có bao lâu đi nữa thì ctc kiểm soát trạng thái phím và thực hiện công việc chỉ được thực hiện có một lần, chỉ khi nào phím được nhả ra và nhấn lần tiếp theo thì nó mới được thực hiện tiếp, hoàn toàn không ảnh hưởng gi đến các chương trình khác ( chương trình hiển thị vẫn được liên tục,...).
>>Thuật giải của T có khác của bạn ha_thi ở chỗ:
+ thuật giải của T khi nhấn phím thì thực hiện luôn công việc dù phím có nhấn bao lâu đi nữa thì các chương trình, câu lệnh khác vẫn được thực hiện bình thường, hoàn toàn không gián đoạn chút nào cả.
+ Của bạn ha_thi thì khi nhấn rồi nhả phím công viêc mới được thực hiện, nhưng nếu phím chưa được nhả thì dán doạn các chương trình khác ( tuy cũng không hề ảnh hưởng đến thời gian, vì nó là cv của ds1307 đảm nhiệm rồi) , hi ^^
Đối với Tôi Đam mê là yếu tố không thể thiếu để quyết định sự Thành Công ...!
Gmail: -Mobile: 0989.194.472
hì, t xem bài của bạn rồi,ok ,t thấy hiện thị thêm "dot" trên led7seg để phân cách giữa giờ, phút, giây sẽ đẹp hơn đấy. T có ý kiến đóng góp : cái phần hiện thị bạn cho trong chương trình ngắt thì hiện thì sẽ không bị giật, và chương trình phím nhấn: của bạn viết theo cách khi nhấn và nhả phím thì biến mới tăng, như vậy nếu nhân một lúc rồi mới bỏ ra thì màn hình lúc đó lại không hiện thị gi>> bị gián đoạn chút,hihi , thuật giải của t thì: khi nhấn phím, biến được tăng luôn, màn hình hiện thị vẫn được liên tục, và dùng ct kiểm soát trạng thái phím, nếu nhả ra rồi thì mới thực hiện tiếp chương trình nhấn phím cho lần nhấn tiếp theo>> như vậy sẽ không bị gián đoạn
t có cũng đang làm đề tài đồng hồ ds1307 hiện thị trên led7seg và LCD dùng AVR, đang trong quá trình hoàn thiện( còn thiếu phần hẹn thời gian, chỉnh thời gian thì có rồi, bạn nào cần thì tham khảo nhé
chúc vui vẻ thành công DS1037-LM35-LCD-LED7SEG(2)
rtc_set_date(đây,date,month,year); anh xem dùm e khai báo ở phá này bị sai, a giải thích dùm em
mình đã kiểm tra phần công suất thấy hỏng cả 4 con IGBT mà mình muốn kiểm tra phần dao động và hồi tiếp khi chưa cấp điện cho mạch thì có cách nào không b, mình không phải dân trong nghề lên chưa có kinh nghiệm sửa. Cảm ơn b
Phải làm đúng quy chình thì mới được
Bươc 1 lấy cái nguồn điều chỉnh, set về đúng 12v, cấp cho đường out 19v như hình. Chú ý là phần đầu vào adaptor không cấp điện.
Bước 2 . Kiểm tra điện áp tại chân số 3 das001 có đúng...
Nhấp nháy có thể do chu kỳ hoạt động bị rút ngắn quá dẫn đến không đủ nguồn nuôi ic, bác thử tăng giá trị tụ nguồn phụ nuôi ic và giảm giá trị điện trở hạn dòng cho nó xem có cải thiện không....
Comment