十天学会单片机和c语言编程 ppt,十天学会单片机和C语言编程笔记1
1.邏輯運算
與——“必須都有,否則就沒有”
或——“只要其中之一有,就有”
非——“求反”
異或——“必須不同,否則就沒有”
2.C-51的數據類型擴充定義
sfr:特殊功能寄存器聲明
sfr16:sfr的16位數據聲明
sbit:特殊功能位聲明
bit:位變量聲明
例:sfr SCON = 0x98;
sfr16 T2 = 0xCC;
sbit OV? = PSW^2;?//把PSW寄存器的第二位聲明為OV
3.C-51的頭文件
通常有:reg51.h reg52.h math.h ctype.h stdio.h stdlib.h absacc.h
常用有:reg51.h reg52.h(定義特俗功能寄存器和位寄存器)
math.h
4.單片機掌握以下幾點
最小系統能夠運行起來的必要條件
1.電源 2.晶振(心臟) 3.復位電路
對單片機任意IO口的隨意操作
1.輸出控制電平高低 2.輸出檢測電平高低
定時器:重點掌握最常用的方式
中斷:外部中斷、定時器中斷、串口中斷
串口通信:單片機之間、單片機與計算機之間
5.TX-1C
Altium designer
6.發光二極管 1.7v 3mA
VCC 5V 要加1K的限流電阻
上拉電阻、下拉電阻、限流電阻
濾波穩壓電容
7.74HC573 鎖存器
__??????????? __
OE out enable?? 表示低電平有效
D端是輸入端 Q端是輸出端
邏輯表
INPUTS?????? OUTPUT
OE??? LE??? D????? Q
L???? H???? H????? H
L???? H???? L????? L
L???? L???? X????? Qo
H???? X???? X????? Z
OE端為H時,芯片不工作
Z表示高阻態,電平由相連接的器件電平決定
Qo表示先前的值
8.51單片機所有IO口初始化全為高電平
下載到單片機的文件類型為HEX、BIN文件
總結
以上是生活随笔為你收集整理的十天学会单片机和c语言编程 ppt,十天学会单片机和C语言编程笔记1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Lasergene DNASTAR 8.
- 下一篇: 中山联禾科技推出松下PLC以太网数据采集