久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 單片機講義4:單片機開發環境 [打印本頁]

作者: heiba    時間: 2017-11-19 01:31
標題: 單片機講義4:單片機開發環境

第四講 單機開環境
這一節課的目
1、 了解編輯、編譯、鏈接、執行(下載到單片機 ROM)
2、 學習 keil 安裝,keil 使用方法
3、 演示編譯、鏈接、下載過程
4、 認識開發板電路
5、 學習 sbit 用法
6、 單片機程序的一般結構(舉點亮一支 LED 為例)

7、 由點亮一支 LED 講解單片機內部相關知識(如果時間允許),認識 51 單片機外圍引腳及 內部功能模塊
一、   復習上節課內容
成電路交流電與直流電 單片機內部結構
制(二進制以 B 結尾,十六進制以 H 結尾)
位(bit)
字節(byte)
二、常用邏輯運算符號及其運算規律(區別于算術運算)
邏輯與  && 有 0 出 0,全 1 出 1
邏輯或  ||  有 1 出 1,全 0 出 0
邏輯非   !取反

異或    ^   相同為 0,不同為 1


三、sbit 的用法

sbit 是 C51 擴展的數據類型。定義可位移空間的一個位,如可位尋址區:20H~2FH。 一旦用了 sbit *** = REGE^6 這樣的定義,這個 sbit變量就確定地址了,sbit 大部分是用在特殊功能寄存器中,方便對寄存器的某位進行操作,如對端口的某進行操作。例如,要訪問 P1 口中的第 2 個引腳P1.1.我們可以照以下的方法去 定義:
1)sbit  位變量名 = 位地址
sbit  P1_1 = 0x91;

2)sbit   位變量名 = 特殊功能寄存器名^位位置
sbit  P1_1 = P1^1;

3)sbit   位變量名 = 寄存器地址^位位置
sbit  P1_1 =0x90^1;
常用的是第二種方式。

四、安裝單片機開發環境,了解單片機開發一般步驟
1、集成開發環境 keil: keil 軟件和 keil 注冊機
2、安裝 ch340 驅動

3、程序燒錄軟件: 五、認識一個最簡單的單片機程序

點亮 D11

#include "reg52.h" sbit led = P0^0;
void main()
{
while(1)
{
led = 1;
}
}



六、認識 51 單片機外圍引腳





這是以前給小學生培訓單片機做的一套講義,盡可能的做到了通俗易懂,現分享給大家,絕對的純原創資料.
全部資料下載地址(共15章,pdf格式):http://m.zg4o1577.cn/bbs/dpj-98524-1.html




作者: 時光倒影    時間: 2018-12-12 19:40
謝謝分享
作者: GODGGB    時間: 2019-3-23 13:55
很有用,感謝
作者: Liu5452830    時間: 2019-9-23 22:23
學習中 很不錯
作者: ljg5847    時間: 2020-6-11 16:27
了解一下




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 在线播放a | 国产a视频 | 在线伊人网 | 国产女人18毛片水18精品 | 黄色免费观看视频 | av资源站 | 91成人国产 | 亚洲另类自拍 | 欧美在线一级 | 一级片黄色片 | 欧美亚洲一区二区三区 | 伊人网在线 | 在线免费看黄色 | 日本青青草 | 国产黄色av | 国产女人18毛片18精品 | 国产一区二区三区免费 | 高清视频一区二区 | 欧美一区二区在线播放 | 国产欧美在线观看 | 成人免费在线视频观看 | 国产成人午夜精品 | 成年网站在线观看 | 一级黄色在线观看 | 色接久久 | 精品一二三 | av在线播放免费 | av一区二区三区在线观看 | 伊人久久在线 | 老司机精品在线 | 日本高清中文字幕 | 999免费视频| 六月丁香激情 | 在线一级片 | av福利网站| h片在线 | 亚洲免费视频观看 | 美国特色黄a大片 | 在线成人免费 | 一级黄色免费看 | 欧美一级片在线观看 |