Professional Documents
Culture Documents
Bài 2-Chớp tắt 2 LED ở PORT1
Bài 2-Chớp tắt 2 LED ở PORT1
===//===
Bài 2- Viết chương trình chớp tắt 2 LED: LED1 ở chân P1.0 và LED2 ở P1.1 của
PORT1.
Hướng xử lý
Bước 1- Vẽ sơ đồ nguyên lý:
Sáng LED1=1
Sáng LED2=0
delay_ms()
Tắt LED1=0
Tắt LED2=1
delay_ms()
www.hocdientu123.vn
Bước 3- Viết Code
Dựa vào sơ đồ nguyên lý và lưu đồ giải thuật viết code
1- Giá trị BIT và vị trí PIN(chân) của một PORT
PORT1 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0
=> Ghi theo số nhị phân(chỉ có bit 0 và 1 hay gọi là cơ số 2): PORT1=0b00001111
=> Ghi theo số thập phân(Cơ số 10): PORT1=15
=> Ghi theo số thập lục phân(Cơ số 16): PORT1=0x0F
Crystal XTAL1
- Tần số hoạt động của vi điều khiển=Fosc(tần số dao động thạch anh)/12
=>chu kỳ máy: Tosc=12/Fosc.
- Nếu chọn tần số thạch anh là 12 MHz thì:
=>chu kỳ máy (Chu kỳ hoạt động của vi điều khiển) là 12/(12*10^6 Hz)=1us
www.hocdientu123.vn