mấy a chỉ cho e cách dùng nhiều ngắt trong lập trình vdk 8051 với. e đang lam bài tập có đề là như thế này:viết chương trình ngắt timer để tạo đồng thời 2 sóng vuông 1khz và 50khz tại p1.0 và p1.1 (tần số dao động của thạch anh 12Mhz)









time0: inc dem mov a,dem cjne a,do_sang_red,clr_pwm_green clr pwm_red clr_pwm_green: cjne a,do_sang_green,clr_pwm_blu clr pwm_green clr_pwm_blu: cjne a,do_sang_blu,setb_pwm clr pwm_blu setb_pwm: cjne a,#255,exit mov p0,#0ffh exit: reti
Comment