来自Infineon Technologies的Infineon Power Simulation平台(IPOSIM)广泛用于计算功率模块,离散设备和光盘设备的损失和热行为。该平台可轻松访问单个工作点和用户定义的负载配置文件的分析。对于工业客户而言,估计电力模块的寿命在早期变得越来越重要…
用8051微控制器制作LED的闪烁图案
闪烁/闪烁led或一个特殊的模式of blinking leds through microcontroller is not a big task. One must know about the programming syntax of the particular microcontroller through which blinking led pattern is required. Numerous microcontrollers are available in market and each has its own programming ide(Integrated development environment). In this tutorial we are going to…
Interfacing stepper motor with 8051(89c51,89c52 ) microcontroller
Here is a simple tutorial on how to interface stepper motor with 89c51 microcontroller. Stepper motor as the name depicts takes steps to complete a full 360 degree circular rotation. We can rotate stepper in clock and anti clock wise direction. Stepper motor speed can also be varied. There are many types of steeper motors four…
与8051(89C51,89C52)微控制器的接口闩锁(74LS574,74LS373)触发器
In this project i am going to interface latches with 8051(89c51, 89c52) microcontroller. I am going to interface 74LS574 with 8051(89c51, 89c52). You can also interface any other latch(74ls373, 74ls374 etc) with a slight changes in the connections given in the circuit diagram. The whole project is about, grabbing the status of the latches inputs and then display…
Making and displaying Custom Characters on 16×2 lcd using 8051(89c51,89c52) Microcontroller
This tutorial is about making and displaying custom characters on 16×2 lcd using 8051(89c51,89c52) microcontroller. By custom i mean characters that are not alphabets, digits or ASCII value characters. Rather they are new and designed by us. I first recommend you to please go through the following simple tutorial. This will clear you about the internal structure of…
Serial data received from pc and displayed on 16×2 lcd using 8051(89c51,89c52) microcontroller UART port
In this post i am going to explain how to receive serial data from your pc and display it on 16×2 lcd using 89c51 microcontroller UART port. Hardware components of the project includes max232(TTL to RS232 level converter/shifter ), 8051(89c51,89c52) microcontroller and 16×2 lcd. On software side i am using Hyper terminal. Hyper terminal is a program through…
GLCD 128×64 graphical lcd(GLCD) interfacing with 8051(89c51,89c52) microcontroller
In this tutorial i am going to teach you how to interface graphical lcd 128×64 with 8051(89c51,89c52)microcontroller. 128×64 means that lcd has 128 coulombs and 64 rows. Which means you can make your desired image or text in 128×64 matrix square. Graphical lcds comes in many sizes, they also differ in characteristics. Some can be…
使用8051(89C51,89C52)MicroController在16×2字符LCD上显示名称
This is a simple project on how to display/print your name on 16×2 lcd using 8051(89c51) microcontroller. Character lcd’s comes in many packages 16×2 , 8×1 ,16×1 ,8×2. All the lcd’s performs actually the same function, display data that we send to them. Displaying data on 16×2 lcd is not an easy task, its also not…
由8051(89C51,89C52)微控制器控制的LED亮度
Controlling led brightness or fading an led using 8051(89c51,89c52) microcontroller is not an easy task. In depth knowledge of 8051 microcontroller timers and their registers is required to fade or control led brightness with 89c51 microcontroller. So in this project/tutorial i am going to teach you how to fade an led with 89c51 microcontroller? How to…
Door counter with 8051 (89c51,89c52) microcontroller
Here is a simple project for counting people, vehicles or anything passing through a certain place. Anything when physically crosses the barrier of our embedded system DIY project will increment our counter. The counter is bidirectional means it can count/increment if the object crosses its barrier from either left or right direction. The basic idea…
One minute delay generation with 8051(89c51,89c52) microcontroller internal timers for led blinking
仅通过使用8051(89C51,89C52)微控制器的内部计时,才能提供适当的延迟(例如1秒或1分钟)。8051系列微控制器在16位计时器0&Timer 1中具有两个构建,有些也有一个额外的计时器计时器3。您可以使用它们来生成延迟,UART的baud速率用于串行通信或触发事件源执行…
Interfacing Analog to Digital Converter-adc0804 with 8051(89c51,89c52) Microcontroller
In this tutorial will learn how to interface ADC0804(Analog to Digital Converter) with 8051(89c51,89c52) microcontroller. 8051 microcontrollers are pretty old and don’t have a build in analog to digital converter in them unlike their new rivals(Arduino, Pic microcontroller and many more). Hence we can not directly measure any analog value (voltage, Temperature present in the…
Making/Displaying custom urdu characters on 16×2 lcd using 8051(89c51,89c52) Microcontroller
这篇文章是关于在89C51 MicroController的帮助下在16×2字符LCD显示屏上显示自定义乌尔都语字符。以前,我讨论了“如何使用8051(89C51,89C52)微控制器显示16×2 LCD显示器上的自定义字符?”。本教程是通过在上述教程中遵循相同的步骤来制作的。唯一的区别是,在…
Alphanumeric keypad with 8051(89c51,89c52) microcontroller
本教程会教您如何使用89C51微控制器,16×2 LCD和4×4键盘设计字母数字键盘?该项目的主要关键在于项目的代码。4×4键盘只是一个按钮,以库仑和行订单排列。要使用其按钮,我们必须写一个…
Automatic door lock system using 8051(89c51,89c52) microcontroller
Automatic door locks are becoming popular in industry and many companies are using them to protect their valuables. In offices and homes automatic door locks systems are used for the safety of rooms and to allow only authorized persons to enter the office. Automatic door lock systems are also popular in banks. Banks use automatic…
Digital alarm clock with 8051(89c51) microcontroller
Digital alarm with 8051(89c51,89c52) microcontroller is a comprehensive project. Comprehensive in the form that its code is very lengthy. Programming is not an easy stuff for every one , and when it comes to program a microcontroller it becomes more complex to write a code for desired output if you are not familiar with the…
Displaying moving(Scrolling) text on lcd using 8051(89c51,89c52) microcontroller
该项目涉及如何使用8051(89C51,89C52)微控制器在LCD上显示移动滚动文本/字符串。在LCD上移动或滚动文本并不是很难,而是编程的游戏,您在编程方面的编程越多,您就能做得更多。就像我们在Java应用程序上显示移动文本一样
具有8051(89C51,89C52)微控制器,16×2 LCD和4×4键盘的计算器
In this tutorial i am going to build a simple two digit calculator with 8051(89c51,89c52) microcontroller. Calculator takes two single digits and an operator as input and produces output. Input is taken by 4×4 numeric keypad and output is displayed on 16×2 character lcd. Diy calculator can perform four operations addition, subtraction, negation & division.…
与8051(89C51,89C52)和Microchip PIC16F877微控制器接口24×2 LCD
In this post i am going to explain how to interface 24×2 lcd with microcontroller. I am going to interface lcd with 8051(89c51,89c52) and Microchip Pic16f877 microcontrollers. 24×2 means 24-Coulombs and 2-Rows. Total characters which we can display on 24×2 lcd (24×2=48) 48. 24 Characters on each row. Interfacing 24×2 lcd with microcontroller is same as…
Driving DC-motor in both directions forward and reverse using 8051(89c51) microcontroller and with l293d H-bridge motor driver
I this tutorial i am going to control the direction of dc motor using 89c51 microcontroller and l293d motor driver. Running a DC(direct current) motor in both clock and anti clock wise direction using a microcontroller is very easy. The only hurdle is that the dc motor requires more than +5 volt and nearly +100 mill Amperes…